MCPcopy Index your code
hub / github.com/TTLApp/time-to-leave

github.com/TTLApp/time-to-leave @4.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 4.0.0 ↗ · + Follow
410 symbols 1,365 edges 77 files 135 documented · 33%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Time to Leave Logo

Log work hours and get notified when it's time to leave the office and start to live

Homepage

এই নথিও পাওয়া যায় বাংলায় Aquest Document també esta disponible en Català Dieses Dokument ist auch verfügbar in Deutsch Αυτό το έγγραφο είναι επίσης διαθέσιμο στα Ελληνικά. Este documento también está disponíble en Español مستندات برنامه به زبان فارسی Ce document est également disponible en Français (France) આ દસ્તાવેજ ગુજરાતીમાં પણ ઉપલબ્ધ છે מסמך זה כתוב גם בעברית यह दस्तावेज़ Hindi में भी उपलब्ध है Dokumentasi ini tersedia dalam Bahasa Indonesia Questo documento è disponibile anche in Italiano このドキュメントは日本語でもご覧になれます。 이 문서는 한국어 로도 제공됩니다 हे कागदजत्र देखील उपलब्ध आहे मराठी तसेच उपलब्ध आहे Dit document is ook beschikbaar in het Nederlands Przeczytaj ten dokument w języku polskim Esse documento também está disponível em Português (Brasil) Este documento também está disponível em Português (Portugal) Документация приложения на русском языке Detta dokument finns tillgängligt på svenska Tamil மொழியிலும் இந்த ஆவணம் கிடைக்கும் เอกสารฉบับนี้มีให้บริการในรูปแบบภาษาไทย Bu belge Türkçe olarak da mevcuttur Документація додатку українською 此文档亦适用于简体中文 此文檔亦適用於繁體中文

Platform Downloads in Total Latest Release Latest Release

Time to Leave Screenshot


Log the time you started working today, and the program will compute what time you should leave the office, considering the time you spent on lunch. When it's time, the program will notify you.

Time to Leave Notification

You can control the preferences, stating your working days, how many hours you work a day and if you want to receive a notification or not.

Time to Leave Preferences

You can also add waivers on the days you did not work.

Time to Leave Waiver Manager

How to install TTL

Time to Leave works on MacOS, Windows and Linux, and you can download the desired version from the latest release.

How to build and contribute to TTL

If you want to help, read our contributing guidelines. You can also refer to our development guide for more information.

Get in touch!

Join our Discord server to discuss upcoming features and more.

Privacy Policy

Refer to our Privacy Policy

Credits

Icons made by freepik from www.flaticon.com.

View Switch icon made by Pixel perfect from www.flaticon.com.

Core symbols most depended-on inside this repo

computeAllTimeBalanceUntil
called by 65
js/time-balance.mjs
_getTranslation
called by 63
renderer/classes/BaseCalendar.js
getCurrentTranslation
called by 63
src/configs/i18next.config.mjs
_getCalendarMonth
called by 56
renderer/classes/BaseCalendar.js
getDefaultPreferences
called by 56
js/user-preferences.mjs
_getCalendarYear
called by 48
renderer/classes/BaseCalendar.js
validateJSON
called by 41
js/validate-json.mjs
getLanguageName
called by 28
src/configs/app.config.mjs

Shape

Function 193
Method 185
Class 32

Languages

TypeScript84%
Python16%

Modules by API surface

renderer/classes/BaseCalendar.js50 symbols
renderer/classes/MonthCalendar.js38 symbols
renderer/classes/DayCalendar.js38 symbols
scripts/check_languages.py27 symbols
src/workday-waiver.js25 symbols
js/user-preferences.mjs21 symbols
scripts/update_release.py17 symbols
js/time-math.mjs13 symbols
js/time-balance.mjs12 symbols
src/preferences.js9 symbols
scripts/compare_language_reports.py9 symbols
renderer/preload-scripts/workday-waiver-api.mjs9 symbols

For agents

$ claude mcp add time-to-leave \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact