Skip to content

juliuspleunes4/Mamba

Repository files navigation

🐍 Mamba

License Platform Status PRs Welcome

Mamba is a programming language with full Python syntax compatibility that transpiles to Rust and compiles to native binaries.

Write Python-style code. Ship fast, native executables. No Python. No Rust. No setup.

Mamba Logo


✨ Features

  • 100% Python syntax (for/while, variables, functions, conditionals, data structures)
  • Transpiles to Rust for native performance
  • Single installer per platform (Windows, macOS, Linux)
  • No external dependencies for users
  • Clean, unified CLI and diagnostics

🚀 Quick Start

# Coming soon: Install Mamba
mamba program.mmb

📦 Packages & Ecosystem

  • Python packages (pip, numpy, etc.) are not supported (by design)
  • Custom Mamba package manager and standard library are planned

🛠️ Project Status

Mamba is under active development. Syntax coverage, transpilation, and stable compilation pipeline are the current focus.


🤝 Contributing

Contributions, issues, and feature requests are welcome! See docs/devs/CONTRIBUTING.md.


📄 License

This project is licensed under the terms of the LICENSE.


📚 More Info


👤 Author


███╗   ███╗ █████╗ ███╗   ███╗██████╗  █████╗
████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗
██╔████╔██║███████║██╔████╔██║██████╔╝███████║
██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║
██║ ╚═╝ ██║██║  ██║██║ ╚═╝ ██║██████╔╝██║  ██║
╚═╝     ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚═════╝ ╚═╝  ╚═╝

About

Python to Rust transpiler

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages