Skip to main content

A TUI to manage timesheet in Tryton

Project description

Timyton is a time tracker application for the console.

  • Timyton uses Tryton as its backend. All your invoicing needs are then covered by your Tryton instance.

  • Timyton is usable offline and will synchronize its data with your tryton server when it becomes available again.

  • Timyton uses Textual to create its user interface providing a nice and slick experience.

Installation & Usage

We recommend you use pipx to install timyton.

$ pipx install timyton

Once this is one you can start timyton

$ timyton

You will be greeted by the preference window in which you can input the server address of your Tryton instance, the database on this instance and your user name on this instance.

The next step is to register the application key by clicking on the Register button. On your Tryton instance, you will have to log in ; then in your preferences a new application key should have appeared in the Applications tab, check that the key match the one from timyton and validate it.

You can now select the employee you will input the timesheet for and you should be good to go.

Inspiration & Goals

timyton is heavily inspired by chronos.

The goal of this project is to have yet another timesheet client for Tryton but also to get a grasp of modern python features while working on small but real project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

timyton-0.1.0.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

timyton-0.1.0-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file timyton-0.1.0.tar.gz.

File metadata

  • Download URL: timyton-0.1.0.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for timyton-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0b1e2273fbe94a43ba6ba2d3a7c7f9657a0841ab258729fd8be7363156e1d56c
MD5 b3182a04b957a0c5163e55638d314004
BLAKE2b-256 e197ef439caafda494e9a159daefc1bb0e24224598d3440e6c09f2aa81925def

See more details on using hashes here.

File details

Details for the file timyton-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: timyton-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for timyton-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5bab5d59fde2eef8735113ff89c4c0c564fd060eb36daa1fba890a0dd7f13da2
MD5 5dcedcf5d64456c130ed9dd45a99c498
BLAKE2b-256 68cd40cc421506ed6bc76498dd35e620f0ca2d46bd3751d2f23d19346c170ba1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page