Simple. Powerful. Unobtrusive.

Build modern web applications with a framework that puts you first. Simple, powerful, and unobtrusive.

terminal
~ $ npx makes aurelia
Creating new Aurelia project...
Installing dependencies...
Project ready!

Next steps:
cd my-app
npm start
That's it! No CLI or global installs needed.
Why Choose Aurelia

Why Aurelia?

Join thousands creating next-generation apps.

Component-Based Architecture

Build complex UIs from simple, reusable components

Blazing Fast Performance

Optimized rendering and minimal overhead

TypeScript First

First-class TypeScript support with excellent tooling

Advanced Routing

Flexible, powerful routing system

Dependency Injection

Built-in dependency injection for better modularity

Testing Made Easy

Comprehensive testing utilities included

Our Sponsors

Open Collective

Proud financial backers of Aurelia.

Gold Sponsors

Hogia

Silver Sponsors

Movavi - Screen Recorder

Bronze Sponsors

Wood Sponsors