A native desktop companion for the GSD (Get Shit Done) workflow. Manage projects, track workflow progress, integrated terminal, git operations, knowledge base — all in one place.
A complete companion app for the GSD (Get Shit Done) workflow, built as a fast native desktop app.
Grid or list view of all your projects at a glance. Favorites, filters, search, status badges, roadmap progress bars, and git branch indicators.
Native integration with the Get Shit Done (GSD) workflow. Auto-syncs your .planning/ directory — todos, plans, phases, milestones, research, and verification.
Full PTY terminal with multi-tab support, tmux persistence, broadcast mode, and command snippets. Your shell, inside your project manager.
Branch management, staging, commits, push/pull, stash, diffs, and commit history. Full git workflow without leaving the app.
Browse project docs with rich markdown rendering, full-text search, file tree navigation, and auto-generated table of contents.
Aggregate todos across all GSD projects in one view. Filter by priority, blockers, status. Track critical items and blockers at a glance.
Complete audit trail of every phase completion, task, and architectural decision. Never lose context on why something was built a certain way.
Get notified on phase completions, test failures, cost warnings, and blockers. Filter by type, mark as read, and never miss important events.
Store API keys and secrets in your OS keychain — not in config files. Encrypted by macOS Keychain, Windows Credential Store, or Linux Secret Service.
Track Your Shit natively understands the Get Shit Done (GSD) workflow.
It watches your .planning/ directory
and syncs everything in real time.
Visual progress for every phase. See what's done, what's in progress, and what's next.
All todos from all projects in one place. Priority badges, blocker alerts, area tags.
Parse REQUIREMENTS.md and track completion status for every requirement.
Track milestones, run UAT, and verify phase completions with structured checklists.
A real terminal emulator powered by xterm.js and native PTY sessions. Not a toy — it's a full shell with tab completion, colors, and everything you'd expect.
Unlimited terminal tabs per project with persistence.
Optional tmux integration for persistent sessions.
Send commands to multiple tabs simultaneously.
Save and run frequently-used commands instantly.
Real screenshots from the app — not mockups.
Cross-Project Todos
Settings & Secrets Manager
Notification Center
Application Logs
No cloud accounts, no telemetry, no subscriptions. Everything runs locally.
All project data stored in a local SQLite database on your machine. No servers, no sync, no leaks.
API keys and secrets are encrypted by your OS keychain — macOS Keychain, Windows Credential Store, or Linux Secret Service.
No analytics, no tracking, no phone-home. The app works entirely offline with zero external connections.
Not another Electron app. Built with Tauri for native performance and a tiny footprint.
Tauri 2.x with Tokio async runtime
React 18 + TypeScript + Vite
Here's everything else packed into Track Your Shit.
Download the app, import your projects, and start managing everything from one place.