Skip to content
View cool-japan's full-sized avatar

Block or report cool-japan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cool-japan/README.md

Crates SLoC Tests Discussions

COOLJAPAN

One of the largest pure-Rust sovereignty stacks in history.

The official COOLJAPAN Pure Rust Ecosystem β€” 900 crates, ~36M SLoC, zero C/FFI (in default) Β· Memory-safe by design. We are rebuilding the entire scientific, media, AI, semantic web, formal verification, and systems stack in pure Rust β€” so AI agents and critical software can run anywhere with full sovereignty.


πŸ“Š Ecosystem at a Glance (August 2026)

  • Total crates: 900+ (and growing daily)
  • Total Rust SLoC: ~36 million (Mostly the same as Linux Kernel)
  • Total Rust Files: 100,000+
  • Passing tests: 400,000+
  • Projects: 75+ production-grade libraries
  • All projects: 100% fail0 + Clippy0 enforced

πŸš€ Core Projects

Category Project Description Link
Scientific Computing SciRS2 Complete NumPy/SciPy/scikit-learn replacement (~3M SLoC) β†’
Scientific Computing OxiPhysics Unified physics engine - Bullet/OpenFOAM/LAMMPS/CalculiX replacement β†’
LLM OxiBonsai Pure Rust 1-Bit (Sub-2-Bit) LLM Inference Engine + IMAGEN for PrismML Bonsai Models β†’
LLM OxiLLaMa Pure Rust LLM inference engine β€” the sovereign alternative to llama.cpp β†’
GPU (CUDA) OxiCUDA NVIDIA CUDA Toolkit software stack with type-safe, memory-safe Rust code β†’
Media & Computer Vision OxiMedia FFmpeg + OpenCV replacement (108 crates) (~3M SLoC) β†’
Geospatial OxiGeo Pure Rust geospatial data processing engine β€” cloud-native, full CRS & format support β†’
Deep Learning ToRSh PyTorch-compatible framework with native sharding β†’
Semantic Web & AI Reasoning OxiRS Rust-native platform for Semantic Web, SPARQL 1.2, GraphQL, Digital Twin (Apache Jena replacement) β†’
Scientific Computing QuantRS2 Full Quantum Computing Framework (QuantRS2) β†’
Digital Humans OxiHuman Privacy-first parametric human body generator (WASM/WebGPU) β†’
Digital Humans OxiGAF Gaussian avatar reconstruction from monocular video β†’
Formal Verification OxiLean Memory-safe Interactive Theorem Prover (Lean 4 inspired) β†’
Formal Verification OxiZ High-performance SMT solver (Z3 replacement) β†’
Pure Rust Demo (EML) Phop Differentiable symbolic-discovery engine written entirely in pure Rust β†’
Legal Technology Legalis-RS (legalis) Legal statute parser, analyzer & simulator (Legal DX) β†’
Government Technology (GovTech) OxigenAI OxigenAI rebuilds the (Japan) Digital Agency's government AI legal system "GenAI", powered by Legalis-RS and OxiZ β†’
XML OxiXML Pure Rust libraries of XSLT 3.0 / XQuery / XSD 1.1 / RELAX NG / Schematron / XMLDSig / XSL-FO / RDF 1.2 / Turtle / RDF-XML / JSON-LD / RDFa / SVG / canonicalization / SPARQL β†’
Ephemeris OxiEphemeris A pure-Rust, clean-room astronomical ephemeris engine (esp. for Astrology) β†’
Real-time Signal Processing Kizzasi Rust-native AGSP for continuous audio, sensor, robotics & video streams β†’
... 60+ more projects Full ecosystem overview at cooljapan.tech β€”

Full project list & latest releases β†’ Ecosystem Overview


Monthly COOLJAPAN Article (Third Party) β€” Call for Articles

Independent write-ups about the COOLJAPAN Pure Rust ecosystem, updated monthly.

Curated by KitaSan β€” the first individual sponsor of the Apache Software Foundation and the founder of the Apache Newsletter (2003).

  • 2026-05 β€” 1-Bit LLMs in Pure Rust β€” A field report from OxiBonsai v0.1.3 Β· Naz Quadri A hands-on field report: measured decode and prefill throughput across the CPU AVX-2 and CUDA backends on real hardware, read through the SIMD kernels and error model, and documented three defects. Assesses the source as senior-level human Rust, and notes that release count rather than commit count is the meaningful activity signal for this codebase.

  • 2026-08 β€” Local Inference Engine: OxiBonsai Β· 4D Developer Community Introduces OxiBonsai as a pure Rust inference engine for PrismML's sub-2-bit Bonsai models, noting its OpenAI-compatible server API as a drop-in replacement for existing workflows, and its zero C/FFI construction on the COOLJAPAN ecosystem.

πŸ“š Full archive β†’ cooljapan.tech/articles

Written about COOLJAPAN? Open an issue at cool-japan/cool-japan/issues with the link, or email contact@cooljapan.tech β€” we'll feature it here.


πŸ“š Resources


πŸ›  Get Involved

  • Star the repos you like
  • Try the WASM demos
  • Contribute (we welcome issues)
  • Follow the blog for daily release updates

The Rust sovereignty stack is here.
No more C dependencies (in default). No more Python for science. No more cloud lock-in.

Built with ❀️ by COOLJAPAN OÜ / Estonia (KitaSan, a Rustacean in a rusty, poor village in Southeast Asia)


Made with pure Rust β€’ All public β€’ Always fail0 + Clippy0

Pinned Loading

  1. scirs scirs Public

    SciRS2 - Scientific Computing and AI in Rust., providing SciPy-compatible APIs while leveraging Rust's performance, safety, and concurrency features. Unlike traditional scientific libraries

    Rust 282 34

  2. oxirs oxirs Public

    Rust-native, modular platform for Semantic Web, SPARQL 1.2, GraphQL, and AI-augmented reasoning

    Rust 76 9

  3. oxigeo oxigeo Public

    Pure Rust geospatial data abstraction library β€” the Rust alternative to GDAL (formerly OxiGDAL)

    Rust 120 11

  4. oximedia oximedia Public

    OxiMedia is the Sovereign Media Framework - A patent-free, memory-safe multimedia processing library written in pure Rust. Pure Rust reconstruction of both FFmpeg (multimedia processing) and OpenCV…

    Rust 238 24

  5. oxicuda oxicuda Public

    OxiCUDA replaces the entire NVIDIA CUDA Toolkit software stack with type-safe, memory-safe Rust code.

    Rust 135 11

  6. oxibonsai oxibonsai Public

    OxiBonsai is a zero-FFI, zero-C/C++ inference engine for PrismML's sub-2-bit Bonsai family β€” both the 1-bit line (Q1_0_g128) and the ternary line (TQ2_0_g128). It runs on CPU (SIMD), Apple Silicon …

    Rust 119 15