Compose all dashboards in one application using QML language.
- Displays single or multiple web pages in one tab basing on grid layout,
- Supports multiple tabs including switch timer customizable per each tab,
- Automatically refreshes web pages with customizable intervals provided for each page separately.
Find the latest version of Dashboard built for your platform here. If it's not there or you want to build youreself, see instructions below.
Application will enter to Settings
(if run for the first time) where you need to define tabs and adjust other settings. Use Add tab
button to define as many tabs as you want and save when done. Settings
my be entered later if needed.
Tabs definitions and settings are stored locally in SQLite database - database.sqlite
- which may be found in locations:
%APPDATA%/dashboard
on Windows$XDG_CONFIG_HOME/dashboard
or~/.config/dashboard
on Linux
Get the code:
git clone git@github.com:gorzechowski/dashboard.git && cd dashboard
Install dependencies npm install
Build application npm run build
Run npm run start
- Dashboard QML Types - list of types provided by
Dashboard
import
See the open issues for a list of proposed features (and known issues).
Distributed under the MIT License. See the LICENSE for more informations.