How to Browse @akx's Open-Source Projects by Language or Category

Updated

The @akx website (akx.github.io) is the personal homepage of a Finnish programmer generalist who works as a founder/CTO/lead dev/sysadmin at Valohai and is one of the maintainers of Babel, the Python internationalization library. Its "My stuff" section is a filterable index of roughly 300 open-source projects. You can narrow the list by programming language or jump to a category such as 3D Printing, Audio, or Audio Toys, then open each project's repository link. Use this guide when you want to find a specific project by stack or topic rather than scrolling the whole list.

What the project index contains

The "My stuff" section opens with a short disclaimer: the list is "most likely not complete nor up-to-date," and the GitHub repos page is the authoritative source for more. Each entry typically shows:

  • Name and a one-line description
  • Status — entries tagged "Release" have been used successfully in production, or are used by the author at least semi-regularly; other statuses mean "your mileage may vary"
  • Date — e.g., 2018 · 06
  • Language and, where relevant, Platform
  • Links — an online view, a download, and/or a repository path such as akx/chopshop

Filter by language

A language filter row sits above the project list, with counts in parentheses. The full set of filters shown is:

Language Count Language Count
All 302 LiquidSoap 1
ActionScript 1 Makefile 1
C 10 Non-code 2
C# 15 Python 130
C++ 1 QBasic 1
Docker 1 Rust 15
GLSL 1 Shell 1
HTML 9 TypeScript 36
Java 1 YAML 1
JavaScript 74 Jupyter Notebook 1

To use it: pick a language to show only projects in that stack. Python (130) and JavaScript (74) dominate, followed by TypeScript (36), C# (15), and Rust (15). The counts are a quick signal of where the bulk of the work lives — if you are looking for a Python utility or a JavaScript toy, start there.

Jump to a category

A "Skip to category" row provides shortcuts to topic groupings, each with a count:

  • 3D Printing (2), Audio (17), Audio Toys (15), Cryptocurrencies (3)
  • Data (3), Data Hoarding (9), Data Science (9)
  • Development (84), Finance (1), Games (10)
  • Geo Tools (4), Graphics (30), Graphics Toys (17)
  • Home Automation (7), Libraries (6), Other stuff (16)
  • Presentations (6), Reverse Engineering (4)
  • Tools (50), Toys (5), Utilities (2), Video Tools (2)

Development (84) and Tools (50) are the largest categories; Graphics (30) and Audio (17) are the next most substantial.

Worked example: finding an audio tool

Suppose you want a Windows utility for chopping WAV files. Jump to Audio, then scan entries:

  • chopshop — "Chops WAV files into slices of equal count or duration." Status: Release. Date: 2010 · 04. Language: C#. Platform: Windows. It offers a download at akx/chopshop/releases/latest and a repository at akx/chopshop.
  • fxfxfx — "Old-skool noise/sound effect generator for Windows." Status: Release. Date: 2010 · 10. Language: C#. Platform: Windows. Download at akx/fxfxfx/releases/latest.
  • Convolutions — "Convolution samples - Reverbs and delays and effects for days!" Status: Release. Date: 2017 · 09. Language: Non-code.

Because both chopshop and fxfxfx are tagged Release, you can reasonably expect them to work; a project with a different status should be treated as experimental.

Verify before you rely on a project

  1. Check the status tag first. "Release" means production use or regular personal use; anything else is unvetted.
  2. Confirm the date. Some entries are over a decade old (chopshop is from 2010), so expect older toolchains or platforms.
  3. Follow the repository link (akx/<project>) for current code, issues, and activity — the index itself warns it may be incomplete or out of date.
  4. Check the language filter count to see whether a project is an outlier (e.g., the single QBasic or GLSL entry) or part of a larger body of work.

Common snags

  • The list is not exhaustive. The author explicitly points to the GitHub repos page and CodeSandbox for more; if a project you expect is missing, search GitHub directly.
  • Status is not a quality guarantee. "Release" reflects the author's own usage, not a formal support commitment.
  • Platform matters. Several entries are Windows-only (chopshop, fxfxfx); check the Platform field before downloading.
  • Counts may drift. The totals (302 overall) reflect the page at the time it was captured; treat them as approximate.