personal dashboards

habitica

23 May 2020Last Commit7570 (951/yr)Github Stars300Issues

Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.

We need more programmers! Your assistance will be greatly appreciated. The wiki pages below and the additional pages they link to will tell you how to get started on contributing code and where you can go to seek further help or ask questions:

Habitica's code is licensed as described at https://github.com/HabitRPG/habitica/blob/develop/LICENSE

organizr

20 May 2020Last Commit2639 (775/yr)Github Stars42Issues

Do you have quite a bit of services running on your computer or server? Do you have a lot of bookmarks or have to memorize a bunch of ip's and ports? Well, Organizr is here to help with that. Organizr allows you to setup "Tabs" that will be loaded all in one webpage. You can then work on your server with ease. Want to give users access to some Tabs? No problem, just enable user support and have them make an account. Want guests to be able to visit too? Enable Guest support for those tabs.

heimdall

14 May 2020Last Commit1871 (804/yr)Github Stars66Issues

Visit the website - https://heimdall.site

As the name suggests Heimdall Application Dashboard is a dashboard for all your web applications. It doesn't need to be limited to applications though, you can add links to anything you like.

Heimdall is an elegant solution to organise all your web applications. It’s dedicated to this purpose so you won’t lose your links in a sea of bookmarks.

Why not use it as your browser start page? It even has the ability to include a search bar using either Google, Bing or DuckDuckGo.

wger

29 Oct 2019Last Commit1133 (154/yr)Github Stars143Issues

Thank you for downloading wger Workout Manager. wger (ˈvɛɡɐ) is a free, open source web application that manages your exercises and personal workouts, weight and diet plans. It can also be used as a simple gym management utility, providing different administrative roles (trainer, manager, etc.). It offers a REST API as well, for easy integration with other projects and tools.

It is written with python/django and uses jQuery and some D3js for charts.

For more details and a live system, refer to the project's site: https://wger.de/

tipboard

11 May 2020Last Commit982 (171/yr)Github Stars31Issues

Tipboard is a system for creating dashboards, written in JavaScript and Python. Its widgets ('tiles' in Tipboard's terminology) are completely separated from data sources, which provides great flexibility and relatively high degree of possible customizations.

Because of its intended target (displaying various data and statistics in your office), it is optimized for larger screens.

Similar projects: Geckoboard, Dashing.

A detailed, technical documentation for Tipboard can be found here.

Assuming Ubuntu or similar Linux distribution, some required packages need to be installed first:

babybuddy

19 May 2020Last Commit893 (345/yr)Github Stars17Issues

A buddy for babies! Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.

Table of Contents

A demo of Baby Buddy is available on Heroku. The demo instance resets every hour. Login credentials are:

The default user name and password for Baby Buddy is admin/admin. For any deployment, log in and change the default admin password immediately.

Many of Baby Buddy's configuration settings can be controlled using environment variables - see Configuration for detailed information.

personal-management-system

23 May 2020Last Commit771 (665/yr)Github Stars5Issues

Your central point for managing personal data
(if current modules allow to do that).

It's easier to understand this web application when you think about a CMS (WordPress) or CRM (SugarCRM); the logic behind this system is very similar to those two. My PMS may offer fewer possibilities than those systems above, but it just does what I want it to do. Additionally, writing extensions is not too hard, depending on the logic required. Anyone with development knowledge can pretty much write their own extensions for personal needs.

homer

22 May 2020Last Commit483 (249/yr)Github Stars17Issues

A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file.

Check out the live demo here.

It supports keyboard shortcuts:

If you need authentication support, you're on your own (it can be secured using a web server auth module or exposing it only through a VPN network / SSH tunnel, ...)

How to build / install it? There is no build system (😱), use it like that! It's meant to be stupid simple & zero maintenance required. Just copy the static files somewhere, and visit the index.html.

dashmachine

21 May 2020Last Commit369 (1476/yr)Github Stars34Issues

Please read the latest update post: https://www.reddit.com/r/DashMachine/comments/fqk8gl/version_05/

To run in a subfolder, use a CONTEXT_PATH environment variable. For example, to run at localhost:5000/dash:

Check out this awesome guide: https://nashosted.com/manage-your-self-hosted-applications-using-dashmachine/

Instructions are for linux.

Then open a web browser and go to localhost:5000

For python, use git. For docker, just pull the latest image and recreate the container.

The user data folder is located at DashMachine/dashmachine/user_data. This is where the config.ini, custom backgrounds/icons, and the database file live. A reference for what can go into the config.ini file can be found on the settings page of the dashmachine by clicking the info icon next to 'Config'.

homepage

12 Apr 2020Last Commit197 (53/yr)Github Stars1Issues

This project is a simple, standalone, self-hosted PHP page that is meant to be your window to your server and the web.

It is your minimalist corner of the internet. The background will update with a gorgeous (and royalty free) image from Unsplash, or a custom source every 20 seconds. With it, a simple menu is available to you with your most frequented links.

All the assets needed are part of the repo so it can run offline (though it won't fetch pretty background images for you).

This project uses:

Homepage w/o Menu:

simple-dash

10 Dec 2019Last Commit161 (49/yr)Github Stars4Issues

Try the Demo here: https://kutyla-philipp.github.io/simple-dash/

A simple, fully responsive Dashboard to forward to the services of your choice! Ideal for Desktop and mobile usage! Add all of your services, whether you host them yourself or not and display them as neat Icons from the FontAwesome libary. simple-dash is made to be as simple and minimalistic as possible. (The goal was to create a dashboard even my mom could use!) :) Based on: https://github.com/thetomester13/homepage

This project uses:

idashboard-php

17 Apr 2017Last Commit116 (29/yr)Github Stars9Issues

HTPC Dashboard to load website services, written in PHP [Inspired by: Managethis by Tenzinn3]

Requirements: A webserver (nginx, Apache, IIS or any other webserver) configured with PHP5.5 support. parse_ini_file must be allowed in php.ini (default is allowed!)

Upload all contents of zip or git pull the zip into the folder you want to have this on your webserver. Set the correct file permission on the files.

Open up the index.php file once everything is uploaded. The script will install and copy the default template over.

dj-diabetes

05 Feb 2019Last Commit78 (13/yr)Github Stars2Issues

Django Diabetes is a personal Glucose Manager

It allows you to follow your daily health

As I'm not suffering from diabetes, I am very open to suggestions for improvement of this project that I designed for a friend. For example with the type of examinations, etc... Currently I maintain the project by evolving versions of python and django.

to get the project, from your virtualenv, do :

to add the needed modules , do :

create a new user who will be the admin :

and at least :

to startup the database and load the data