Ottrlang/otterlang

Otterlang programming language 🦦

Rust

659

407 commits

updated Mar 23, 2026

See the code

README

OtterLang Logo

OtterLang

Roadmap  ·  Getting Started  ·  Examples

Simple syntax, native performance, transparent Rust FFI.

Build Status Discord

git 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.

Documentation

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.

Contributing and License

[!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.

Contributors

Thank you so much to all our contributors! ❤️

Alt

compiler
general-purpose
language
llvm
otter
otterlang
programming-language
pythonic
rust
scripting-language

Ottrlang/otterlang

Otterlang programming language 🦦

Rust

659

407 commits

updated Mar 23, 2026

See the code

README

OtterLang Logo

OtterLang

Roadmap  ·  Getting Started  ·  Examples

Simple syntax, native performance, transparent Rust FFI.

Build Status Discord

git 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.

Documentation

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.

Contributing and License

[!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.

Contributors

Thank you so much to all our contributors! ❤️

Alt

compiler
general-purpose
language
llvm
otter
otterlang
programming-language
pythonic
rust
scripting-language

Significant stargazers

(top 24 of 38)

0xflotus

497 followers · starred Nov 2025

Jakub Beránek

1,131 followers · starred Nov 2025

Jonas Platte

660 followers · starred Nov 2025

Kyle Barron

1,317 followers · starred Nov 2025