Stop configuring formatters. Stop debating style guides. Just run fama and move on. Format JavaScript, TypeScript, Python, Rust, and 15+ languages with one tool.
Every formatter has its own configuration file. Every IDE has its own settings. Every team has its own style guide. Every new project requires setup. This is waste.
Fama makes a decision so you don't have to. It picks sensible defaults and applies them universally. No .prettierrc. No settings.json. No arguments about semicolons.
Fama is designed to be fast, reliable, and completely transparent in its operation.
There is one style. It works. Use it. No endless configuration options or style debates.
One tool for JavaScript, TypeScript, JSX, TSX, JSON, CSS, HTML, Vue, Svelte, Python, Rust, Go, and more. Same command everywhere.
Formatting should never be the thing you're waiting for. Built for speed without compromising quality.
A single 13 MB binary. Download is just 5 MB. No runtime dependencies. No package managers. Drop it in your PATH and it works.
It formats what changed and tells you what it did. Nothing more. Clean output you can trust.
Three commands total. Run, format specific files, or export settings. That's it. Nothing to learn or remember.
Accessibility and flexibility for everyone
Readable code that fits everywhere
Consistent and unambiguous
Cleaner diffs and easier maintenance
Explicit and predictable
This is not negotiable. That's the point.
One command formats them all. No plugins, no configuration, no hassle.
Install Fama and start formatting immediately. No setup required.
curl -fsSL https://raw.githubusercontent.com/AkaraChen/fama/master/install.sh | shDownload from GitHub Releases, extract fama.exe, and add it to your PATH.
famafama "src/**/*.ts"fama --exportStop wasting time on configuration. Start formatting with Fama today.