Aurelia 1
The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)
Ember.js
Ember.js - A JavaScript framework for creating ambitious web applications (by emberjs)
Aurelia 1 | Ember.js | |
---|---|---|
- | 44 | |
11,720 | 22,567 | |
0.0% | 0.1% | |
0.0 | 9.5 | |
over 2 years ago | 2 days ago | |
TypeScript | JavaScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Aurelia 1
Posts with mentions or reviews of Aurelia 1.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning Aurelia 1 yet.
Tracking mentions began in Dec 2020.
Ember.js
Posts with mentions or reviews of Ember.js.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-08-05.
-
ember-template-lint recommended rules that I disable
EmberJS comes with great set of default tooling. One of them is ember-template-lint which helps making sure that our *.hbs, *.gjs and *.gts files are following one format.
-
Thinking in Templates
Django, for example, has a template engine that allows you to define a template in HTML and render it with a context -- data usually sourced from the database via the Django view. However, with its filters and helpers, it is almost too powerful -- undermining the core idea of templating. The same goes for Ember.js, as well.
-
Embroider & Vite & net::ERR_ABORTED 504 (Outdated Optimize Dep)
While working on EmberJS projects, I've been using pre-alpha version of @embroider/app-blueprint quite a lot lately and I hit a baffling error:
-
ResponsiveImage & EmberJS & glob vite imports
I had a need to dynamically load a folder images in my EmberJS app that is using embroider-build/app-blueprint and ResponsiveImage. Turns out I could use vite glob imports and resulting code looked something like:
-
Installing EmberJS v2 addons from GitHub forks using PNPM
If you're using PNPM as a package manager for your EmberJS project and you find yourself in a need to install a v2 addon from git(hub) fork (because you have a branch with patched version), then you might find that GitHub URLs in package.json tricks don't work for you.
-
Add custom layer to embe-leaflet
ember-leaflet is a very popular addon from EmberJS ecosystem that allows a lot of flexibility.
-
JavaScript frameworks: comparing the latest tools and libraries
Ember.js is an opinionated framework for building ambitious web applications. It emphasizes convention over configuration.
-
Effects in Ember
We use templates as the sole entrypoint to reactivity, whereas solid's reactivity is more general purpose. With templates, and being DOM focused (for now), we can ask ourselves:
-
Episode 24/13: Native Signals, Details on Angular/Wiz, Alan Agius on the Angular CLI
Similarly to Promises/A+, this effort focuses on aligning the JavaScript ecosystem. If this alignment is successful, then a standard could emerge, based on that experience. Several framework authors are collaborating here on a common model which could back their reactivity core. The current draft is based on design input from the authors/maintainers of Angular, Bubble, Ember, FAST, MobX, Preact, Qwik, RxJS, Solid, Starbeam, Svelte, Vue, Wiz, and more…
-
Ember-cli config
Ember pioneered the standardised usage of global cli tool. This is a perfect way to give new users a good onboarding experience as well as existing users power tools for daily usage.
What are some alternatives?
When comparing Aurelia 1 and Ember.js you can also consider the following projects:
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
riot - Simple and elegant component-based UI library
Stimulus - A modest JavaScript framework for the HTML you already have [Moved to: https://github.com/hotwired/stimulus]
knockout - Knockout makes it easier to create rich, responsive UIs with JavaScript
React - The library for web and native user interfaces.