An open-source framework for building universal native apps with React that run on Android, iOS, and the web.
athasdev/athas
A lightweight cross-platform code editor built with Tauri, combining Rust and React, with Git support, AI agents, and Vim keybindings.
Open-source alternative to:Sublime Text
Visual Studio
JetBrains WebStorm
- Stars
- 3,116
- Forks
- 258
- Open issues
- 1
- Last commit
- 3 days ago
What is it?
Athas is a code editor that runs on macOS, Windows, and Linux. It is built with Tauri, using a Rust backend and a React frontend, which keeps the application footprint small compared with Electron-based editors.
The editor covers everyday coding needs: syntax highlighting, LSP support, an integrated terminal, Git integration, and Vim keybindings. It also includes AI agents, database viewers, and collaboration features. An enterprise mode offers managed policy controls and an extension allowlist.
Installation options include a shell script, Homebrew, APT and DNF repositories, and manual downloads from GitHub Releases. Building from source requires Node.js, Bun, and Rust. The project is licensed under AGPL-3.0, with separate commercial editions also mentioned.
Key features
- 01Built with Tauri using a Rust backend and React frontend
- 02Git integration and integrated terminal
- 03LSP support and syntax highlighting
- 04Vim keybindings
- 05AI agents and built-in database viewers
- 06Enterprise policy controls with an extension allowlist
Use cases
- Lightweight daily code editing on macOS, Windows, or Linux
- Working with Git and a terminal in one window
- Teams that need managed policy controls over editor extensions
Quick start
- 1
Install Node.js 24, Bun 1.3.14 and Rust (prerequisites)
- 2
Clone the repository
git clone https://github.com/athasdev/athas.git - 3
Enter the project folder and install dependencies
cd athas bun setup - 4
Start the app in development mode
bun dev
Things to know
- Building from source requires Node.js 24, Bun 1.3.14 and Rust.
- The license is AGPL-3.0, which requires source disclosure for networked modifications.
- Contributions require agreeing to a Contributor License and Feedback Agreement.
Topics
FAQ
- What is athas?
- A lightweight cross-platform code editor built with Tauri, combining Rust and React, with Git support, AI agents, and Vim keybindings. Athas is a code editor that runs on macOS, Windows, and Linux. It is built with Tauri, using a Rust backend and a React frontend, which keeps the application footprint small compared with Electron-based editors.
- Is athas free to use? What license does it have?
- athas is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is athas still maintained?
- Actively maintained. The last commit to athas was on Oct 16, 2026.
- What can I use athas for?
- Lightweight daily code editing on macOS, Windows, or Linux Working with Git and a terminal in one window Teams that need managed policy controls over editor extensions
- How do I install athas?
- Install Node.js 24, Bun 1.3.14 and Rust (prerequisites) Clone the repository: git clone https://github.com/athasdev/athas.git Enter the project folder and install dependencies: cd athas bun setup Start the app in development mode: bun dev
- Where can I get athas?
- The source code and installation instructions are on GitHub: https://github.com/athasdev/athas
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An open source desktop email client for Mac, Windows and Linux, built with Electron and React with a C++ sync engine.
A fast, cross-platform terminal emulator that uses OpenGL for rendering, with sensible defaults and extensive TOML-based configuration.
Open-source low-code platform for building admin panels, internal tools and dashboards, connecting to 25+ databases and any API.
Open-source CRM built on TypeScript and React, where teams define objects, fields, views and workflows as code and extend them with AI agents.
A typing practice web app that combines English word memorization with keyboard muscle-memory training for people who work on a keyboard.