frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

https://auric.spa
1•drauschenbach•10m ago
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

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...

An Obituary for My Grandparents

https://abuseofnotation.github.io/obituary/
1•phoronixrly•3m ago•0 comments

What's New in Node.js 27

https://nodejsdesignpatterns.com/blog/whats-new-in-nodejs-27/
1•birdculture•3m ago•0 comments

The Zig project is going nowhere

https://bytecode.news/posts/2026/10/the-zig-project-is-going-nowhere
2•luxgile•4m ago•0 comments

I photographed cosplayers at Tokyo's Halloween festival

https://www.kulman.sk/en/ikebukuro-cosplay-festival/
1•ig0r0•6m ago•0 comments

Do verifiable metrics overestimate RSI?

https://www.lesswrong.com/posts/7znBtiPuQybFLxjmj/do-verifiable-metrics-overestimate-rsi
1•eatitraw•7m ago•0 comments

Show HN: Pure-JavaFX God's Eye View – Tracking flights and live cameras [video]

https://www.youtube.com/watch?v=DKgJRHRo26I
1•anahata•8m ago•1 comments

Show HN: Reinwatch – a Claude Code mod that stops runaway subagents

https://github.com/sofumel/reinwatch
1•sofumel•8m ago•0 comments

Apple TV introduces new Sign Language interpretation feature

https://www.apple.com/newsroom/2026/11/apple-tv-introduces-new-sign-language-interpretation-feature/
1•ingve•9m ago•0 comments

30 Years of Internet Transfers with Curl

https://daniel.haxx.se/blog/2026/11/11/30-years-of-internet-transfers-with-curl/
1•subset•9m ago•0 comments

Show HN: Pots – Open-source Grok Bot alternative, used by 6 startups for a month

https://github.com/Crokily/pi-durable-bot
1•Crokily•10m ago•0 comments

Open-Source HF Communications for Remote Communities and Experimenters

https://www.ardc.net/rhizomaticas-hermes-and-mercury-expand-open-source-hf-communications-for-rem...
1•tejtm•10m ago•1 comments

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

https://auric.spa
1•drauschenbach•10m ago•0 comments

User Mode Linux by Jeff Dike [pdf]

https://ptgmedia.pearsoncmg.com/images/9780131865051/downloads/013865056_Dike_book.pdf
1•gurjeet•11m ago•0 comments

Field pointers as column names: compile-checked Go queries without codegen

https://skudra.net/blog/field-pointers-as-column-names
1•borderss•12m ago•0 comments

Ask HN: Why didn't The Bible warn/tell us about AI?

1•amelius•12m ago•2 comments

How Climate Change Is on Your Plate

https://worldsensorium.com/three-times-a-day-how-climate-change-is-already-on-your-plate/
1•dnetesn•16m ago•0 comments

AI Agents in Multicultural Teams: Will We Need a Global ID?

https://www.sinapsdata.com.br/en
1•sadrk•17m ago•0 comments

We can now build considerably more, but should we?

https://frederickvanbrabant.com/blog/2026-11-10-we-can-now-build-considerably-more-but-should-we/
1•TheEdonian•17m ago•0 comments

Three Thousand Years of Life

https://blue-continuum.com/three-thousand-years-of-life
1•dnetesn•18m ago•0 comments

Show HN: small WireGuard mesh VPN with no coordination server

https://github.com/CLoaKY233/kith
2•laysheth•18m ago•1 comments

The Housing Market Is Nuts

https://nuts.logical.li/
2•herTTTz•18m ago•0 comments

Would your home survive World War Three?

https://inspectorwalls.com/doomsday
2•pelagicAustral•19m ago•0 comments

Lokey – A native Android keyboard with local AI for prediction, autocorrection

https://github.com/Ninnix/lokey
1•doodlesdev•20m ago•0 comments

AMD EPYC 9006 Results Are Here and AMD Delivers a Knockout Part Deux

https://www.servethehome.com/amd-epyc-9006-results-are-here-and-amd-delivers-a-knockout-part-deux/
1•ksec•21m ago•0 comments

MacroHands: 3D hands and camera pose from egocentric video

https://macrodata.co/blog/macrohands-3d-hands-and-camera-pose-from-egocentric-video
1•tomaspduarte•24m ago•0 comments

A review of the federal governments mishandling of the Epstein ... [pdf]

https://oversight.house.gov/wp-content/uploads/2026/11/A-Review-of-the-Federal-Governments-Mishan...
2•embedding-shape•26m ago•0 comments

Cloud Projects sessions run at low reasoning effort while effort_level is "high"

https://github.com/anthropics/claude-code/issues/101349
1•mocko•31m ago•1 comments

Handwriting

https://electricarchaeology.ca/2026/11/02/on-handwriting/
1•speckx•32m ago•0 comments

Using voltage glitching to unleash the A100 in my mining card

https://blog.kate.land/posts/using-voltage-glitching-to-unlock-the-a100/
3•lae•33m ago•0 comments

11.11 11/11, don't make a wish

https://fuckeleveneleven.com/
2•tonimolins•35m ago•2 comments