Software


Open-sourced software

tools and programming, developer libraries

On this page is my collection of open-sourced software and libraries that are available and public on GitHub. My programming focuses mainly on the terminal-centric Go and web JS, CSS, and HTML.

I have been using Go since its pre-v1.0 beta-releases days, initially attracted to its minimalism, built-in tooling, strong, statically types, compile, and operational speed. It is the polar opposite of the vast flexibility, expressiveness, and confusion offered with native JS, Node.js, TypeScript, Deno, and their ever-evolving frameworks.

Last refresh 30 October, 2022


0
1
2
3
4
5
6
7
       * DID YOU KNOW...
        IDENTIFICATION DIVISION.
        PROGRAM-ID. DEV-TIDBITS.
        PROCEDURE DIVISION.
        DISPLAY "COBOL was first published in early 1960 by the".
        DISPLAY "U.S. Department of Defense, it and IBM's Fortran".
        DISPLAY "were the first high-level programming languages.".
        END PROGRAM DEV-TIDBITS.

RetroTxt

RetroTxt is the WebExtension that turns ANSI, ASCII, NFO text into in-browser HTML.

JS
github star 124
repository fork 10
GNU Lesser General Public License v3.0

DOSee

DOSee is a DOSBox based, MS-DOS emulator for the web.

JS
github star 26
repository fork 8
GNU General Public License v3.0

devtidbits.com

Snips and code used in entries for The Developer's Tidbits blog.

Go
github star 15
repository fork 7
Creative Commons Zero v1.0 Universal

retrotxtjs

RetrotxtJS correctly displays legacy ASCII and NFO text on a modern UTF-8 HTML page.

JS
github star 7

zipcmt

Zipcmt is the super-fast, batch zip file comment viewer and extractor.

Go
github star 7
GNU Lesser General Public License v3.0

dupers

Dupers is the blazing-fast file duplicate checker and filename search tool.

Go
github star 2
MIT License

myip

Determine your Internet-facing IP address and location from multiple sources.

Go
github star 2
MIT License

retrotxt-fonts

A tool to dynamically generate the HTML and CSS in use by RetroTxt for The Oldschool PC fonts.

HTML
github star 2
GNU Lesser General Public License v2.1

retrotxtgo

RetroTxt for the command line.

Go
github star 2
GNU Lesser General Public License v3.0

cfw

Go ports of a few selected CFWheels helpers.

Go
MIT License

bbs

Package bbs is a Go module that interacts with legacy text files encoded with BBS color codes.

Go
MIT License

sauce

Package sauce is a Go module that parses SAUCE metadata.

Go
MIT License