Show HN: Titan – JavaScript-first framework that compiles into a Rust server
Posted by soham_byte 5 days ago
Hi HN,
I built Titan, a backend framework where you write routes and logic in JavaScript, and the CLI compiles everything into a single Rust + Axum binary using the Boa JS engine. No Node.js is required in production.
The idea is to keep JS developer experience while getting Rust performance and a self-contained deployable server.
Current features:
JS route DSL
Action system mapped to Rust
esbuild bundling
Generated Rust server with Axum
Hot-reload dev server
Single-binary output
Repo: https://github.com/ezet-galaxy/-ezetgalaxy-titan
Would love feedback on the architecture, DX, and whether this hybrid JS→Rust approach is useful.
Thanks for reading!
Comments
Comment by Terretta 1 day ago
Is it that the two extra characters 'an' in 'titan' are so difficult to type for the CLI, or is it just for the giggles when you 'dev'?