Skip to content
@axon-editor

Axon Editor

Axon Editor

Axon Editor

A fast, AI-powered desktop code editor built for focused, day-to-day development.

Source code · Download Axon · Features · Issues

A focused editor with serious development tools

Axon brings editing, project navigation, language intelligence, terminals, Git, previews, testing, and AI-assisted workflows into one desktop application. It is built with Electron, React, TypeScript, Monaco Editor, xterm.js, and a Go backend.

The project favors explicit ownership boundaries: Electron owns the desktop shell, React and Monaco own the workbench, the Go services own local filesystem and PTY capabilities, and shared packages define the protocols between them.

What Axon includes

  • Multi-pane editing with shared Monaco models, draggable tabs, and workspace restoration.
  • Language Server Protocol support for completion, diagnostics, navigation, rename, formatting, hover information, and semantic tokens.
  • An integrated xterm.js terminal with isolated PTY ownership, durable replay, large scrollback, and independent terminal tabs.
  • Git status, diffs, line paint, history graphs, branches, stashes, conflicts, and worktree workflows.
  • Markdown, HTML, image, and video previews, including Mermaid and KaTeX support.
  • Workspace search, project file search, Problems, Test Explorer, Language Tools, themes, settings, and an extension-oriented architecture.
  • Interactive axon agent sessions with workspace context, saved conversations, slash commands, model selection, and streaming responses.

See the complete feature list for the current product surface and the architecture guide for the ownership model behind it.

Download Axon

The latest release provides packages for macOS, Windows, and Linux:

Platform Package
macOS Apple Silicon Axon-<version>-arm64.dmg
macOS Intel Axon-<version>.dmg
Windows Axon.Setup.<version>.exe
Linux AppImage and Debian/Ubuntu packages

Download the latest release or review the update guide before replacing an existing installation.

Build from source

Axon requires Node.js 22, npm 10 or newer, Go 1.25.1 or newer, and Git.

git clone https://github.com/axon-editor/axon.git
cd axon
npm install
npm run dev

The repository README contains the complete build and packaging instructions.

Contributing

Bug reports, focused improvements, and technical discussions are welcome. Start with the contribution guide, review the existing issues, and keep changes scoped so behavior and regressions can be evaluated clearly.

License

Axon is available under the MIT License.

Pinned Loading

  1. axon axon Public

    A fast, AI-powered desktop code editor built with Electron, React, TypeScript, Monaco, and Go, with multi-window workspaces, integrated terminals, Git tools, language intelligence, and an extension…

    TypeScript 2 1

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…