# Show HN: Ember.js, Re-Born in Rust

> Source: <https://auric.spa>
> Published: 2026-11-11 11:11:13+00:00

7 years ago I began migrating all my back-ends to Rust. Front-ends, however, remained an issue.

As an Ember developer for 15 years, I've been a big fan of MVC, and keeping code out of templates. Ember's HTMLbars syntax has been the thing I've leaned on to keep my templates clean and maintainable, so that I could stay focused and organized.

But the JS/TS toolchains were always a point of friction. As I worked on new Rust back-ends, while maintaining old Ember front-ends, I dreamed of rewriting those Ember routes, controllers, models, and adapters in type-safe idiomatic Rust.

The Leptos creator Greg Johnston finally gave me a nudge to get something going.

So after 3 years of planning, and 4 months of execution, the Auric framework is ready for public eyes.

It's Ember.js, re-imagined in Rust (and not just an AI port). It stays faithful to Ember, HTMLbars, and Ember Data, while leveraging Leptos to realize all of the reactive concerns (which implies Trunk for WASM packaging, and full SSR support).

It's open source on GitLab at:

[https://gitlab.com/megalithic-llc/auric-spa](https://gitlab.com/megalithic-llc/auric-spa)

The sample app is the Auric website itself, which contains demo pages for all of ember-bootstrap, ember-power-select, and ember-concurrency add-ons, re-imagined in pure idiomatic Rust, backed by Actix Web based SSR. Templates and components are at /src/templates/ and /src/components/, while their code-generated Leptos counterparts are at /src/generated/views/ and /src/generated/components/.

Templates are up to 7x smaller than the Leptos views derived from them, thanks to the timeless elegance of HTMLbars. That seems like an important data point, now that our coding assistants threaten to automate us out of love with our webapps, by turning them into something we no longer enjoy looking at.

The longer back-story was published to Medium a few days ago:

[https://medium.com/@david_77274/ember-js-devs-welcome-to-the...](https://medium.com/@david_77274/ember-js-devs-welcome-to-the-rust-age-a6dad8519ea4)

Comments URL: [https://news.ycombinator.com/item?id=50452035](https://news.ycombinator.com/item?id=50452035)

Points: 1

# Comments: 0
