Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Ember
  3. ember-paper

ember-paper

MITJavaScriptv1.0.0-ember-paper

An Ember.js addon that implements Google's Material Design specification as reusable components.

Visit WebsiteGitHubGitHub
880 stars328 forks0 contributors

What is ember-paper?

Ember Paper is an Ember.js addon that provides a complete implementation of Google's Material Design specification as a set of reusable UI components. It allows developers to build web applications with Material Design aesthetics while following Ember's component-based architecture and development patterns.

Target Audience

Ember.js developers who want to build applications with Material Design UI without leaving the Ember ecosystem or learning a different framework.

Value Proposition

Developers choose Ember Paper because it offers native Ember integration, full Material Design compliance, and easy customization through Sass variables, all while maintaining the conventions and ergonomics of Ember development.

Overview

The Ember approach to Material Design.

Use Cases

Best For

  • Building Ember.js applications with Material Design UI
  • Creating consistent, modern web interfaces in Ember projects
  • Rapid prototyping of Material Design interfaces in Ember
  • Teams that want Material Design without switching from Ember
  • Projects requiring customizable Material Design themes
  • Ember developers who prefer component-based UI libraries

Not Ideal For

  • Projects not using the Ember.js framework or Ember CLI
  • Teams that prefer to avoid Sass or CSS preprocessors for styling
  • Applications requiring a design system other than Material Design
  • Enterprises needing a version 1.0 stable library with long-term support guarantees

Pros & Cons

Pros

Seamless Ember Integration

Packaged as an Ember CLI addon, it installs easily with `ember install` and integrates natively with Ember's component model, ensuring a smooth workflow for Ember developers as highlighted in the installation section.

Comprehensive Material Design

Implements a full range of Material Design UI elements like buttons, cards, and dialogs, closely following Google's specifications to provide a consistent, modern interface out of the box.

Flexible Theming via Sass

Built with Sass, allowing easy theme customization through variable overrides, which is emphasized in the README as a key feature for tailoring the design to project needs.

Active Development Community

Supported by a Discord channel and a clear GitHub milestone for version 1.0, indicating ongoing maintenance and community engagement, as noted in the contributing section.

Cons

Pre-1.0 Stability Concerns

Still working towards a stable version 1.0 release, as mentioned in the GitHub milestone, which could involve breaking changes or incomplete features, making it less ideal for risk-averse projects.

Sass-Only Customization

Requires Sass for theme changes, adding a dependency that might not fit teams using plain CSS or other styling solutions, and complicating setup for those unfamiliar with preprocessors.

Framework Lock-in

Exclusive to the Ember ecosystem, limiting its use to Ember projects and creating vendor lock-in, which is a drawback for teams considering future framework migrations or multi-framework strategies.

Frequently Asked Questions

Quick Stats

Stars880
Forks328
Contributors0
Open Issues144
Last commit5 months ago
CreatedSince 2014

Tags

#sass#ember-addon#frontend#ui-components#component-library#material-design#web-development#ember

Built With

S
Sass
E
Ember CLI
E
Ember.js
N
Node.js

Links & Resources

Website

Included in

Material Design649Ember202
Auto-fetched 6 hours ago

Related Projects

material-uimaterial-ui

Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.

Stars98,264
Forks32,654
Last commit7 hours ago
material-design-iconsmaterial-design-icons

Material Design icons by Google (Material Symbols)

Stars53,212
Forks9,726
Last commit9 days ago
materializematerialize

Materialize, a CSS Framework based on Material Design

Stars38,917
Forks4,643
Last commit19 days ago
material-design-litematerial-design-lite

Material Design Components in HTML/CSS/JS

Stars32,170
Forks4,931
Last commit7 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub