User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Ember

A curated list of awesome Ember.js stuff like addons, articles, videos, gists and more.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 4, 2021, 11:12 a.m.

Thank you ember-community-russia & contributors
View Topic on GitHub:
ember-community-russia/awesome-ember

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Awesome Ember.js

๐Ÿข A collection of awesome browser-side JavaScript libraries, resources and shiny things.

26.2K
3.73K
5d
n/a

Contents

AST

Utility belt to level-up your Ember AST transforms

40
6
74d
MIT

Non-destructive template transformer.

33
24
30d
MIT

A JavaScript codemod toolkit.

6.85K
400
37d
MIT

A platform for running codemods based on runtime information

8
5
46d
MIT

a11y

An EmberJS addon to help identify accessibility violations during development

32
3
74d
MIT

A simple modal for accessible Ember applications.

7
0
46d
MIT

Ember addon to help with landmark roles for better accessibility

19
4
4m
MIT

A collection of tools to build accessible Ember applications.

85
19
2y 113d
MIT

A mixin for adding methods to your Ember components that help you manage the currently focused element.

21
6
1y 7m
Apache-2.0

Gesture support for Ember Applications

160
55
32d
MIT

Declarative create wizards, tabbed UIs, and more

3
0
3y 8m
MIT

Page title management for Ember.js Apps

182
52
37d
MIT

Helps make a single page application more friendly to screen readers.

31
10
74d
BSD-2-Clause

An Ember.js addon for the painless support of keyboard events

151
44
31d
MIT

A suite of accessibility tests that can be run within the Ember testing framework

133
42
33d
MIT

An accessible ember route change announcer

42
5
74d
MIT

Provides an unobtrusive navigation narration element for Ember applications

11
5
37d
MIT

Adapters

Ember CLI addon for resolving markdown files and trees of md files.

24
7
3y 4m
MIT

Unofficial Ember Data Adapter and Serializer for Cloud Firestore

59
15
33d
MIT

An ember-data compatible ember-cli addon that provides a HAL adapter

38
23
2y 42d
MIT

Ember CLI addon adapter for Django REST Framework

190
44
74d
MIT

GraphQL adapter for Ember Data

244
24
114d
MIT

Utilities & adapter to work with IndexedDB in ember & ember-data

12
3
33d
MIT

Offline usage for Ember Data, based on localstorage adapter, but now uses Mozilla's localforage as data source

135
26
2y 35d
n/a

The addon provides a storageFor computed property that returns a proxy and persists the changes to localStorage or sessionStorage. It ships with an ember-data adapter.

214
63
34d
MIT

PouchDB/CouchDB adapter for Ember Data

280
71
1y 5m
Apache-2.0

The bridge between Ember.js and Wordpress

96
26
96d
MIT

The officially supported adapter for using Firebase with Ember

695
294
74d
MIT

An ORM for Firebase written in Typescript. Heavily based on the Ember Data API and compatible with data in Firebase created by the emberfire project.

31
5
2y 6m
MIT

Animations

Core animation primitives for Ember.

224
70
66d
MIT

Animations & transitions for ambitious Ember applications.

1.16K
201
47d
MIT

Authentication

A library for implementing authentication/authorization in Ember.js applications.

1.91K
609
35d
MIT

A set of clean abstractions for authentication in Ember.js

768
195
74d
MIT

Automation

A deployment pipeline for Ember CLI apps

566
138
4m
MIT

Ember CLI Deploy plugin for calling webhooks during deployments

20
15
1y 7m
MIT

Ember CLI addon for versioned release management

92
17
1y 6m
MIT

Generation of SRI hashes for ember

48
15
5y 48d
MIT

Lint your app's addon dependencies, making sure you only have one version of each.

77
7
96d
MIT

Benchmarking

Benchmark recording of an ember app with running with 2 versions of Ember.

25
9
6m
n/a

A suite of tests for EmberJS to help with performance

140
23
73d
n/a

Blogging

Fully-functional, SEO friendly static site implementation of a blog system built on Ember

