auric-0.1.4 is not a library.
Auric CLI
CLI for the Ember-inspired single page application framework.
Project Goals
- Ember inspired SPA framework in Rust
- Emphasize MVC separation of concerns:
- Visual designers maintain application skin using Handlebars templates
- Developers maintain controllers and components that keep code out of templates
- Rust-based app development
- Rust-based build tooling
- WASM-based runtime environment
- CLI based on Ember CLI
Installing
$ cargo install auric
Building
$ make
Testing
$ make check
Installing from Source
Build and install the Auric CLI from local sources:
$ make install
Using
Install trunk, then create and run your new project:
$ auric new my-app
==> trunk build
Compiling handlebars v6.4.2
Compiling js-sys v0.3.103
Compiling console_error_panic_hook v0.1.7
Compiling web-sys v0.3.103
Compiling auric-runtime v0.1.0
Compiling my-app v0.1.0 (/Users/davidr/workspaces/my-app)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.25s
$ cd my-app
$ auric serve --open
==> trunk serve --port 4200 --open
2026-07-04T14:57:49.311838Z INFO 🚀 Starting trunk 0.21.14
2026-07-04T14:57:49.385672Z INFO 📦 starting build
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.03s
2026-07-04T14:57:49.734082Z INFO applying new distribution
2026-07-04T14:57:49.734841Z INFO ✅ success
2026-07-04T14:57:49.734883Z INFO 📡 serving static assets at -> /
2026-07-04T14:57:49.734931Z INFO 📡 server listening at:
2026-07-04T14:57:49.734935Z INFO 🏠 http://127.0.0.1:4200/
2026-07-04T14:57:49.734937Z INFO 🏠 http://[::1]:4200/
2026-07-04T14:57:49.735070Z INFO 🏠 http://localhost.:4200/