snowtema

snowtema / drift

Public

Lightweight project tracker for AI-assisted (vibe) coders. Terminal TUI + CLI + open protocol. Track dozens of projects without leaving your terminal. Single Go binary, zero dependencies.

10
2
100% credibility
Found Mar 23, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

Drift is a terminal-based project tracker designed for managing multiple small coding projects with features like goals, notes, statuses, themes, and automatic project discovery.

How It Works

1
🔍 Discover drift

You hear about drift, a simple way to keep track of all your little coding projects without getting overwhelmed.

2
📥 Get drift ready

Download the tiny app and start it up in your coding workspace with one easy step.

3
🆕 Start tracking a project

In any project folder, tell drift to watch it and it automatically spots what kind of project it is.

4
🎯 Add goals and notes

Jot down what you want to achieve next and quick reminders of where you left off.

5
🌈 Open the full-screen view

See all your projects in a beautiful, colorful dashboard you navigate with arrow keys – sorted by what's hot or progress.

6
🔎 Find new projects

Let drift browse your folders and pick up stray projects to track with checkboxes.

🏆 Stay on top forever

Now effortlessly manage dozens of projects, see progress at a glance, and never lose track again.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is drift?

Drift is a lightweight Go binary for tracking projects directly in your terminal, built for AI-assisted coders who spin up dozens of vibe-code experiments daily with tools like Claude or Cursor. It solves the chaos of forgotten folders—what each project does, where you left off, which to revive—via a fullscreen TUI for browsing, a fast CLI for commands like `drift init`, `goal "MVP"`, `note "fixed bug"`, or `scan ~/code --init`, and an open JSON protocol stored in `.drift/` files. Zero dependencies, auto-detects stacks and repos, no database or server needed.

Why is it gaining traction?

It stands out from Jira's bloat or Notion's lag by matching terminal speed—`ls`-fast init, tree/flat views, live filters, and Claude integration to launch sessions or auto-sync via CLAUDE.md. The single 5MB binary, five themes, and protocol-first design (anyone can build on the JSON schema) hook devs tired of context-switching apps. Features like batch-scanning untracked dirs and progress bars make managing GitHub drift detection painless.

Who should use this?

Terminal-first devs vibe-coding 3-7 AI prototypes daily, like indie hackers building drift auto tools or Solana drift dex GitHub repos with Cursor. Perfect for frontend folks juggling Flutter drift GitHub projects or Python lightweight charts, avoiding burnout drift GitHub sprawl without leaving Vim/Zsh.

Verdict

Try drift if you're a terminal purist with project overload—its polish and docs punch above 10 stars, despite 1.0% credibility signaling early maturity. Skip for teams needing collab; it's solo-dev gold but lacks tests or cloud sync yet.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.