StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
Aurelia
ByAureliaAurelia

Aurelia

#101in Frameworks
Discussions3
Followers294
OverviewDiscussions3

What is Aurelia?

Aurelia is a next generation JavaScript client framework that leverages simple conventions to empower your creativity.

Aurelia is a tool in the Frameworks category of a tech stack.

Key Features

Two-Way DatabindingRouting & UI CompositionExtensible HTMLMV* with ConventionsBroad Language SupportTestable

Aurelia Pros & Cons

Pros of Aurelia

  • ✓Simple with conventions
  • ✓Modern architecture
  • ✓Makes sense and is mostly javascript not framework
  • ✓Extensible
  • ✓Integrates well with other components
  • ✓Easy to use
  • ✓Dependency Injection
  • ✓Modular
  • ✓Great router
  • ✓Adaptive Data Binding

Cons of Aurelia

No cons listed yet.

Aurelia Alternatives & Comparisons

What are some alternatives to Aurelia?

AngularJS

AngularJS

AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding.

Vue.js

Vue.js

It is a library for building interactive web interfaces. It provides data-reactive components with a simple and flexible API.

Backbone.js

Backbone.js

Backbone supplies structure to JavaScript-heavy applications by providing models key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.

Angular

Angular

It is a TypeScript-based open-source web application framework. It is a development platform for building mobile and desktop web applications.

Ember.js

Ember.js

A JavaScript framework that does all of the heavy lifting that you'd normally have to do by hand. There are tasks that are common to every web app; It does those things for you, so you can focus on building killer features and UI.

Marionette

Marionette

It is a JavaScript library with a RESTful JSON interface and is based on the Model–view–presenter application design paradigm. Backbone is known for being lightweight, as its only hard dependency is on one JavaScript library, Underscore.js, plus jQuery for use of the full library.

Aurelia Integrations

Buddy, CatchJS, Airform, Microsoft Fast Design are some of the popular tools that integrate with Aurelia. Here's a list of all 4 tools that integrate with Aurelia.

Buddy
Buddy
CatchJS
CatchJS
Airform
Airform
Microsoft Fast Design
Microsoft Fast Design

Aurelia Discussions

Discover why developers choose Aurelia. Read real-world technical decisions and stack choices from the StackShare community.Showing 2 of 5 discussions.

Adam Rabinovitch
Adam Rabinovitch

Global Technical Recruiting Lead & Engineering Evangelist at Beamery

Dec 3, 2018

Needs adviceonAngularJSAngularJSReactReactAngularAngular

At Beamery we had a large, AngularJS app, built over several years. Our clients were happy, but we were not. We had several problems: Building new features was slow. AngularJS doesn’t scale nicely. Features clash with each other. Isolation doesn’t come as standard, you have to work hard to keep features separate. It takes time to get it right. #Hiring was hard, for all the reasons listed above. The app was slower than it needed to be because AngularJS was never built for speed. We wanted to render half a million contacts, and Angular was fighting us all the way.

As time went by it become harder to find developers who would willingly choose AngularJS over React Angular , Vue.js , Aurelia or Polymer .

So we faced a choice. We could throw it all away and start again, we could upgrade to Angular 5, or the awesome option - we could use micro frontends. We chose the awesome option.

0 views0
Comments
Giovanni Candido da Silva
Giovanni Candido da Silva

Jan 31, 2016

Needs adviceonAureliaAurelia

Provides all services need to create modern Single Page Apps. The user interface is build on top of that Aurelia

0 views0
Comments
View all 5 discussions

Try It

Visit Website

Adoption

On StackShare

Companies
42
MNBSVA+36
Developers
229
FMEMMN+223