allegro/tipboard
allegro/tipboard has 1,110 GitHub stars and 155 forks. GitHot measured -1 in 7 days. Last checked 2026-11-11 00:09 UTC. Last push 2024-11-14.
Tipboard - in-house, tasty, local dashboarding system
Measured star growth
- in 24h
- Update delayed
- in 7 days
- -1
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original======== Tipboard
Project update
This project is no longer actively maintained
The source code remains accessible for anyone to explore, modify, and adapt as desired. However, we won't be able to merge any patches or address issues.
Feel free to fork, enhance, and enjoy the Open Source spirit.
Thank you for the community's interest and contributions!
|docs|
Introduction
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 <http://www.geckoboard.com/>,
Dashing <http://shopify.github.io/dashing/>.
A detailed, technical documentation for Tipboard can be found
here <http://tipboard.readthedocs.org/en/latest/>_.
Quick start
Requirements
Assuming Ubuntu or similar Linux distribution, some required packages need
to be installed first::
$ sudo apt-get install python-dev python-virtualenv redis-server
Virtual environment
Continue by creating a virtual environment that will help you conveniently separate your instance from what you already have installed in the system (let's say we will name it "tb-env")::
$ virtualenv tb-env
Activate the created virtual environment with the following command::
$ source tb-env/bin/activate
Installation with pip
After creating and activating virtualenv, install the latest (current) version
of Tipboard package available on `pypi <https://pypi.python.org/pypi>`_
("Python Package Index") with the following command::
(tb-env)$ pip install tipboard
Next, you need to create a configuration template for your dashboard - let's
say we will call it 'my_test_dashboard'::
(tb-env)$ tipboard create_project my_test_dashboard
This command will create ``.tipboard`` directory in your home dir and will
fill it with default settings for your dashboard.
Verification
~~~~~~~~~~~~
To verify your installation, launch this command::
(tb-env)$ tipboard runserver
If you see the message ``Listening on port...`` instead of any errors, it means
that installation was successful and you may now
`configure <http://tipboard.readthedocs.org/en/latest/configuration.html>`_
your newly installed Tipboard instance. You may also point your favorite
web browser to ``http://localhost:7272`` to see the current state of your
dashboard.
License
-------
Tipboard is licensed under the `Apache License, v2.0 <http://tipboard.readthedocs.org/en/latest/license.html>`_.
Copyright (c) 2013-2017 `Allegro Group <http://allegrogroup.com>`_.
.. |docs| image:: https://readthedocs.org/projects/tipboard/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: https://readthedocs.org/projects/tipboard/
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,622 starspublic-apis/public-apis
A collective list of free APIs
497,963 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
450,165 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,303 stars