Otterlang
Otterlang programming language 🦦
Roadmap · Getting Started · Examples The project is written primarily in Rust, distributed under the BSD 3-Clause "New" or "Revised" License license, first published in 2025. Key topics include: compiler, general-purpose, language, llvm, otter.
bashgit clone https://github.com/jonathanmagambo/otterlang.git cd otterlang nix develop cargo build --release ./target/release/otter run hello.ot
See the Getting Started Guide for detailed instructions.
<h1 align="center">Documentation</h1> <div align="center">Roadmap – project roadmap and future plans.
Getting Started – installation, CLI walkthrough, first project.
Examples – curated sample programs.
Tutorials – guided walkthroughs for specific topics.
API Reference – stdlib module documentation.
</div> <h1 align="center">Contributing and License</h1>[!IMPORTANT]
OtterLang is currently in Early Access (v0.1.0) and is being actively developed. If you plan to contribute, now is the time to provide a helping hand for the hardworking team.
OtterLang is free and open source, released under the BSD-3-Clause License. Contributions are welcome! See CONTRIBUTING.md for more information.
<h1 align="center">Contributors</h1> <div align="center"> <a href="https://github.com/jonathanmagambo/otterlang/graphs/contributors"> <img src="https://contrib.rocks/image?repo=jonathanmagambo/otterlang" /> </a>Thank you so much to all our contributors! ❤️
Contributors
Showing top 6 contributors by commit count.
