Nicheloom visits: 58,050 all-time · 7,694 in the last 7 days

The opportunity tracker for new startups.

Today: 1,953 launches · Niche of the day: specialized calculation tools · See what launched today →

Serie

A rich Git commit graph in your terminal

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

Serie is a TUI application that uses the terminal emulators' image display protocol to render commit graphs like git log --graph --all.This is not a full-featured git client, nor are there any plans to add such functionality, so it is not a replacement for tig, lazygit, gitui, etc.The only purpose of this tool is to provide a pretty git log --graph and make commit information easily accessible.While some users prefer to use Git via CLI, they often rely on a GUI or feature-rich TUI to view commit logs. Others may find git log --graph sufficient.Personally, I found the output from git log --graph difficult to read, even with additional options. Learning complex tools just to view logs seemed cumbersome.Limitations:- Sixel is not supported. Only terminals that support the iTerm and kitty image protocols are supported.- Terminal multiplexers are not supported.- Windows is not supported.https://github.com/lusingander/serie

HN · launched Nov 3, 2025 · 18 upvotes (top 33%) · 0 views

Niche: git management and workflow tools · 221 launches, 10 in the last 7 days ▼ -23% · Explore this niche →

Category and tags

  • Horizontal
  • Dev tools
  • Developer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

Partial Terminal UIs are common, but implementing terminal graphics protocols (Kitty, Sixel, iTerm2) to draw arbitrary topological Git commit DAGs requires intricate graph layout algorithms and protocol-specific binary encoding.

What it would actually take: This requires a Git history traversal parser (via libgit2 or git CLI bindings), an efficient graph layout algorithm that calculates lane assignments and minimizing line crossings for branching DAGs, and a rasterizer/protocol encoder targeting Kitty, Sixel, or iTerm graphics protocols. The hard parts are the mathematical graph drawing algorithms and handling edge-case rendering differences across diverse terminal emulators.

Discussion

2 comments analyzed.

Competitors mentioned: lazygit, gitin

Concerns raised: gitin project no longer active

Feature requests: commit graph visualization

Competitors

Other products that read as similar to this one : 194 launches clear the similarity bar, closest 8 shown.

Attention rank: #86 of 195 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Looks like the first mover among its competitors.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.