Open Source

Ballerina is an open-source project under Apache 2.0 license and is developed by the Ballerina community.

We appreciate your help and participation!

Announcements Mailing List

We have a low-traffic announcement list that we use to disseminate major news such as new releases. We encourage all Ballerina users and developers to be a part of this list.

Submit

Version History

Please see Ballerina Downloads page for Ballerina version history and release notes.

Developer Resources

Source Code

See our GitHub repo.

Developer Mailing List

Ballerina-Dev Google Group is the main discussion forum of the Ballerina dev team.

We also use Slack for chat. Click here to get a Slack invite

Comments in GitHub issues and pull requests are used for issue or feature-specific discussions.

How You Can Help

Reporting Issues

Submitting a bug is just as important as contributing code. If you found an issue or have an improvement idea for Ballerina code, web site, or documentation, please file an issue.

Important: All security-related issues should be reported to security@ballerina.io. See Ballerina Security Policy for details.

To file non-security issues:

  1. Click the Issues tab in the corresponding GitHub repository
  2. Click the New Issue button
  3. Fill out all sections in the issue template and submit

If you are unsure whether you have found a bug, please consider searching existing issues in GitHub and asking in Ballerina-Dev Google Group.

Contributing Code

Ballerina is an open source project and any contributions from the wider community is much appreciated. We would love for you to join our team!

To get started, read these contribution guidelines for information on our build process, design, commit requirements, and other aspects of collaboration.