Skip to content
Desktop app for tracking student sign-ins in a tutoring center.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
chronophore Add logger message for feedback label timeout. Mar 28, 2017
scripts Add script to migrate database to 0.5.1. Nov 1, 2016
tests Improve readability of method chains. Feb 25, 2017
LICENSE refactor to multiple directories Jun 22, 2016 Package and upload to pypi. Sep 12, 2016
Makefile Switch to SQLAlchemy 1.1.2. Oct 25, 2016
README.rst Include readme in docs. Add link to docs. Feb 23, 2017 Include readme in docs. Add link to docs. Feb 23, 2017 Use data relationships to simplify controller logic. Oct 14, 2016
requirements.txt Add Python 3.6 to tox tests. Feb 7, 2017 Release version 0.6.0. Nov 21, 2016
tox.ini Add Python 3.6 to tox tests. Feb 7, 2017


What is Chronophore?

pypi_version Documentation Status license

Chronophore is a time-tracking program. It keeps track of users' hours as they sign in and out.

This project was started to help keep track of students and tutors signing in and out at a tutoring center in a community college.

Qt Interface


Chronophore can be installed with pip:

$ pip install chronophore


usage: chronophore [-h] [--testdb] [-v] [--debug] [-V] [--tk]

Desktop app for tracking sign-ins and sign-outs in a tutoring center.

optional arguments:
  -h, --help     show this help message and exit
  --testdb       create and use a database with test users
  -v, --verbose  print a detailed log
  --debug        print debug log
  -V, --version  print version info and exit
  --tk           use old tk interface


Chronophore's Documentation is available at

Hosting is graciously provided by the good people at Read The Docs. Many thanks!

You can’t perform that action at this time.