Show HN: I built a time-tracking app for freelancers and contractors

mufasa1591 pts1 comments

GitHub - paracosmos-studio/tallier: A desktop application for time-tracking and invoicing · GitHub

/" data-turbo-transient="true" />

Skip to content

Type / to search

Sign in<br>Sign upAppearance settings

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

Uh oh!

There was an error while loading. Please reload this page.

paracosmos-studio

tallier

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star

main

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>125 Commits<br>125 Commits

.github

.github

src-tauri

src-tauri

src

src

static

static

.gitignore

.gitignore

LICENSE

LICENSE

NOTICE

NOTICE

README.md

README.md

package-lock.json

package-lock.json

package.json

package.json

svelte.config.js

svelte.config.js

tsconfig.json

tsconfig.json

vite.config.js

vite.config.js

View all files

Repository files navigation

Tallier

Track your time. Create timesheets. Bill your clients.

A fast, native desktop time tracker for freelancers and small studios,<br>with built-in invoicing.

Download · Report an issue

Why Tallier

One click from the menu bar.

Start and stop timers from the tray without opening a window. The running total lives right in your menu bar.

Set it and forget it.

Tallier auto-pauses when your machine sleeps and can cap projects with daily or weekly limits, so idle hours never pollute your timesheet.

Timesheets that make sense.

Review your work as a list, a week grid, or a full calendar. Your week starts on whatever day you say it does.

From hours to invoice in minutes.

Turn tracked entries into invoice line items automatically, pick one of nine designed templates, and export a PDF, HTML, CSV, or plain text.

Clients and identities built in.

Store recipients and sender profiles once, with logos and contacts, and reuse them on every invoice.

Yours, locally.

Everything is stored in a local SQLite database on your machine. No account, no sync, no telemetry by default. An optional anonymous daily ping (random ID, app version, OS) stays off unless you enable it in Settings.

Small and native.

Built with Tauri and Rust, so it starts instantly and stays light on memory.

Install

Grab the latest build from the releases page. The app keeps itself up to date.

Develop

npm install<br>npm run tauri dev

Built with Tauri v2, SvelteKit, TypeScript, and Rust.

License

Copyright (C) 2026 Paracosmos Studio Inc.

Tallier is free software, licensed under the GNU AGPL v3. It is distributed WITHOUT ANY WARRANTY; see the license and NOTICE for details.

About<br>A desktop application for time-tracking and invoicing<br>tallier.app<br>Resources<br>Readme<br>AGPL-3.0 license<br>Activity<br>Custom properties<br>Stars<br>9 stars<br>Watchers<br>0 watching<br>Forks<br>0 forks<br>Report repository

Releases

Packages

Contributors

Languages

You can’t perform that action at this time.

tallier time json built tauri license

Related Articles