Generador de mensajes Conventional Commits
Completa un tipo de commit, un alcance opcional, una descripción, un cuerpo y pies para producir un mensaje válido de Conventional Commits 1.0.0. Marca un cambio incompatible para añadir el indicador `!` y un pie `BREAKING CHANGE:`. Todo se ejecuta localmente en tu navegador: no se sube nada.
Cómo usar
- Elige un tipo de commit (feat, fix, …) y un alcance opcional.
- Escribe una descripción corta y añade un cuerpo o pies si lo necesitas.
- Activa el cambio incompatible cuando corresponda y copia el mensaje generado.
Preguntas frecuentes
- ¿Qué formato sigue?
- La especificación Conventional Commits 1.0.0: type(scope)!: description, seguido de un cuerpo y pies opcionales separados por líneas en blanco.
- ¿Cómo se marca un cambio incompatible?
- Activar el cambio incompatible añade un ! tras el tipo/alcance y, si das una descripción, un pie BREAKING CHANGE:.
- ¿Qué va en los pies?
- Metadatos como referencias a incidencias, por ejemplo Closes #123 o Reviewed-by: Nombre. Pon un pie por línea.
- ¿Se envía mi entrada a algún sitio?
- No. El mensaje se arma por completo en tu navegador; no se sube nada.
Herramientas relacionadas
Generador de .gitignore
Marca lenguajes, frameworks, editores y sistemas operativos que usas — obtén un `.gitignore` combinado listo para soltar en un repo nuevo.
Generador HMAC (SHA-1 / 256 / 384 / 512)
Calcula firmas HMAC con Web Crypto — firma payloads de webhook, verifica requests API, salida hex o base64.
Conversor de JSON a esquema Protobuf (proto3)
Convierte un objeto JSON en un esquema .proto de proto3 con campos tipados y mensajes anidados, en tu navegador.
Herramientas Semver (Parser, Comparador, Incremento)
Parsea, compara e incrementa versiones semánticas lado a lado, con un expansor de rango que muestra qué cubren realmente ^x.y.z y ~x.y.z.
Constructor de Expresiones Cron
Construye una expresión cron con clics — cada hora, día, semana, mes o totalmente custom — compañero del Cron Explainer.
Generador de Animación CSS
Construye una animación CSS visualmente — elige preset, ajusta duración/easing/iteración, mira el preview y copia los keyframes.