All Projects → miharekar → decent-visualizer

miharekar / decent-visualizer

Licence: MIT license
A visualizer for .shot files

Programming Languages

ruby
36898 projects - #4 most used programming language
Slim
82 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to decent-visualizer

vscode-coding-tracker-server
🐔 VSCode Coding Tracker extension server side program
Stars: ✭ 107 (+132.61%)
Mutual labels:  charts
helm-pgadmin
Helm Chart for pgAdmin
Stars: ✭ 17 (-63.04%)
Mutual labels:  charts
RaiSimUnity
A visualizer for RaiSim based on Unity
Stars: ✭ 31 (-32.61%)
Mutual labels:  visualizer
Reports.JS
Stimulsoft Reports.JS is a reporting tool for Node.js and JavaScript applications.
Stars: ✭ 33 (-28.26%)
Mutual labels:  charts
Taco
taco-charts
Stars: ✭ 16 (-65.22%)
Mutual labels:  charts
TDDWeatherApp
Android App trying to apply TDD and using MVVM, Kotlin Coroutines
Stars: ✭ 38 (-17.39%)
Mutual labels:  espresso
LineChartView
An interactive line chart written in SwiftUI with many customizations (colors, line size, dots, haptic feedbacks). Support value and time series.
Stars: ✭ 59 (+28.26%)
Mutual labels:  charts
git-space
A web application to view Github's user profile.
Stars: ✭ 14 (-69.57%)
Mutual labels:  charts
xstate
State machines and statecharts for the modern web.
Stars: ✭ 21,286 (+46173.91%)
Mutual labels:  visualizer
flutter heatmap calendar
A Heatmap Calendar based on Github's contributions chart
Stars: ✭ 47 (+2.17%)
Mutual labels:  charts
ui-testing
No description or website provided.
Stars: ✭ 15 (-67.39%)
Mutual labels:  espresso
Twitter-Sentiment-Analyzer
Twitter Sentiment Analyzer
Stars: ✭ 13 (-71.74%)
Mutual labels:  charts
gokube
gokube is a tool that makes it easy developing day-to-day with Kubernetes on your laptop.
Stars: ✭ 22 (-52.17%)
Mutual labels:  charts
CHCharts-wechat
📈A charts component for WeChat mini-app development(一款用于微信小程序开发中的图表组件,使用者可以快速添加并集成到微信小程序开发中).
Stars: ✭ 71 (+54.35%)
Mutual labels:  charts
online-retail-dashboard
Online Retail Dashboard
Stars: ✭ 59 (+28.26%)
Mutual labels:  charts
dash-lollapalooza-brasil-2018
🎟Using Plotly to visualize data from Lollapalooza
Stars: ✭ 23 (-50%)
Mutual labels:  charts
react-financial-charts
Charts dedicated to finance.
Stars: ✭ 819 (+1680.43%)
Mutual labels:  charts
audiovisualizer
Another simple audio visualizer for android.
Stars: ✭ 33 (-28.26%)
Mutual labels:  visualizer
django-admin-charts
Create beautiful configurable charts from your models and display them on the django-admin index page or on django-admin-tools dashboard. The charts are based on models and criterias defined through admin interface and some chart parameters are configurable in live view.
Stars: ✭ 78 (+69.57%)
Mutual labels:  charts
allure-kotlin
Allure integrations for test frameworks targeting Kotlin and Java with 1.6 source compatibility.
Stars: ✭ 40 (-13.04%)
Mutual labels:  espresso

Decent Visualizer

Ruby Tests

A visualizer for .shot files created by the Decent Espresso Machine.

Visualizer is a relatively standard Ruby on Rails application with a Postgres database.

Read all about the v2 version, and feel free to join Visualizer Forum.

API

There is an API available. If something you would like is not there, please open a new Issue detailing your wishes.

You can read the source code or the API documentation provided by @eriklenaerts.

Authenticatication is possible via OAuth 2.0 authorization code flow with read, upload, and write scopes. The difference between upload and write is that upload is only for uploading shots, and write is for everything. This enables you to have a "low danger" scope, so that even if a token is stolen, the worst that can happen is that the attacker can upload shots. But they won't be able to delete them. All endpoints return JSON.

If you want to create OAuth applications please contact me.

Dependencies

  • Ruby (Check .ruby-version for specific version)
    • Bundler (gem install bundler)
  • Postgres (>= 12)
  • Redis (>= 6)

Setup

  • Install Ruby gems
    $ bundle install
  • Setup database
    $ ./bin/rails db:setup
  • Running the server
    $ ./bin/dev
  • Running the tests
    $ ./bin/rails test

Getting help

If you have questions, concerns, bug reports, etc., please open a new GitHub Issue.

Getting involved

If you're a coffee fanatic, own a Decent Espresso machine, want to learn Ruby, or want to help in whatever way you can, you're more than welcome to get involved!

But please read the Contribution Guidelines first 😊

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].