172
27
86d
MIT

Tom Dale's blog example updated for the Ember CLI

88
35
9m
n/a

Ember-Data abstraction for the Tumblr API

7
1
1y 4m
MIT

Babel

Utilities for managing Babel plugins in Ember CLI apps and addons

4
1
7m
n/a

Boilerplating

๐Ÿ‘“ The stable base upon which we build our Ember.js projects at Mirego.

31
7
74d
BSD-3-Clause

Broccoli

Debugging tools for Broccoli

10
3
74d
MIT

Broccoli.js Tutorial repository

14
8
2y 9m
n/a

Broccoli Plugin For Rollup

35
22
74d
n/a

HTML5 cache-manifest compilation for broccoli

39
15
5y 4d
MIT

broccoli-glow

3
0
4y 8m
n/a

Broccoli read

Build tools

Browser compilation library โ€“ an asset pipeline for applications that run in the browser

3.32K
224
66d
MIT

Charts

799
140
7m
n/a

Collection of composable D3 components built with ember-d3-helpers

56
9
1y 7m
MIT

CI/CD

Code Splitting

Composable Ember applications for ambitious user experiences

490
129
48d
MIT

{{mount}} lazy loading route-less engines

11
1
74d
MIT

Addon to allow for multiple bundles and do lazy loading

22
6
74d
MIT

Support lazily loading your Ember app via splitting it up into Bundles

42
8
1y 83d
MIT

Codestyle

Ember CLI integration for ember-template-lint

157
54
74d
MIT

alex for Ember apps ๐Ÿค”๐Ÿ’ญ

7
0
74d
MIT

Improved property management for Ember apps and addons.

81
35
3y 2d
MIT

Command-line apps

CLI wizard to create a new ember project

65
5
2y 11m
MIT

Addon for ember-cli that provides an ember rename command

9
0
6y 5m
MIT

Command-line utilities

Update Ember CLI projects

267
40
31d
MIT

Component addons

An ember-addon that provides a dry way to track component attribute changes using lifecycle hooks.

27
5
74d
MIT

Helpers that allow you to write backwards compat Ember addons

24
16
117d
MIT

Compression

Ember deploy plugin to support brotli compression

6
5
74d
MIT

Content management systems

Admin backend for ember-cli projects

245
37
3y 85d
MIT

Control flow

Enable computed properties to be async-aware.

11
1
51d
MIT

RxJS 6 integration for Ember.js

9
1
2y 8m
MIT

ember-concurrency is an Ember Addon that enables you to write concise, worry-free, cancelable, restartable, asynchronous tasks.

663
148
38d
MIT

A library that provides a service which helps running a function on only one tab of an Ember application.

9
2
74d
MIT

CSS & etc

Adds styleint to your ember app, to lint all kinds of css

46
12
74d
MIT

Automatically run your styles through autoprefixer

102
26
36d
MIT

Use node-sass to preprocess your ember-cli app's files, with support for sourceMaps and include paths

277
89
78d
MIT

Ember cli sass generator

63
11
5y 5m
MIT

An Ember CLI addon which allows you to specify styles for individual components

536
119
74d
MIT

๐Ÿ”ฅ Postcss for Ember

102
25
40d
MIT

CSS Modules for ambitious applications

278
52
67d
MIT

Adds Tailwind CSS to your app or addon

99
33
5m
MIT

Use emotion styling in Ember.js

12
3
74d
MIT

High performance, maintainable stylesheets.

6.31K
155
59d
BSD-2-Clause

NPM Modules for Sass

748
57
45d
n/a

Fonts

Easily generate webfonts from svg files as part of your ember-cli build process

21
13
6m
MIT

State management

An Ember Proxy the enables change buffering

167
31
34d
MIT

Ember.js flavored changesets, inspired by Ecto

426
131
37d
MIT

Ember Cerebral

4
0
8m
MIT

An object state management solution.

111
11
3y 3d
MIT

Styling kits

Adds Tailwind CSS to your app or addon

99
33
5m
MIT

Data Management

๐Ÿš€ An ember-cli addon for Apollo Client and GraphQL

271
73
67d
MIT

CouchDB persistence library for Ember.js

4
0
4y 89d
MIT

Ember.js data layer built with Orbit.js

314
41
60d
MIT

A collection of APIs that address common data-loading issues.

142
28
74d
MIT
79
32
31d
MIT

Data manipulation & Computed

A collection of Ember computed macros

209
33
7m
MIT

ComputedProperty Macros for Ember

280
31
3y 38d
n/a

Keep your app code DRY and copypasta free with computed property macaronis (macros)

99
13
3y 5m
MIT

Data validation

Ember computed property based validations

443
147
79d
n/a

Validations for ember-changeset

213
91
37d
n/a

ember-cli addon adds validation support to your Ember-Data models.

146
30
39d
MIT

Easily create forms with client side validations.

65
27
36d
MIT

Database

Utilities & adapter to work with IndexedDB in ember & ember-data

12
3
33d
MIT

Date

Debugging / Profiling

An Ember addon for attaching debug logging to container-managed objects

36
5
2y 6m
MIT

A collection of useful Ember.js debugging functions.

163
12
2y 4m
MIT

Chrome DevTools addon for Ember.js

98
4
4y 75d
MIT

Analyze the size and contents of your Ember app's bundles

89
2
74d
MIT

Add performance information to Chrome's Timeline for Ember applications

100
9
74d
MIT

Command to generate a route map of your Ember application.

15
1
1y 10m
MIT

Visualizer for heimdalljs data.

21
9
50d
n/a

Analyze and debug space usage through source maps

3.38K
106
11m
Apache-2.0

Detect dead code with confidence via real user monitoring

5
0
95d
MIT

Decorators

Documentation

Easy, beautiful docs for your OSS Ember addons

168
133
31d
MIT

An Ember CLI addon to generate HTML documentation from JSDoc comments in the source code.

23
17
2y 24d
MIT

Create a component explorer for your Ember app

265
81
33d
MIT

Ember-inspector roadmaps & overview

End-user customization

Asset loading support for Ember applications

32
26
74d
MIT

An early look at what hot reloading might be like in the ember ecosystem

99
12
2y 11m
MIT

Universal hot-load addon for Ember applications. Support classic/pods/mu layouts and route templates reloading.

88
13
37d
MIT

Notifications when ember-cli has a buildError

22
5
3y 5m
MIT

Ember CLI addon for feature flags

213
42
74d
MIT

Named Yields for Ember Components

17
0
5y 4m
MIT

Render Ember components anywhere on a server-rendered page to create "Islands of Richness"

243
23
1y 5m
MIT

Render a child view somewhere else in the DOM.

288
65
74d
MIT

Modern lightweight portals for Ember

53
3
31d
MIT

ES6

decorator syntax for declaring/configuring ember-concurrency tasks

72
23
74d
MIT

Useful decorators for Ember applications.

360
95
47d
n/a

Decorators for Component and Object arguments in Ember

31
18
2y 7m
MIT

Decorators for Sparkles/Glimmer Components

2
0
2y 10m
MIT

External Components Integration

Glimmer.js-like components in Ember

9
0
3y 8m
MIT

Custom components for Ember, inspired by React Hooks approach

31
2
4m
MIT

Use "pure functions" as components in an Ember app.

11
2
2y 75d
MIT

A component with additional lifecycles for times when you may not need need a template.

7
2
31d
MIT

Vue component API for Ember.

9
0
2y 73d
MIT

Render React components in Ember

47
11
74d
MIT

Use React component hierarchies in your Ember app

65
23
85d
MIT

Forms

Functional programming

Immutable persistent data collections for Javascript which increase efficiency and simplicity.

31.63K
1.85K
22d
MIT

You're looking for https://github.com/kefirjs/kefir

2
1
4y 30d
n/a

Like Underscore, but lazier

5.99K
296
3y 4m
MIT

HTTP

Service for making AJAX requests in Ember applications

218
89
74d
MIT

Helpers

Complimentary event template helpers to the {{on}} modifier

33
4
74d
MIT

Complimentary render template helpers to the render modifiers

19
2
74d
MIT

Dynamic element helper for Glimmer templates.

36
13
45d
MIT

Composable helpers for declarative templating in Ember

621
122
38d
n/a

Collection of Ember.js helpers for building composable D3 charts

35
12
1y 7m
MIT

Ember HTMLBars helpers for basic arithmetic

100
21
33d
MIT

Promise-y sugar for your Ember templates.

199
20
40d
MIT

Bubble closure actions in routes

335
47
74d
MIT

A template helper to keep your URLs relative to the app's rootURL.

11
2
54d
MIT

This add-on provides helpers related to ember-data.

5
1
74d
MIT

Ember HTMLBars Helpers for {{if}} & {{unless}}: not, and, or, eq & is-array

695
91
74d
MIT

A collection of Ember computed macros

209
33
7m
MIT

Ember macro helpers for making your own fancy macros!

63
20
7m
MIT

Set of the String helpers extracted from DockYard's ember-composable-helpers.

71
27
74d
n/a

Image

๐Ÿฏ Best way to use SVG images in Ember apps

240
55
34d
MIT

Include external JS code

Zero config import from npm packages

349
76
37d
n/a

Import ES6 modules from npm, bower or anywhere else in your app.

15
6
2y 10m
MIT

ember-cli addon for easily loading CommonJS packages from npm via browserify.

174
33
61d
MIT

Infinite Scroll

Simple, flexible Infinite Scroll for Ember CLI Apps.

373
120
33d
MIT

Infinite Scroll and Occlusion at > 60FPS

152
72
59d
MIT

Ambitious infinite-scroll and svelte rendering for ambitious applications.

279
60
3y 84d
MIT

Internalization & Localization

Localization library for any Ember Application or Addon

423
136
32d
MIT

Find unused translations in your Ember.js projects

37
7
33d
MIT

Inputs

Autoresize for Ember Components

90
29
1y 80d
MIT

Job queues

An alternative Ember Data store that returns Ember Concurrency tasks instead of promises.

24
3
2y 10m
MIT

Custom API actions for Ember applications

72
19
1y 7m
MIT

Railway oriented programming in Ember

17
2
3y 10m
MIT

An Ember addon for managing the lifecyle of asynchronous behavior in your objects

240
49
33d
MIT

Logging

Mad science

Write Elm in your Ember app

55
7
74d
n/a

๐Ÿ“ Algorithms and data structures implemented in JavaScript with explanations and links to further readings

127.48K
20.86K
37d
MIT

Math

Render your LaTeX formulas using KaTeX

1
2
5y 111d
MIT

Ember HTMLBars helpers for basic arithmetic

100
21
33d
MIT

Metrics

Ember Addon for tracking user activity & idling

106
14
33d
MIT

Send data to multiple analytics integrations without re-implementing new API

359
143
33d
MIT

Minifiers

Stripping whitespace out of your Handlebars templates

43
10
74d
MIT

Ember templates trimmer ast transform

1
0
74d
MIT

Miscellaneous

A tiny Ember.js app intended to give a little clarity about what code is needed to get your app up and running with Ember Data

152
26
5y 5m
MIT

Mobile

CLI for building hybrid apps with Ember/Vue/Glimmer/Cordova

330
98
59d
MIT

Managed fixed (tool)bars with mobile app-like behaviour

7
0
3y 90d
MIT

Pan recognizer and core utils for the ember-mobile-* addons.

12
3
1y 8m
MIT

A draggable sidebar menu for Ember

30
5
51d
MIT

A gesture enabled pane addon for Ember with optional navigation & carousel enhancements.

4
2
74d
MIT

Easy responsive layouts with Ember

36
15
40d
MIT

Modifiers

Implements the {{on eventName this.someAction}} element modifier from https://github.com/emberjs/rfcs/blob/master/text/0471-on-modifier.md

36
5
74d
MIT

Ember Ref Modifier

42
5
1y 54d
MIT

Implements did-insert / did-update / will-destroy modifiers for emberjs/rfcs#415

76
25
32d
MIT

Functional Modifiers for Ember

40
5
2y 38d
MIT

{{style}} element modifier for ember.js

25
6
37d
MIT

Simple ember animate addon for CSS based animations

8
1
74d
n/a

Parcel

An implementation of TodoMVC

1
0
4y 2d
n/a

Payments

"make your credit card form dreamy in one line of code"

86
20
74d
MIT

Polyfills

Polyfill element modifiers for Ember 2.12 through 3.7

10
3
1y 12d
MIT

Polyfills support for named arguments for Ember 2.10 through 3.0.

19
0
1y 7m
MIT

Polyfills the behavior specified in the Ember ES Classes RFC

8
4
2y 6m
MIT

A polyfill for the Yieldable Named Blocks feature in Ember.

39
10
44d
MIT

PWA

An Ember Service Worker plugin that caches the index.html file

20
22
4m
MIT

An Ember Service Worker plugin that caches the index.html files for each prember route

6
1
2y 11m
MIT

A pluggable approach to Service Workers for Ember.js

232
60
68d
MIT

NOTICE: official repository moved to https://github.com/zonkyio/ember-web-app

141
18
2y 11m
MIT

Query Params

Do you have controllers that only parse query params? now you can get rid of them :)

54
6
31d
MIT

Improved Query Params for Ember

201
32
4m
MIT

A lightweight alternative to {{link-to}}

193
43
10m
Apache-2.0

Real-time

Simple, highly configurable flash messages for ember-cli

359
108
62d
MIT

Routing addons

Render components directly from routes in Ember

26
0
2y 7m
MIT

EmberJS redirect addon for Ember-CLI. This addon aims to be a simple and easy way to preform route based redirects with minimal effort.

29
9
3y 9m
MIT

๐Ÿ—” Scroll to top with preserved browser history scroll position.

203
53
31d
MIT

Resolver customization

Security

Simple authorisation addon for Ember apps

264
48
79d
MIT

Permission management for Ember applications.

9
1
33d
MIT

Service Workers

Offline caching as a progressive enhancement using service workers

15
7
5m
MIT

A pluggable approach to Service Workers for Ember.js

232
60
68d
MIT

An Ember Service Worker plugin that caches the index.html file

20
22
4m
MIT

Firebase Cloud Messaging service worker support for Emberfire apps

12
5
74d
MIT

Like Netflix's ChaosMonkey but for your Ember SPA's API requests

2
0
74d
MIT

Ember service worker plugin for storing rendered html in cache, really useful for fastboot

1
0
4y 6m
MIT

Update notification for service workers

26
16
74d
MIT

An Ember Service Worker plugin that catches failed mutation requests e.g POST, PUT, DELETE and queues them for background processing.

4
1
115d
MIT

An Ember Service Worker plugin that caches the index.html files for each prember route

6
1
2y 11m
MIT

SSR / Server Side Rendering

Server-side rendering for Ember.js apps

853
143
42d
MIT

Static site generators & SEO

Setup meta for your Prember/Ember blog to support opengraph, microdata, Facebook, Twitter, Slack etc.

14
7
33d
MIT

Ship RSS feeds for your Prember site

3
0
2y 77d
MIT

Prerender Ember apps with Fastboot at build time.

182
15
45d
MIT

Styling

Use node-sass to preprocess your ember-cli app's files, with support for sourceMaps and include paths

277
89
78d
MIT

Templating

Pods + angle bracket component = modern Ember-y goodness

14
4
74d
MIT

TSX/JSX support for ember templates

17
0
74d
MIT

Emblem.js - Ember-friendly, indented syntax alternative for Handlebars.js

1.06K
88
8m
MIT

Testing

Use ES6 or TypeScript decorators for QUnit tests in your Ember app

5
1
33d
MIT

Code coverage for ember apps using Istanbul

185
94
37d
n/a

