Hacktoberfest 2023

We're thrilled to have you on board for Hacktoberfest and have some fantastic opportunities lined up for you. See the many ways you can support the open source community and contribute to Ballerina.


How to contribute?

We have prepared several categories of open issues that are ideal for first-time developers and low-code/no-code contributors. They fall into the following categories:

Code contributions

If you're up for a coding challenge. Take on tasks labeled with Hacktoberfest from our Ballerina Hacktoberfest 2023 project.

Refer to the contributing guide to get started, and leave a comment on the issue when you start working on it.

Low/No Code contributions

Are you a content creator? Do you love sharing your knowledge and helping others learn? This is your chance to shine!

Create informative and engaging videos(tutorials, introductory or comparison videos) or written content (articles/blogs) about Ballerina.

Whether you're a seasoned expert or just getting started, your insights can make a difference in someone else's journey. Plus, you'll be helping more developers adopt Ballerina.

Join the Ballerina Discord server to connect with the Ballerina community.


We will carefully evaluate all your contributions during Hacktoberfest, and you'll be rewarded accordingly. You will not only gain recognition for your work but also contribute to the growth and improvement of Ballerina.

Code contributions

Any accepted PR fixing a Hacktoberfest Issue will receive;

Low/No Code contributions

The top 3 contributions will receive Amazon vouchers, valued at:

  • 1st Place : $300
  • 2nd Place : $200
  • 3rd Place : $100

6 more winners will get Amazon vouchers valued at $50 USD.

Additionally, all of the above will receive:


  1. For all code contributions,
    1. Refer to the Hacktoberfest project board and pick issues to work on.
    2. Once you start on the issue, leave a comment saying you are working on the issue. Then, that issue will be reserved for you.
    3. Once ready, submit the PR, address the review comments if there are any, and get it merged.
    4. If your PR is merged, submit the form with the PR details and other information.
  2. For low-code/no-code contributions,
    1. Any type of written or video content is accepted. E.g., Tutorials, comparisons, introductory content, etc.
    2. Publish your content and share the URLs via the form.
  3. The deadline to submit the form is October 31, 2023, 11:59 PM PST.
  4. All the announcements and discussions will be done via Discord. Join our Discord in order not to miss any important updates.
  5. All decisions made by the Ballerina Hacktoberfest panel shall be deemed final, conclusive, and binding.

By participating in this competition, you agree to our Terms & Conditions.