Kronos

Roadmap

Planned features and release schedule for Kronos

Roadmap

The development roadmap for the Kronos programming language.

Current Version: 0.5.2-beta — Website migration to TanStack Start completed.


Release Timeline

v0.4.0 — Modules & Error Handling

CompletedQ4 2025

Core language features including maps, modules, exceptions, file I/O, and regex.

v0.4.5 — Website & Documentation

CompletedQ1 2026

Official website, documentation, and interactive playground.

v0.5.0 — Advanced Language Features

CompletedTarget Q1 2026 · Applied Q3 2026

Lambdas, list comprehensions, pattern matching, enhanced type system, and debugging support.

v0.5.1 — Runtime & LSP Hardening

CompletedApplied Q3 2026

Runtime, compiler, LSP, memory management, coverage tooling, and regression-test hardening.

v0.5.2 — Website Runtime Migration

CompletedApplied Q3 2026

Website migration from Next.js routing to TanStack Start and Vite.

v0.6.0 — Core Runtime Beta

PlannedQ3 2026

Core standard library completion, method chaining hardening, and baseline runtime optimizations.

v0.7.0 — Tooling & LSP Beta

PlannedQ4 2026

Formatter, linter, test runner, docs generator, and full LSP hardening.

v0.8.0 — Concurrency & Ecosystem Beta

PlannedQ1 2027

Concurrency, package manager, networking/data modules, and advanced runtime optimization validation.

v1.0.0 — Production Release

Planned

Stabilization release after beta graduation; no major net-new features.


What's Available Now

Everything through v0.5.2 is stable and ready for use:

Core Language

Variables, types, operators, control flow, functions

Collections

Lists, maps, ranges with full operations

Strings

Concatenation, slicing, f-strings, built-ins

Modules

Built-in and file-based module system

Exceptions

Try/catch/finally error handling

File I/O

Read, write, path operations

Regex

Pattern matching and text processing

LSP

Full editor support with completions, hover, go-to-definition

Advanced Features

Lambdas, comprehensions, pattern matching, and multi-return values

Function System

Default parameters, variadic functions, and named arguments


Version Details

Modules & Error Handling

All features completed and stable.

Website & Documentation

All features completed — you're looking at it!

Technical Stack:

  • Next.js with Fumadocs
  • Custom TextMate-based syntax highlighting
  • WebAssembly VM via Emscripten

Advanced Language Features

Runtime & LSP Hardening

Website Runtime Migration

Core Runtime Beta

Tooling & LSP Beta

Concurrency & Ecosystem Beta

Production Release


Future Plans

Beyond v1.0.0, we're considering:

  • Supervisor Trees — Erlang-style fault tolerance
  • Advanced Package Manager — Lock files, dependency resolution
  • First-Party Packages — YAML, TOML, XML, WebSocket
  • Web Templating — Blade-like template engine
  • JIT Compilation — Hot path optimization
  • Static Typing — Optional type annotations with inference

Get Involved

Last Updated: July 2026

On this page