Ember.js
Ember.js - A JavaScript framework for creating ambitious web applications observed · 2026-10-13
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 83
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 40.5
- age_days: 5627
- days_rel: 36
- days_push: 8
- n_releases_24m: 23
Adoption not part of the score
22563 stars · 4162 forks observed · 2026-10-13
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.99
Ember.js is a full‑featured JavaScript framework for building ambitious web applications. It provides a convention‑driven architecture, a powerful router, built‑in data layer (Ember Data) and an integrated CLI for scaffolding and development.
Use cases
- Create a large‑scale single‑page application with a stable routing system
- Build a web app that needs strong conventions and out‑of‑the‑box tooling
- Develop a frontend that integrates with any backend via Ember Data or custom adapters
- Set up a project with built‑in testing helpers for QUnit or Mocha
- Maintain a long‑lived application with LTS releases and security patches
When to choose
- You need a mature, opinionated framework that handles routing, data management, and build tooling for you
- Your team prefers convention‑over‑configuration and wants rapid onboarding with extensive documentation
- You are building a complex SPA that will be maintained for many years
When to avoid
- You prefer a lightweight library or need fine‑grained control over every part of the stack
- Your project targets environments where a heavy framework would be a performance bottleneck
- You want to use a different language or framework ecosystem (e.g., React, Vue, Svelte) for UI development
Facets
framework · maturity active
web-framework cli routing testing web-development frontend browser cli ember javascript typescript component-based convention-over-configuration ember-data ember-cli data-layer nodejs
6 sources
- readme: https://github.com/emberjs/ember.js · fetched 2026-10-13 · 1db2328466e4
- homepage: https://emberjs.com · fetched 2026-09-28 · dd7bb40b85e9
- site_page: https://guides.emberjs.com/release/getting-started/quick-start · fetched 2026-09-28 · 0c70f56afb99
- site_page: https://emberjs.com/about/legal · fetched 2026-09-28 · c9d4df9f3f7a
- registry_npm: https://registry.npmjs.org/ember-qunit · fetched 2026-09-28 · ddbca0c4df3b
- registry_npm: https://registry.npmjs.org/ember-mocha · fetched 2026-09-28 · 2aefa2f5384e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| emberjs/ember.js | main | 94 |
| emberjs/ember-rails | plugin | 32 |
| emberjs/router.js | backend | 23 |
| emberjs/rfcs | docs | 77 |
| emberjs/website | docs | 10 |
| emberjs/guides | docs | 10 |
| emberjs/ember-qunit | plugin | 89 |
| emberjs/ember-test-helpers | plugin | 98 |
| emberjs/ember-mocha | plugin | 23 |
For agents
markdown · JSON · MCP: product_card(name="emberjs/ember.js")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem