Thank you for your interest in contributing to Koto!
Please feel free to open an issue if you find a problem in Koto.
Please feel to take a look at the open issues to see if there's something you'd like to work on. If you don't see anything that fits your interests then you're welcome to ask on Discord.
As Koto is a new language with a goal of being easy to learn, one of the most important contributions you can make is to read the language guide and core library reference. If you find something confusing or incomplete, then its likely that others will to, and your suggestions for improvements will be invaluable.
The documentation is maintained in this repo. To see how changes to the documentation look on the website, take a look at the website's contributing guide.
The Koto website is in this repo
- Performance improvements for Koto are always welcome. There are a collection of benchmarks in the koto/benches folder which can be run via
cargo bench
. The benchmarks aren't comprehensive, contributions are welcome! The benchmarks are configured in crates/koto/benches.