Open Source

Libraries, frameworks, and tools I've built for the developer community.

A powerful Go ORM with full migration system, multi-database support, associations, observers, and soft deletes. Aims for feature parity with Laravel's Eloquent — built from scratch without GORM dependencies.

Golang ORM MySQL PostgreSQL SQLite
View Project →

HTML Builder for Go — a fluent, type-safe library for constructing HTML documents programmatically. The most popular dracory library.

Golang HTML Builder
View Project →

Content management store for Go applications. Provides a flexible, store-based CMS backend.

Golang CMS Storage
View Project →

Durable task queue store for Go. Persistent background task processing with retry support.

Golang Tasks Queue
View Project →

Authentication library for Golang. Provides session-based and token-based auth with flexible store backends.

Golang Auth Security
View Project →

Secure your .env file with password-based encryption. Encrypt sensitive environment variables at rest.

Golang Security Environment
View Project →

Form builder for Go — programmatically generate, validate, and render HTML forms.

Golang Forms HTML
View Project →

Power up your content with WordPress-style shortcodes in Go. Parse and expand shortcode tags in text content.

Golang Content Shortcodes
View Project →

Build block-based user interfaces in Go. A flexible block editor for structured content.

Golang Blocks UI
View Project →

A universal Go module for composable, hierarchical data structures. Thread-safe atoms with key-value properties, child nodes, and built-in JSON/binary serialization. Zero external dependencies.

Golang Data Structures Serialization
View Project →

SSH-based server automation in Go — like Ansible, but in Go. Define nodes, organize groups, and run commands, skills, or playbooks at scale. Idempotent operations, dry-run mode, and built-in vault for secrets.

Golang SSH Automation DevOps
View Project →

A high-performance, feature-rich HTTP router for Go with middleware chains, route groups, domain-based routing, and multiple handler types. Optimized for speed with minimal allocations.

Golang HTTP Router Middleware
View Project →

CleanLit

JavaScript

AI-First. A lightweight web component framework built on Lit. Write clean, native ES modules with zero build steps.

JavaScript WebComponents Lit
View Project →

BCSV — A better alternative to the widely used CSV format, which properly takes care of international strings and reduces the parsing rules.

Format Standard
View Project →

Web Icons

JavaScript

Icons for the web done right. An alternative approach using icons as JavaScript bundle.

JavaScript Icons
View Project →

Web

JavaScript

A JavaScript framework for multi page applications. Initially developed as a JQuery library, subsequently made dependency free.

JavaScript Framework
View Project →

Advanced router for Laravel, which allows controllers to be used as routers. This approach drastically reduces the amount of boilerplate for larger projects.

PHP Laravel
View Project →

Elegant Bootstrap 5.3 themes that redefine your project's aesthetic. A curated gallery of 70 MIT-licensed themes inspired by IBM Carbon, USWDS, Ubuntu Yaru, Catppuccin, Dracula, and more — each with native light/dark modes and a full live preview.

CSS Bootstrap Themes

An interactive dashboard for comparing VPS prices, hardware specs, and price-to-performance across major cloud providers. All prices are currency-normalized to USD for an apples-to-apples comparison. Research and data are kept up to date by the Jules AI agent, and the site is generated with Go and deployed by GitHub Actions. The 70 switchable themes come from Bootlegance.

Go GitHub Actions Bootlegance JavaScript JSON Cloud AI-maintained
View Project →

Dracory

Go

70+ Go libraries for stores, utilities, and infrastructure. Explore the full catalog on GitHub.

Golang Libraries
View Project →