Skip to content
@xcxlang-org

xcxlang

XCX Statically typed, multi-paradigm language with a JIT compiler and native HTTP, JSON, SQLite, and crypto support for backend development.

XCX is a statically typed, multi-paradigm backend language built in Rust. HTTP, SQLite, JSON, crypto, and file I/O are part of the language itself - no frameworks, no ORMs, no boilerplate. Write logic; the runtime handles the rest.

Core repositories

Repo Description
xcx Compiler, bytecode VM, tracing JIT, and CLI
pax PAX package manager
xcx-web-playground Browser-based playground — no installation required
xcx-vscode vscode-extension
mathlib Standard math library extensions
xcx-benchmarks Benchmark suite and methodology

Ecosystem

Resource Link
Official site xcxlang.com
Documentation xcxlang.com/docs/index.html · /docs in repo
PAX Registry pax.xcxlang.com
Playground playground.xcxlang.com

XCX runs on Windows, macOS, and Linux (Ubuntu, Arch/Manjaro, and generally all major distros), with an experimental FreeBSD build.

XCX is developed by a single contributor and is currently in a runtime stabilization phase. Not recommended for production use yet, but experimentation, small backend services, and tools are very much encouraged.

Pinned Loading

  1. xcx xcx Public

    XCX is a statically typed backend programming language with a Cranelift-based method JIT, bytecode VM, coroutines, built-in HTTP, SQLite, and JSON, compiled and runtime written in Rust.

    Rust 6

  2. xcx-vscode xcx-vscode Public

    Language support for XCX Porgramming Language — syntax highlighting, snippets, diagnostics ETC.

    JavaScript 1

  3. xcx-web-playground xcx-web-playground Public

    Browser-based playground for the XCX programming language. Runs a TypeScript interpreter in a Web Worker, no server-side execution required.

    TypeScript 2

Repositories

Showing 10 of 10 repositories

Top languages

Loading…

Most used topics

Loading…