My software is now on GitHub

By

The eight packages in my software catalog are now public MIT repositories on GitHub, with the full source, tests, and documentation in one README each.

~~~

All the software in my catalog is now on GitHub, under github.com/flaviocopes.

Until today you got these as ZIP files from my download library. It worked, but source code doesn’t belong in a ZIP. There’s no history and no tags, and nothing to fork from. Every update meant another ZIP.

So I moved everything to public repositories. Eight of them, all MIT licensed:

Each repository has the code at the root, the tests, an AGENTS.md for coding agents, and a single long README.md. Everything that used to be spread across a dozen Markdown files is in that README now: setup, why I built it, how I built it, architecture, configuration, deployment, customization, security, the decisions, and the changelog.

Before publishing I ran every tree through gitleaks, then went through them by hand looking for emails, local paths, account ids, and real hostnames. Only placeholders made it out.

The pages in the software catalog stay where they are. They are the landing pages, with the story behind each tool and a link to its repository.

There is still no support. Issues, pull requests, discussions, and the wiki are off on every repository. If you need something different, fork it.

The newsletter download library now only has books and courses.

Tagged: News · All topics

Want me to talk about your product? You can sponsor this site.

~~~

Related posts about news: