just-dashboard

使用 YAML 或 JSON 文件制作仪表盘。「📊 📋 Dashboards using YAML or JSON files」

Github stars Tracking Chart

Travis Codecov

just-dashboard turns this:

dashboard "Food":
  - h1 text: Food
  - h2 text: By caloric content
  - 3 columns:
    - rows:
      - h3 text: Bananas
      - pie chart: {
          "columns": [
            ["Protein", 5], ["Sugar", 10], ["Other carbs", 40], ["Fat", 1]
          ]
        }
    - rows:
      - h3 text: Tofu
      - pie chart: {
          "columns": [
            ["Protein", 30], ["Sugar", 0], ["Other carbs", 40], ["Fat", 3]
          ]
        }
    - rows:
      - h3 text: Peanut butter
      - pie chart: {
          "columns": [
            ["Protein", 20], ["Sugar", 2], ["Other carbs", 20], ["Fat", 50]
          ]
}

Into this:

Screenshot of a dashboard that compares the macronutrients in bananas, tofu and peanut butter.

To host your dashboard, you can roll your own backend, or:

  • Create a public GitHub gist with a file named dashboard.yml or dashboard.json (depending on your preferred format)
  • Access it as a shareable dashboard at: http://bottoml.in/e/{Github username}/{Gist ID}

In fact, I've created a Gist with the example above: https://gist.github.com/kantord/2973bdd4ad689642562018bb4091ffbd;
thus it's accessible as a dashboard at: http://bottoml.in/e/kantord/2973bdd4ad689642562018bb4091ffbd

Main metrics

Overview
Name With Ownerkantord/just-dashboard
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 3)
Platform
License:MIT License
所有者活动
Created At2018-01-18 13:19:04
Pushed At2023-12-15 20:30:45
Last Commit At2019-07-13 19:33:59
Release Count28
Last Release Namev0.14.2 (Posted on )
First Release Namev0.1.0 (Posted on )
用户参与
Stargazers Count1.6k
Watchers Count26
Fork Count60
Commits Count321
Has Issues Enabled
Issues Count29
Issue Open Count12
Pull Requests Count137
Pull Requests Open Count41
Pull Requests Close Count330
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private