International open-source community

Build Codewhale with contributors around the world.

Codewhale's runtime, documentation, tests, and translations improve through contributors across countries, languages, platforms, and technical backgrounds. A first contribution does not need to be a large feature; a clear bug report, an accurate documentation correction, or a small tested patch is valuable project work.

Ways to contribute

Start with one concrete, verifiable improvement.

Issue reports, code, tests, documentation, translations, and review all move the project forward. Choose the path that fits your experience and available time.

Report a problem

File a bug, compatibility problem, or unclear behavior with system details, reproduction steps, and any logs you can share safely.

File an issue →

Improve code or tests

Choose one well-bounded problem, make the smallest useful patch, and add a regression test that proves the changed behavior.

Browse open issues →

Improve documentation or translations

Correct inaccurate guidance, add a practical example, or help complete a language pack so the project reads naturally in more regions.

Open the localization guide ↗

Reproduce and review existing work

Verify an issue or pull request with your platform and provider, then share the commands you ran, the result, and any remaining problem.

Browse pull requests →
Public project record

Follow the repository work from proposal to release.

The activity feed collects recent repository work, the community digest keeps the weekly archive of repository activity, and the roadmap separates shipped capabilities from work that is still being discussed.

v0.9.2 release credit

Contributor credit is part of the release record.

This release includes code, tests, reproductions, and verification from the community. When a maintainer needs to adapt a patch before it lands, the original contributor remains credited in the commit, changelog, and contributor record.