Embeddable scripting language platform Ad Astra. Main Crate.
Vim-grammar TUI editor with batteries included — tree-sitter, multi-server LSP, DAP, multi-cursor, sessions, single binary, no plugin system.
Token-level lossless formatter for AXON source. Round-trips comments and layout verbatim via the Fase 14 trivia channel from `axon-frontend`; canonicalises only trailing whitespace per line and the final newline. Mirrors the behaviour of `axon fmt` in axon-lang so the language CLI and the LSP format-on-save produce byte-identical output.
Language Server Protocol server for the Axon programming language. Deterministic diagnostics, hover, completion, and go-to-definition across VSCode, Claude Code, Cursor, Antigravity, Zed, Neovim and any LSP-compatible editor.
Pure logic library for axon-lsp: document store, diagnostics, hover, completion, and definition resolution. Adopter-agnostic; no I/O, no stdio, no network.
Static structured documentation for the Axon language, embedded at compile time. Consumed by axon-lsp's hover and completion resolvers.
Opt-in LLM advisor for axon-lsp, gated behind the `llm` Cargo feature. Never on the critical path: deterministic capabilities (diagnostics, hover, completion) work without this crate.
Format rspec output for vim quickfix consumption
Provides a rspec formatter that outputs a file vim's quickfix feature will understand. This allows nice integration between rspec test failures and the vim editor.