Serie
A rich Git commit graph in your terminal
Details
- External ID
- 45797169
- Source
- HN
- Company
- —
- Product
- Serie
- Website domain
- github.com
- Launched
- Nov. 3, 2025
- Cohort
- —
- Upvotes
- 18
- Upvotes percentile
- 0.6703056768558951
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
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
Enrichment
- Theme
- git and repository workflow tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- rich git commit graph visualization for terminal
- Manually corrected
- False
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 — 98 launches clear the similarity bar, closest 8 shown.
Attention rank: #43 of 99 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Looks like the first mover among its competitors.
- Gitlogue · hn · 2025-11-18 · 159 upvotes · similarity 0.54
- Lazyworktree, a TUI manager for Git worktrees · hn · 2026-01-03 · 9 upvotes · similarity 0.50
- Visualize Git commit histories as animated force-directed graphs · hn · 2026-03-02 · 6 upvotes · similarity 0.47
- Epiq · hn · 2026-05-16 · 91 upvotes · similarity 0.44
- CommitGate · hn · 2026-06-21 · 5 upvotes · similarity 0.43
- Commitdog · hn · 2026-03-02 · 5 upvotes · similarity 0.43
- 49IDE · hn · 2026-08-08 · 11 upvotes · similarity 0.42
- Git-workty · hn · 2026-01-06 · 7 upvotes · similarity 0.41
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.