Featured Project

Python Package · PyPI

DBWarden

The SQL-first database toolkit for SQLAlchemy.

DBWarden is a SQL-first migration system for SQLAlchemy that replaces Python-based migration workflows with explicit, reviewable SQL generated directly from your models. Unlike script-based migration tools, DBWarden does not introduce a migration runtime or require executing generated Python migration code. It produces plain SQL files that can be reviewed, versioned, and executed directly against any environment.

terminal

SQL-first

Migrations are plain SQL. No runtime required.

Rollback included

Every migration carries upgrade + rollback SQL.

Schema snapshots

Checksummed JSON after every migration for deterministic diffs.

Column-level diffing

Type, nullability, default, and comment changes.

Impact analysis

AST-based scan to detect breaking changes before deploy.

Offline mode

Export model state, generate migrations anywhere, no DB needed.

FastAPI integration

Startup validation, health checks, runtime lifecycle.

5 DB dialects

PostgreSQL, MySQL, MariaDB, SQLite, ClickHouse.

12stars
829tests
31K+LOC
5DB dialects
15+CLI commands
Python Package

PyPI

schemap

Automatic Pydantic v2 schemas from SQLAlchemy 2.0 ORM models. Define your model once, schemap generates Create, Update, Public, and Full schemas automatically, with field-level type mapping, nullability handling, and configurable exclusions.

Supports AutoBase inheritance and @auto_schema decorator, with built-in TimestampMixin and SoftDeleteMixin. Eliminates repetitive schema boilerplate.

Pydantic v2SQLAlchemy 2.0PyPI
Web App

Django · Vue · Production

Site Twilight

Internal web system for managing identities, characters, and factions in an SCP:RP roleplay environment. Handles user authentication, character profiles, faction hierarchies, access levels, and classified documentation.

DjangoVueRBACSCP:RP
PyPI Utilities

crxml

Rust

Fast streaming parser for Crystal Reports XML exports with Rust acceleration. 100 MB in ~0.42s, ~75 MB RSS. Pipelines, parallel mode, pandas integration.

detrack

Python

Strip tracking parameters from URLs. Deterministically. Zero dependencies. 60+ default patterns, case-insensitive, pure functions, metadata returned.

acrresolv

Python

Acronym resolver for Python. Converts natural language phrases to acronyms. Zero dependencies, CLI and library usage. Being expanded with ML.

LibreCourseUY

Open Source · Uruguay

LibreCourseUY

An open source organization focused on promoting the FOSS ecosystem in Uruguay. We build and maintain free tools, services, and infrastructure for the Uruguayan developer community, and anyone who wants to contribute.

What started as a small side project to help some friends grew into a 30-person operation with hundreds of members, all focused on learning, growing together, and building useful projects for our country.

GitHub
Learn more
Open Source

Co-maintainer

FastAPI-boilerplate

Async FastAPI template with SQLAlchemy 2.0, Pydantic V2, PostgreSQL, Redis, and a plugin system. Contributor to documentation and project maintenance.

~2k stars · 286 forks

View on GitHub

I focus on documentation quality and keeping the project accessible for people building real things with FastAPI. I was named co-maintainer in v0.18.0, the pluggable restructure release.

Devoted to maintaining a healthy ecosystem where contribution is easy and expansion is seamless.

FastAPISQLAlchemy 2.0Pydantic V2Async Python