Skip to content

virus-rpi/v-dashboards

Repository files navigation

V Dashboard

Description

A dashboard that displays the development progress of parts of V.

You can access a weekly updated version of this at v.owo.computer.

Currently it displays:

  • The documentation progress of the vlibs (gets data from local v install)
  • The test success rate of the go2v transpiler, based on passed tests (scrapes data from github)
  • The test success rate of the c2v transpiler, based on passed tests (scrapes data from github)
  • The progress to v0.1 of the ui library (scrapes data from github)

If you want another aspect tracked just create an issue that tells me what to track and how i could track that (or just create a PR adding it yourself if you dont wanna wait :p)

Usage

Put a github token in a .env file

GITHUB_TOKEN=<your token>

Run the dashboard (prod)

v run . -prod

Run the dashboard (dev)

v -d veb_livereload watch run .

Generate statically rendered pages

v run . -prod -- --static

Planed dashboard cards

  • SDL (3.2.0 branch) - currently unclear how to track progress
  • Raylib for V - currently unclear how to track progress
  • vlibsodium - currently unclear how to track progress

Screenshots

image image image image

About

A dashboard that displays the development progress of parts of V

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published