
Aurelia
Aurelia 2 is a front-end JavaScript framework for building browser, mobile and desktop applications.
Aurelia builds applications from components, each a class paired with an HTML template. It targets browser, mobile and desktop applications. New apps are scaffolded with npx makes aurelia, and the framework can also run from a plain HTML page without a build step. The documentation covers the framework.
Worth knowing
The README still describes Aurelia 2 as in beta and says a few more breaking changes to the public API are expected. A migration guide covers moving Aurelia 1 applications to Aurelia 2.
Identity
Rendering and deploy
- Runs as
- In the browser7
- Install with
- npx makes aurelia3
Releases
Adoption
Sources
- 2026-10-21: links, Runtime, Minimum runtime, Current major version
registry.npmjs.org/aurelia/latest - 2026-10-21: links, Written in, License, GitHub stars
api.github.com/repos/aurelia/aurelia - 2026-10-21: links, Categories, Install with, Templating
raw.githubusercontent.com/aurelia/aurelia/HEAD/README.md - 2026-10-21: Maintainer
raw.githubusercontent.com/aurelia/aurelia/HEAD/LICENSE - 2026-10-21: Last release
registry.npmjs.org/aurelia - 2026-10-21: Contributors
api.github.com/repos/aurelia/aurelia/contributors - 2026-10-21: Runs as
raw.githubusercontent.com/aurelia/aurelia/HEAD/docs/user-docs/getting-started/browser-no-build.md - 2026-10-21: npm downloads a week
api.npmjs.org/downloads/point/last-week/aurelia - 2026-10-25: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/aurelia