Una base abierta. Un sistema hecho para tu negocio.
Publicamos y mantenemos las piezas generales que no deberían ser una caja negra. Lo que construimos contigo sigue respondiendo a tu operativa, tus datos y tus objetivos.
61.167 descargas históricas de 26 paquetes públicos
Las bases que compartimos
Componentes genéricos, auditables y reutilizables que mantenemos en público.
La ventaja de tu negocio
Procesos, integraciones, datos y experiencia adaptados a la forma real en que trabaja tu equipo.
Software abierto que se usa.
La cifra reúne las descargas históricas de los paquetes públicos que mantenemos en npm. Es una señal de que las bases que compartimos se reutilizan más allá de un único proyecto.
Una descarga no equivale a una persona usuaria única: puede venir de desarrollo, automatizaciones o producción. Instantánea actualizada en agosto de 2026.
Piezas que mantenemos en abierto
No son plantillas que se enchufan sin pensar. Son bases técnicas sobre las que diseñamos cada solución con criterio.
-
Facturación y VeriFactu
@doscientos/verifactu
Registros de facturación, validación de esquemas oficiales, cadena hash y QR tributario para aplicaciones Node.js. Ver código -
Lógica de facturación
@doscientos/billing
Cálculos de impuestos y totales en céntimos, descuentos y snapshots inmutables para productos con cobros recurrentes. Ver código -
Productos preparados para móvil
@doscientos/pwa
Primitivas seguras para instalación y registro de service worker, sin imponer una estrategia de caché a cada producto. Ver código -
Interfaz accesible
@doscientos/ui
Componentes React accesibles y temables para formularios, datos, navegación y patrones de aplicación consistentes. Ver código -
Calidad de ingeniería
@doscientos/configs
Estándares compartidos de tipado, arquitectura, pruebas y formato para mantener proyectos comprensibles al crecer. Ver código
Novedades de producto sin perder el hilo.
Estamos preparando changelog, una skill con una utilidad de línea de comandos para convertir cambios de Git en notas comprensibles. Guarda el último commit revisado en CHANGELOG.md y genera un JSON que cada producto puede mostrar con su propio diseño.
El agente propone el texto y contrasta los PRs cuando están disponibles; el equipo revisa qué se comunica y confirma qué está realmente desplegado. Todavía no está publicada como paquete npm ni disponible para instalar desde el repositorio público de skills.
El resultado no es genérico.
Usamos una base común para reducir riesgo, pero no vendemos software estándar disfrazado de proyecto a medida. El código de negocio, las integraciones y los datos de tu empresa siguen siendo tuyos.
Para equipos técnicos: cada paquete incluye su documentación en el repositorio.