Roadmap

What I'm building next

A transparent look at where LetsGit is heading. No deadlines, no promises — just honest priorities from a solo developer.

Progress

Current priorities

Features move from planned to shipped as I work through them.

Shipped

Stash manager

Inspect, apply, and drop stashes from a dedicated panel. No more remembering stash indices.

In progress

Granular staging

Stage individual hunks or lines within a file. Craft clean commits without touching the terminal.

Planned

Custom conflict resolver

A dedicated three-pane merge UI for resolving conflicts visually — base, yours, and theirs side by side with one-click resolution.

Planned

Branch comparison

Select two branches and see every difference — commits, files changed, and a combined diff. Useful before merging or rebasing.

Planned

Interactive rebase

Reorder, squash, edit, and drop commits with drag-and-drop. Clean up messy history before pushing.

Planned

Blame view

See who last changed each line and when. Navigate through the file's history without leaving the app.

Feedback

Have a feature request?

I track bugs and feature requests on GitHub. If something is missing, open an issue.

LetsGit is built by one person. Your feedback directly shapes what gets built next. Browse existing requests, upvote what matters to you, or open a new issue.

Open issue tracker