Ember Cli Google Viewer

screenshot of Ember Cli Google Viewer
ember

An emberjs addon to view documents using the google viewer. Preview .JPEG, .PNG, .DOCX, .TXT, .XLSX, .PDF and more...

Overview

The ember-cli-google-viewer is an innovative Ember CLI addon designed to effortlessly display a wide range of document types using the Google viewer. With support for popular formats like JPEG, PNG, DOCX, TXT, XLSX, and PDF, this addon opens up new possibilities for displaying documents right in your application. The user-friendly installation and usage make it accessible, allowing users to preview files with minimal hassle.

What sets this addon apart is not just its document viewing capabilities but also its built-in features that enhance the user experience. From loading states to customizable actions post-loading, the ember-cli-google-viewer proves to be a well-thought-out tool for developers looking to enrich their application's document handling.

Features

  • Wide Format Support: View various file types including .JPEG, .PNG, .DOCX, .TXT, .XLSX, .PDF, and more, all through a single addon.
  • Easy Installation: Simple setup process that allows for quick integration into your existing Ember application.
  • User-friendly Usage: Just pass the URL of the file you want to display, making it straightforward for developers and end-users alike.
  • Loader Support: Option to yield a loader that will show until the document viewer has finished loading, ensuring a smooth user experience.
  • Post-load Actions: You can define actions that occur after the viewer has loaded, providing flexibility in how documents are handled within your app.
  • Commitizen Friendly: Integrates well with Commitizen, encouraging consistent and manageable commit messages for better project collaboration.
  • TravisCI Build Status: Regularly monitored build status via TravisCI, ensuring reliability and stability of the addon.
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.