AEON 0.9.3
Latest release line for the npm package set and matching implementation hardening work. Use this version when following the current public examples.
Start typing to search the site.
Explore
AEON 0.9.3 is the current AltoPelago implementation line for the TypeScript packages and the related implementation work across Rust, Python, PHP, examples, tooling, and browser surfaces.
Use this page as a quick map for the public repositories around the implementation. The formal language specifications and CTS live with Aeonite; the implementation packages and learning surfaces live here.
Release Line
Latest release line for the npm package set and matching implementation hardening work. Use this version when following the current public examples.
Lexer, parser, AES, canonicalization, finalization, AEOS validation, runtime, SDK, CLI, Tonic, and WebAssembly package surfaces under the @altopelago scope.
The implementation follows the public Aeonite specification and conformance repositories rather than treating implementation behavior as the authority.
Implementation Repositories
These repositories are where AEON behavior becomes executable code. They track the Aeonite specs and CTS while exposing practical package surfaces for application builders.
TypeScriptAltoPelago/aeon contains the current npm package line: lexer, parser, AES, AEOS, canonicalization, finalization, runtime, SDK, CLI, LSP, WebAssembly, tests, and release plumbing.
RustRust work lives with the main implementation effort as a lower-level implementation surface for parser/runtime parity, conformance exploration, and future systems integration.
PythonPython work is tracked as an implementation surface for scripting, examples, data workflows, and cross-language conformance checks.
PHPAltoPelago/aeon-php covers PHP lexer, parser, core behavior, AEOS, Tonic, CTS integration, and PHP application surfaces.
Helper Repositories
These repositories are not separate language definitions. They provide examples, editor support, grammar assets, converters, web highlighting, materialization experiments, and learning surfaces around the implementation line.
Example Repo
Example projects show how AEON is used from application code and small demos.
Runtime examplesSmall projects for TypeScript, Python, and Rust surfaces that demonstrate common parsing, validation, and runtime flows.
Schema examplesShared schemas and validation fixtures for reference-safe documents and browser-facing demos.
Starter integrationsCompact examples intended to help a new adopter move from inspection to application code.
Tooling Repo
Tooling helps people author, highlight, inspect, and package AEON outside the runtime itself.
Editor supportVS Code language extension, theme, grammar, diagnostics wiring, and bundled language-server packaging.
Grammar assetsTree-sitter work and syntax grammar assets for editor and tooling integrations.
Web and conversion toolsWeb highlighter, markdown-to-&ND converter, package scripts, and authoring utilities.
Tonics Repo
Tonic work sits above transport-level AEON and explores trusted materialization conventions.
Materialization conventionsConventions for turning validated AEON into trusted runtime or output forms.
Trusted output experimentsExperiments around how consumers accept, transform, and emit materialized data.
Examples above CoreExamples that deliberately sit above the core notation layer without redefining AEON itself.
Conformance
Conformance work lives under Aeonite so implementation behavior can be checked against an independent specification and test surface. AltoPelago implementations should follow these repositories rather than becoming the authority themselves.
aeonite-org/aeonite-specsSpecification source for AEON, AEOS, NEON, &ND, contracts, conventions, drafts, and supporting language artifacts.
aeonite-org/aeonite-ctsConformance test suite used to compare implementations and keep behavior aligned across runtimes.