Build a personal metrics dashboard from Markdown notes without writing any code.
Turn a set of business numbers like revenue and users into stat cards and charts.
Create a shareable HTML dashboard file that works offline with no server.
Export a dashboard as an image or PDF to include in a report.
| waferflopai/waferboard | 00kaku/gallery-slider-block | 3rd-eden/ircb.io | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-05-19 | 2016-11-16 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 2/5 |
| Audience | vibe coder | general | developer |
Figures from each repo's GitHub metadata at analysis time.
waferBoard is a small tool for building dashboards using plain Markdown text instead of writing HTML, CSS, or JavaScript. It works as a single self contained HTML file, so there is nothing to install, no backend server, and no build tools involved. You simply open the file in a browser and start editing. The dashboard is made up of sections, and each section is written as Markdown with special directives that turn plain text into interactive components. For example, writing a stats directive produces key value cards with up or down change indicators, a channels directive produces horizontal bars sized by percentage, and a chart directive produces a pie or bar chart. Other directives cover metric grids, action lists with priority labels, and tag pills. Anyone editing a section just clicks a pencil icon, types Markdown, and the dashboard updates automatically. All of the content is saved in the browser's local storage, so changes persist between visits without needing an account or a database. You can also load external Markdown files to add new sections, or replace the default ones. The default dashboard ships with five example sections covering things like revenue, users, and notes, which serve as a starting template. Once a dashboard is built, it can be exported in several formats: as a standalone HTML file with everything embedded, as a Markdown document that can be edited and reimported later, as a PNG or SVG image, or as a PDF through the browser's print dialog. The layout is a responsive CSS grid, and individual sections can be set to span the full width. The application relies on a few externally loaded libraries for charts, Markdown parsing, and image export, but otherwise has no dependencies. It is released under the MIT license.
A single HTML file dashboard builder that turns plain Markdown with special directives into interactive stat cards, bar charts, and metric grids, no backend required.
Mainly JavaScript. The stack also includes JavaScript, HTML, CSS.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.