athas

athasdevAGPL-3.0活跃维护

基于 Tauri(Rust + React)打造的轻量跨平台代码编辑器,内置 Git 支持、AI 智能体和 Vim 键位,适合想要轻量 IDE 体验的开发者。

A lightweight, cross-platform code editor, built with Tauri (Rust and React) with Git support, AI agents, vim keybindings.

v0.17.0发布于 2026-10-15 14:07 UTC3,124star +3 / 7 天258fork同步于 2026-11-10 11:42 UTC

怎么上手

由 README 提炼,执行前请确认
curl -fsSL https://athas.dev/install.sh | sh
硬件要求按 README 说明

README 未说明硬件要求,仅说明支持 macOS、Windows 和 Linux;Linux 便携包依赖系统 WebKitGTK 4.1。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 Tauri 的轻量跨平台代码编辑器,内置 Git、AI 代理与 Vim 键位

基于 Tauri(Rust + React)打造的轻量跨平台代码编辑器,内置 Git 支持、AI 智能体和 Vim 键位,适合想要轻量 IDE 体验的开发者。

核心能力

  • 用 Tauri(Rust + React)构建,跨平台且体积轻量
  • 内置 Git 集成,可直接在编辑器内管理版本
  • 支持 AI agents 与 LSP 语言服务
  • 提供 Vim 键位、集成终端与数据库查看器
  • 支持协作编辑与企业托管模式、扩展白名单

容易踩的坑

Linux 便携 tar.gz 包依赖系统已安装 WebKitGTK 4.1;从源码构建需 Node.js 24、Bun 1.3.14 和 Rust 三个工具链;Windows 安装脚本需以 PowerShell 并绕过执行策略运行。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.17.0
  1. v0.18.0-beta.2Athas v0.18.0-beta.2pre-release2026-11-06 · 2026-11-06 10:09 UTC
    查看更新说明

    Full Changelog: https://github.com/athasdev/athas/compare/v0.18.0-beta.1...v0.18.0-beta.2

  2. v0.18.0-beta.1Athas v0.18.0-beta.1pre-release2026-11-04 · 2026-11-04 19:45 UTC
    查看更新说明
  3. v0.17.0Athas v0.17.0最新正式版2026-10-15 · 2026-10-15 14:07 UTC
  4. v0.16.3Athas v0.16.32026-10-12 · 2026-10-12 14:09 UTC
    查看更新说明

    Full Changelog: https://github.com/athasdev/athas/compare/v0.16.2...v0.16.3

  5. v0.16.2Athas v0.16.22026-10-12 · 2026-10-12 12:54 UTC
    查看更新说明

    Full Changelog: https://github.com/athasdev/athas/compare/v0.16.1...v0.16.2

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Features

    • AI agents
    • Git integration
    • Syntax highlighting
    • LSP support
    • Vim keybindings
    • Integrated terminal
    • Database viewers
    • Collaboration
    • Enterprise policy controls (managed mode + extension allowlist)

    Installation

    Quick install

    macOS and Linux:

    curl -fsSL https://athas.dev/install.sh | sh
    

    Windows (PowerShell):

    powershell -ExecutionPolicy ByPass -c "irm https://athas.dev/install.ps1 | iex"
    

    The install scripts detect your operating system and architecture, download the latest stable release, and verify its SHA256 checksum when one is available. You can review the macOS and Linux script or Windows script before running it.

    Package managers

    Homebrew on macOS:

    brew install --cask athas
    

    APT on Debian and Ubuntu:

    sudo install -d -m 0755 /etc/apt/keyrings
    curl -fsSL https://athas.dev/apt/athas.gpg | sudo tee /etc/apt/keyrings/athas.gpg > /dev/null
    echo "deb [arch=amd64,arm64 signed-by=/etc/apt/keyrings/athas.gpg] https://athas.dev/apt stable main" \
      | sudo tee /etc/apt/sources.list.d/athas.list > /dev/null
    sudo apt update && sudo apt install athas
    

    DNF on Fedora and RHEL:

    sudo curl -fsSL https://athas.dev/rpm/athas.repo -o /etc/yum.repos.d/athas.repo
    sudo dnf install athas
    

    Installs from the APT and DNF repositories update with apt upgrade and dnf upgrade.

    Manual download

    Prebuilt packages for macOS, Windows, and Linux are available on the GitHub Releases page. Linux releases include native .deb and .rpm packages, an AppImage, and a portable .tar.gz bundle that uses the system WebKitGTK 4.1.

    See the installation guide for detailed platform steps, install locations, and uninstall instructions.

    Development

    To build Athas from source, install Node.js 24, Bun 1.3.14, and Rust, then run:

    git clone https://github.com/athasdev/athas.git
    cd athas
    bun setup
    bun dev
    

    bun setup installs the project dependencies and checks the native requirements for your platform. See the contributing guide for validation commands and contribution guidelines.

    Documentation

    See the documentation.

    Contributing

    Contributions are welcome! See the contributing guide. Pull requests need agreement to the Contributor License and Feedback Agreement.

    Support

    License

    Copyright (C) 2022-2026 Athas

    Athas is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    Athas is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

    Athas may also be distributed under other terms, such as through the Mac App Store or in commercial editions. The Contributor License and Feedback Agreement gives the project the rights to do so for code contributed on or after 2026-10-15.