Skip to content

NovaCore v0.2.0

Choose a tag to compare

@samidshixeliyev samidshixeliyev released this 24 Jun 08:42
· 5 commits to main since this release

NovaCore v0.2.0 — engine-centric terminal platform (new architecture).

A from-scratch command platform: its own runtime, NovaLang language, structured-value pipeline, VFS, native process manager, layout/render core, and WGSL shader. Shells (PowerShell/Bash/WSL) are optional adapter plugins — NovaCore is the center, not a shell frontend. Everything is a structured Value (records/tables/typed objects), so ls | where size > 0 | sort-by name | first 3 operates on real fields.

Downloads

  • NovaCore.exe — the novacore runtime, a runnable NovaLang REPL (557 KB, fully native Rust, no Electron/Tauri/WebView).
  • NovaCore-0.2.0-portable.zip — zipped exe.

Notes

  • This is a CLI runtime today; the native winit/wgpu window is the documented Phase-1 frontend (the renderer core + shader ship in the nova-gpu crate). There is no installer yet because the GUI window is not wired.
  • 11 crates, all tested, clippy-clean. See novacore/ARCHITECTURE.md.