HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
danudey
ansipants
HISTORICAL RECORD2026–2026
danudey / ansipants · Not publicly available

ansipants

Discover this repository through its Hacker News conversations.

2Distinct people
2Mentions
0Explicit recommenders
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A public description has not been verified.

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour2 dated mentions

Observed mentions: 2026-10-08 21:09:13 UTC to 2026-10-08 22:30:12 UTC.

012026-10-08 21:00:00 UTC to 2026-10-08 22:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsOct 8, 21:002026-10-08 22:00:00 UTC to 2026-10-08 23:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsOct 8, 22:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Oct 8, 21:002026-10-08 21:00:00 UTC2026-10-08 22:00:00 UTC101
Oct 8, 22:002026-10-08 22:00:00 UTC2026-10-08 23:00:00 UTC101

What Hacker News says

2 sources
As someone who works on a lot of CLI tools at work I actually like the idea of implementing this in some of our long-running tooling, completely independent of the AI agent use case. I actually created a separate golang library with something like this in mind: https://github.com/danudey/ansipants The original idea I had being that CI environments, or anywhere that shows terminal output, could use a streaming ANSI parsing library to detect when a program sent a 'change window title' OSC event and then start a new collapsable section in its output. This would let programs update the actual terminal window title with its current state when running locally and update the CI interface when running in CI. Adding in the ability to specify the program's current status and (optionally) progress could be extremely useful in CI environments as well
Read the rest
. Imagine, for example, a long-running analysis task which uses OSC 7501 to say that it's currently running and is 75% of the way done. CI could expose that in the UI to provide useful information to the end-user without having to print a progress bar or multiple progress lines to the fake terminal it's being run in.
In A Terminal Protocol for Program Status (OSC 7501)

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.