Everything I've published
Each of these exists because I hit a real problem in someone's production system and packaged the fix. Every install command on these pages has been run against the real registry.
Three of them you can use in your browser right now, without installing anything.
Running right now
BaryoClub
A club membership and treasury manager. Roster import, dues and levies, payments with a receipt photo, printable statements, and real double-entry accounting underneath. Built on BarakoCMS.
- live app
- .NET + Next.js
BarakoCMS
Sign in to a real event-sourced CMS. Model content, publish it, roll a change back. demo_admin / BarakoDemo2026!
- live admin
rnxJS gallery
A dashboard, a data table, forms, chat, a shop, a task list. Real pages, no build step, view the source on any of them.
- live demos
Dopa-Dopa
A chicken escaping farmers. Playable, and built entirely on DopamineJS to prove the engine works.
- playable
Libraries for .NET
One thesis, three libraries: no dependencies, minimal allocation, and the safe choice as the default rather than the one you have to remember.
Verdict
Result-based error handling with zero allocation, and the features you would otherwise reach for FluentResults to get.
- C#
- NuGet
- 10 stars
Carom
Retries, timeouts and circuit breakers where jitter is mandatory, so your resilience layer cannot become your outage.
- C#
- NuGet
Mapsicle
The runtime object mapper that stayed free after AutoMapper went commercial. Zero config to start.
- C#
- NuGet
Talaan
A zero-dependency .xlsx and CSV reader for .NET. No ClosedXML, no OpenXML SDK. It walks the OOXML zip itself.
- C#
- NuGet
- zero-dep
For the browser and for Node
rnxJS
Reactive Bootstrap components with no build step, for backend developers who do not want a second repository.
- TypeScript
- npm
- live demo
rnxORM
An Entity Framework-shaped ORM for TypeScript. Beta, and the page says so plainly.
- TypeScript
- npm
- beta
DopamineJS
The feedback layer that separates a game that works from a game that feels good.
- JavaScript
- npm
- playable
feed-slurp
RSS and Atom in the browser without shipping an XML library. One schema whichever format arrives.
- TypeScript
- npm
The nano libraries
Eleven zero-dependency utilities, the largest 800 bytes. For when you were about to install lodash to debounce one function.
- TypeScript
- npm
- 11 packages
Kapehan ☕
Free, hand-drawn coffee SVG icons: espresso, americano, latte, macchiato and friends. Drawn on Lucide's grid, so they drop in next to your UI icons.
- SVG
- icons
- MIT
Things I use every day
Baryo.CLI
An AI agent in your terminal, running models on your own machine. No API key, and nothing leaves the laptop.
- Go
- local AI
create-baryo-app
The first two hours of a new project, done in one command.
- npm
- scaffolding
BarakoCMS
An event-sourced headless CMS on .NET, with an admin UI, RBAC and plugin workflows. The flagship.
- C#
- Docker
- live admin
Novel Assistant
A quiet place to write a novel inside VS Code, with git running underneath so a draft has real history.
- VS Code
- TypeScript