Projects
Everything I ship, and everything I help ship
Some of it is in production. Some of it is still a plan. This page says which is which.
Three lines of work sit on this page, and they are not the same kind of thing.
GHub
My own product line. Apps follow a GName scheme. The line used to be called GSuite and was renamed in July 2026, for reasons that are probably obvious.
The model is open core. The base version of every app is free. Pro and Enterprise are not. All of it sits under a proprietary licence I hold every right to. It isn't AGPL and I don't call it open source.
Open source
Two kinds of thing side by side. Some are mine, built and maintained outside GHub. The rest are forks and contributions where the upstream project sets the licence and the roadmap, and what is listed is my part in it.
Where something is a fork, the entry says so and credits the upstream.
Closed source
Client work, and my own projects I decided not to open.
Closed here means not published, not undocumented. Every entry describes the shape of the problem and what was built to solve it, because that part is mine to talk about even when the code is not mine to hand out.
Reading the statuses
Shipped means it runs. Maintained means it runs and someone else depends on it. In progress means real code exists and it is being worked on now. Concept means the idea is written down and the code is not.
The status on each entry is the honest one, including where that is less flattering than it could be.
GHub
My own product line.
Apps follow a GName scheme. The line used to be called GSuite and was renamed in July 2026, for reasons that are probably obvious.
Open source
Projects of my own, and work I do on other people's.
Two kinds of thing sitting side by side. Some of these are mine, built and maintained outside GHub. The rest is work on projects I do not own: contributions, and forks I keep running for my own use.
Where an entry is a fork, it says so and links the upstream. The licence and the roadmap belong to the maintainers there, and what is listed here is my part in it.
Closed Source
Client work, and my own projects that stay closed.
Two kinds of thing sit in here.
The first is client work. Someone paid for it, so the code is theirs and not mine to hand out. What I can talk about is the shape of the problem and what I built to solve it, which is what these entries do.
The second is my own work that I have decided not to open. Same standard of build as everything else on this site, different decision about who gets to read it.