Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

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.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.