Made a new thing. ZeroClock - time tracker with invoicing. Runs off a single SQLite file on your machine. No accounts, no cloud, nothing phoning home. Nobody else sees your data.

Completely free, not "free tier" free. Portable, CC0 public domain, WCAG 2.2 AAA accessible from the ground up. No VC money, no subscription, no catch.

Whether you freelance or just want to know where your hours go, give it a look.

https://apps.lashman.live/zeroclock/

#OpenSource #CC0 #FOSS #GetFediHired #A11y

ZeroClock - Local-first time tracker for freelancers

Portable, WCAG 2.2 AAA accessible time tracker and invoicing for Windows freelancers. No cloud, no account, no telemetry. CC0 public domain.

@lashman That looks awesome based on the documentation and screenshots. Especially like that everything is stored on a SQLite database file, allowing people to use existing database tools for potential future integrations to other tools and workflows.

Simon Willison's Python-based Datasette https://datasette.io tools could be used to turn that SQLite file to optional browser-based UI that allows query building and enables APIs for integrating SQLite databases to existing applications. It has been used for both personal databases and for business usage.

Datasette

Datasette is a tool for exploring and publishing data. It helps people take data of any shape, analyze and explore it, and publish it as an interactive website and accompanying API.

@autiomaa thank you! :) and yeah, that sounds really cool! :D

@lashman Take a look at Datasette core tools https://datasette.io/tools and plugins https://datasette.io/plugins that enable cool things like data visualisation and integrations to 3rd party systems. All on top of your file-based SQLite databases.

You could (for example) do matching between Git commits and time tracking by importing multiple SQLite databases to Datasette. Then it would be possible to do SQL queries to both and visualize the outputs with various existing tools it has available. Datasette has importers from various SaaS platforms (including GitHub), allowing to do data analysis and archives to a local system.

Datasette Tools

@autiomaa i will check it out, for sure, thanks! :D
@autiomaa @lashman when I was on MacOS I used timingapp.com to track my hours, but I'm on Windows now. Thank you @lashman you are a treasure!
@sassdawe @autiomaa not a problem! :) glad i could help out :D