Another powerful addition to the COOLJAPAN ecosystem.
Today we shipped OxiGrid 0.1.0 — a complete pure-Rust library for electrical power systems simulation and optimisation.
Production-grade. No C. No Fortran. No external dependencies.
Designed for the energy transition era.
Why OxiGrid matters
Modern power grids are becoming increasingly complex: massive renewable integration, battery storage, EV charging, hydrogen, and real-time stability requirements.
Traditional tools (MATPOWER, PSS/E, DIgSILENT) are either closed-source, slow, or tied to legacy C/Fortran code.
OxiGrid ends that dependency.
- 100% Pure Rust (built on OxiBLAS + OxiFFT)
- Numerically validated on IEEE test cases (14-bus to 300-bus)
- Extremely fast: IEEE 14-bus Newton-Raphson < 1 ms, IEEE 300-bus < 50 ms
- Runs natively, in the browser (WASM), and on embedded devices
- Feature-gated for tiny binary size
What’s inside 0.1.0
- AC/DC Power Flow (Newton-Raphson, Fast Decoupled, DC, Continuation PF, state estimation, three-phase unbalanced)
- Transient & Small-Signal Stability (swing equation, RK45, eigenvalue analysis, voltage stability)
- Battery Modelling (ECM, EKF/UKF SoC, thermal, aging, P2D/DFN electrochemical solver)
- Renewable Integration (solar PV with MPPT, wind wake models, forecasting, grid code compliance)
- Optimal Power Flow (AC/DC OPF, SCOPF, unit commitment, EV/hydrogen/storage arbitrage)
- Harmonic Analysis (THD, Goertzel, IEEE 519/IEC 61000 compliance, filter design)
- Protection Systems (fault analysis, relay coordination, differential protection)
- Full I/O: MATPOWER, IEEE CDF, pandapower, CSV, PMU data
This is the foundation
OxiGrid is now the energy backbone for the COOLJAPAN stack — powering future grid digital twins, renewable-heavy simulations, and AI-controlled power systems in mielinOS agents.
Try it today
→ https://github.com/cool-japan/oxigrid
Star the repo if you’re building the energy systems of tomorrow.
More releases coming this week.
The pure-Rust power systems revolution is here.
— KitaSan at COOLJAPAN OÜ
March 10, 2026