Tools

First-class tooling built into the Mana ecosystem. Everything you need to write, build, and ship quality code.

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-project

Test

Built-in test runner discovers and runs all tests with a single command.

$ mana test

Build

Compile optimized binaries ready for deployment on any platform.

$ mana build --release

Quality 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 fmt

mana lint

Catch common mistakes and enforce best practices with actionable warnings.

$ mana lint

mana doc

Generate beautiful API documentation from your code comments automatically.

$ mana doc --open

More 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
View Installation Guide