IDE Support
Rich editor integration with syntax highlighting, auto-completion, inline errors, and go-to-definition.
Visual Studio Code
Official extension with full LSP support
More Editors
Vim, Emacs, Sublime - Coming soon
Build with Confidence
The mana CLI handles everything from project creation to deployment.
Create
Bootstrap new projects with sensible defaults and best practices baked in.
$ mana new my-projectTest
Built-in test runner discovers and runs all tests with a single command.
$ mana testBuild
Compile optimized binaries ready for deployment on any platform.
$ mana build --releaseQuality Through Automation
Automated tools to enforce consistency, catch bugs early, and keep your codebase healthy.
mana fmt
Automatic code formatting. No more style debates - just consistent, readable code.
$ mana fmtmana lint
Catch common mistakes and enforce best practices with actionable warnings.
$ mana lintmana doc
Generate beautiful API documentation from your code comments automatically.
$ mana doc --openMore Tools
Additional utilities to supercharge your development workflow.
Language Server
LSP protocol support for any editor
REPL
Interactive shell for experimentation
Package Manager
Install and manage dependencies
Test Runner
Fast parallel test execution
Ready to get started?
Install Mana and get all these tools with a single command.
# Windows (PowerShell)irm https://www.mana-lang.org/install.ps1 | iex# macOS / Linuxcurl -sSf https://www.mana-lang.org/install.sh | sh