Mocha and Chai tests for ember-cli applications

146
56
2y 6m
Apache-2.0

This ember-cli addon eases the construction of page objects on your acceptance and integration tests

270
80
46d
MIT

Write cucumber specs for ember-cli applications

40
22
46d
MIT

Easily enable test waiters for ember-concurrency tasks

21
7
8m
MIT

Run your tests with randomization, splitting, and parallelization for beautiful tests.

268
52
32d
MIT

Ember addon for visual regression testing with Percy

68
37
33d
MIT

QUnit test helpers for Ember

257
137
32d
MIT

Build testable error handlers that don't throw in production...

15
2
46d
MIT

Enabling better element selectors in Ember.js tests

256
36
30d
MIT

Testing shorthands to reduce duplication

6
0
47d
MIT

Mock window global in tests with test-friendly replacements for location, alert/confirm/prompt/ and more.

57
11
74d
MIT

Mirage Fixtures > Factories for deterministic tests. This program reads your API endpoint and creates or appends response to relevant mirage fixture file(s).

4
0
4y 8m
n/a

Ember CLI addon adding support for sinon.js

65
12
1y 6m
MIT

Text

Simple Ember Service to measure the width of a string in a performant way

38
6
75d
MIT

Tree Shaking

Experiment with tree-shaking in Ember CLI

75
7
2y 8m
MIT

TypeScript

Use TypeScript in your Ember.js apps!

349
84
63d
MIT

Typescript type definitions for ember.js

13
13
3y 5m
MIT

Utility functions built around Typescript and Ember

3
0
3y 60d
MIT

UI libs

Component Library for Ember Octane apps

30
11
33d
MIT

Default components for Ember.js that implement the Uniplaces Design System

3
0
1y 11m
MIT

element-ui for ember

6
4
53d
MIT

a UI toolkit in Ember โ™พ๏ธ

48
6
31d
Apache-2.0

A static site version of the default personal blogging theme for Ghost - no server required

37
23
47d
MIT

The Ember approach to Material Design.

873
338
74d
MIT

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

10.19K
1.43K
30d
MPL-2.0

Official Semantic UI Integration for Ember

336
115
75d
MIT

Just a layout framework. Design for cross-platform with ease.

218
35
1y 6m
MIT

UI components

An off-canvas sidebar component with a collection of animations and styles using CSS transitions

283
41
66d
MIT

An Ember addon that wraps the Flatpickr date picker

101
44
33d
MIT

The extensible select component built for ember.

523
339
37d
MIT

The basic dropdown you ember app needs

142
164
43d
MIT

A sortable list component with support for multiple and nested lists

88
30
74d
MIT

Perfect scroll component as an Ember cli addon

21
14
1y 6m
MIT

UX

invoke logic when transitioning between routes or closing window

28
6
74d
MIT

VS Code addons

Atom addons

Ember.js ES6 snippets for Atom

37
24
2y 10m
MIT

VIM

Web Components

Use your Ember components in other framework as Web Components! ๐Ÿงฉ

14
2
1y 10m
MIT

Write templates for your components inside of a Shadow DOM root.

26
1
74d
MIT

Webpack

Weird

Render DOM from a template string.

14
4
5m
MIT

Resources

๐ŸŽฎ The only Front-End Performance Checklist that runs faster than the others

13.66K
989
5m
MIT

Articles

A list of EmberJS2019 blog posts and ideas

19
4
2y 5m
n/a

Lightweight persistence for an Ember CLI app following the JSON API 1.0 spec

127
20
4y 10d
MIT

EmberConf 2019 links and notes

8
0
2y 106d
n/a

EmberConf 2018 notes.

56
12
3y 101d
MIT

A collection of links that summarize EmberConf 2017

100
12
4y 7m
MIT

A collection of links that cover what happened during EmberConf 2016

271
25
5y 7m
n/a

A collection of links that cover what happened during EmberConf 2015

246
21
6y 8m
n/a

A list of EmberJS2018 blog posts and ideas

35
13
1y 11m
n/a