SlopScore
00 crowd

ansibump

Take ANSI encoded texts and transform them into HTML fragments
Open repo on GitHubgithub.com/bengarrett/ansibump
Go · ★ 2 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 52 minutes ago by bengarrett · last checked 52 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-11: Take ANSI encoded texts and transform them into HTML fragments; its own README says "Important ANSIbump was initially vibe coded, you can see the original prompt, output, and read of the many needed manual changes ( Similar p". 2 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as bengarrett. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Take ANSI encoded texts and transform them into HTML fragments
topics
ansiansi-artansiartartscenebbsdosibm-pcmsdosretrocomputing
created
2025-10-26 · pushed 1 hour ago · 18 commits · 1 contributor
release
v1.1.4 · 2026-10-11
languages
Go 100%
paperwork
licensereadme 42% health
dependencies
⚠ 1 of 7 deps have known advisories · OSV.dev, checked 52 minutes ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
go
topic (detected)
ansiansi-artansiartartscenebbsdosibm-pcmsdosretrocomputing
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Take ANSI encoded texts and transform them into HTML fragments; its own README says "Important ANSIbump was initially vibe coded, you can see the original prompt, output, and read of the many needed manual changes ( Similar p". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

ANSIbump

Go Reference

ANSIbump takes texts encoded with ANSI escape codes and transforms it into a HTML fragment for use in a template or webpage.

See the reference documentation for usage, and examples, including changing the character sets and the color palette.

ANSIbump was created for and is in use on the website archive Defacto2, home to thousands of ANSI texts and artworks that are now rendered in HTML.

Some ANSI highlights that are rendered by ANSIbump:

Quick usage

package main

import (
	"log"
	"os"

	"github.com/bengarrett/ansibump"
)

func main() {
	input, _ := os.Open("file.ans")
	defer file.Close()
	const columns = 80
	_, _ = ansibump.WriteTo(input, os.Stdout, columns)
}

HTML

ANSIbump will output a <div> "content division" element containing colors, styles, newlines, and text.

<html>
  <head>
    <title>Quick usage</title>
  </head>
  <style>
    @font-face {
      font-family: cascadia-mono;
      src: url(CascadiaMono.woff2) format('woff2');
    }
    pre {
      font-family: cascadia-mono, monospace, serif;
    }
  </style>
  <body>
    <pre><!--- ansibump output ---><div style="color:#aaa;background-color:#000;">   <span style="color:#a50;background-color:#0a0;">HI‼︎</span>   </div>
    </pre>
  </body>
</html>

Not supported or known issues

Sauce metadata

ANSIbump doesn't parse any SAUCE metadata, however this can be done with a separate bengarrett/sauce package.

Important

ANSIbump was initially vibe coded, you can see the original prompt, output, and read of the many needed manual changes.

Similar projects

  • Deark is a utility that can output ANSI to HTML or an image.
  • ansipants a Python module and utility for converting ANSI art to HTML.
  • RetroTxt a web browser extension that renders ANSI as HTML in a tab.
  • Ansilove is a collection of tools to convert ANSI to images.
  • Ultimate Oldschool PC Font Pack offers various retro DOS and PC fonts.

Read the rest on GitHub

Scan report · 2026-10-11
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review

From the balcony · 0 of 4 clapped

    Princess, Crusoe, Schnitzel and Cap'm Slop read it and passed. Their reasons are on the balcony, with every other verdict.

    Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

    0 comments

    log in to comment.

    report this listing — log in to report