Ember Sprite

screenshot of Ember Sprite
ember

An add-on which generates sprite sheets for your EmberJs projects

Overview

Ember Sprite is a powerful Ember addon designed to streamline the process of generating sprite sheets from a folder of images. By consolidating multiple images into a single CSS file and image file, it allows developers to optimize web performance by reducing the number of HTTP requests needed for image assets. Leveraging the capabilities of broccoli-sprite, this addon integrates seamlessly into ember-cli applications, providing an efficient way to manage sprites and enhance user experience.

With an easy installation process and straightforward configuration options, Ember Sprite is perfect for developers looking to modernize their approach to image handling. Whether you're working on a new project or enhancing an existing one, this tool offers the flexibility and functionality necessary to make sprite generation a breeze.

Features

  • Seamless Integration: Easily integrates with ember-cli applications, allowing you to utilize broccoli-sprite effortlessly.
  • Automatic Sprite Generation: Converts a folder of images into a single sprite sheet, reducing the complexity of asset management.
  • Configuration Flexibility: Offers configuration options that mirror those in broccoli-sprite, making it user-friendly for familiar users.
  • Source File Management: Includes an option to automatically remove source images after the sprite is created, helping keep your project tidy.
  • Retina & Non-Retina Support: Generates both retina and non-retina sprites, ensuring your application looks sharp on all devices.
  • LiveReload Functionality: Planned updates include the ability to rerun sprite generation upon file changes, enhancing the development workflow.
  • Open Source Licensing: Distributed under GPLv3, allowing for community contributions and transparency.
ember
Ember

Ember.js is a productive, battle-tested JavaScript framework for building modern web applications. It includes everything you need to build rich UIs that work on any device.