Paquete Python · PyPI
DBWarden
loadingEl toolkit de base de datos SQL-first para SQLAlchemy.
DBWarden es un sistema de migraciones SQL-first para SQLAlchemy que reemplaza los flujos basados en Python con SQL explícito y revisable generado directamente desde tus modelos. A diferencia de otras herramientas, DBWarden no introduce un runtime de migración ni requiere ejecutar código Python generado. Produce archivos SQL planos que pueden revisarse, versionarse y ejecutarse directamente en cualquier entorno.
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.
PyPI
seoslug
loadingGeneración determinista de payloads SEO para Python.
seoslug es un toolkit SEO determinista y de función pura para Python que genera payloads SEO completos a partir de dos entradas tipadas. Define tu sitio una vez con SEOConfig (host canónico, nombre del sitio, plantilla de título, URL base) y tu página con SEOEntity (tipo de entidad, título, extracto, imagen, marcas de tiempo). La función build_seo_payload() los fusiona en un diccionario estructurado que se asigna directamente a URLs canónicas, etiquetas Open Graph, Twitter Cards y datos estructurados JSON-LD.
Same inputs always produce the same output - no side effects, no randomness, no hidden state. This makes seoslug ideal for static site generators, SSR frameworks, and any build pipeline where SEO metadata must be testable, cacheable, and reproducible across builds. Zero external dependencies at runtime.
Typed inputs
SEOConfig + SEOEntity with validated fields. No raw dicts, no guessing.
Deterministic by design
Same inputs always produce the same payload. Pure function, zero side effects.
Multi-format output
Canonical, OG, Twitter Cards, and JSON-LD from a single call.
SSG-first
Pre-generate SEO at build time. Works with Astro, Next.js, Hugo, Jekyll.
Zero runtime deps
Standard library only. No external packages required at runtime.
Fully typed
Complete type hints, MyPy and Pyright compatible out of the box.
Herramientas Local-first
heard
v0.1.0Mantén presionada la tecla Shift izquierda, habla, suelta. Conversión de voz a texto mediante Whisper local → resolución de intención con un modelo Needle de 26M parámetros → despacho a un manejador. Herramientas: lanzar apps, control de medios, volumen, acciones de ventana, cambiar espacios de trabajo, consultas del sistema. Completamente local-first, sin dependencia en la nube.
trustsight
loadingEjecútelo antes de yay -Syu. Clona repos AUR, genera diffs estructurados de PKGBUILD entre versiones, y aplica 11 reglas de detección (curl pipe bash, checksum deshabilitado, decode base64, etc.). Puntúa paquetes del 0 al 100 con pesos configurables, rastrea novedades via SQLite, y opcionalmente produce un veredicto LLM via OpenAI u Ollama. Publicado en PyPI.
Utilidades PyPI
detrack
PythonElimina parámetros de tracking de URLs. De forma determinista. Cero dependencias. Más de 60 patrones predeterminados, case-insensitive, funciones puras, devuelve metadatos.
Más Proyectos
crxml
RustPaquete PyPI
Parser rápido de streaming para exportaciones XML de Crystal Reports con aceleración en Rust. Procesa fila por fila sin cargar el documento completo en memoria, manejando archivos de cualquier tamaño. Incluye etapas de pipeline integradas: renombrar, convertir tipos, filtrar y eliminar campos, todas encadenadas con operadores pipe para transformaciones componibles. El modo paralelo distribuye lotes entre procesos worker usando multiprocessing de Python, logrando aceleraciones casi lineales en sistemas multi-core. Genera DataFrames via pandas, archivos CSV o listas de dicts.
vigil
PrefectFlujo Prefect
Flujo de monitoreo de actividad personal de GitHub construido con Prefect. Obtiene eventos, commits y actividad de PR via PyGithub, y almacena registros estructurados en ClickHouse mediante el framework de migraciones de dbwarden. Diseñado para ejecución periódica automatizada: el flujo se ejecuta en un cron, recolecta la actividad desde la última ejecución y la inserta en el warehouse. El logging estructurado captura cada etapa del pipeline y los errores se notifican a través del sistema nativo de Prefect.
mapcreator
ReactAplicación web
Editor de mapas de edificios basado en tiles construido con React y Canvas. Crea layouts de edificios multi-piso con un editor basado en cuadrícula; coloca paredes, designa habitaciones y conéctalas con puertas, escaleras y ascensores. Cada piso es una capa separada, y el sistema de pathfinding A* puede rutear de cualquier habitación a otra a través de los pisos. El canvas renderiza a 60fps con scrolling virtual para mapas grandes. El estado se maneja íntegramente con hooks de React, facilitando undo, redo y exportación a JSON.
clickvault
GoVault plugin
HashiCorp Vault database secrets engine plugin for ClickHouse. Generates ephemeral, short-lived ClickHouse users on demand (dynamic secrets) and rotates static role passwords on a schedule. Implements the Vault database plugin SDK, integrating natively with Vault's database secrets engine. All generated ClickHouse DDL is isolated in a dedicated SQL layer, and clustered deployments get ON CLUSTER appended automatically - the rest of the plugin never branches on topology.