Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jusx/bagels


https://github.com/jusx/bagels

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Bagel

A bagel is a donut chart used to display single key value with a color coded performance level indicator. It is theme-able, extensible and visually pleasing and is typically found in infographics and dashboards.

It is great for showing progress or performance (KPI) that can be quickly understood at a glance.

# Goals

The primary goals for this project is:

1. It can be easily wrapped within framework components like ReactJS, Angular and VueJS.

2. It can be easily themed with CSS but comes with default rendered themes out of the box.

3. It can be easily extended using inheritance and/or other OO design patterns.

# Note
This is an experimental project. The direction of it may change at any time.

# Tests
There will be no unit tests while the project is still in POC status. Instead a visual test is created by visually inspecting output through `demos/bagel.html`

# Contributions
Any suggestions or ideas through Pull Requests or issues are welcome.

# Distribution
Not ready for distribution while still under development and in POC status.