platisd/bad-commit-message-blocker
Inhibits commits with bad messages from getting merged
This tool helps software development teams maintain high-quality commit messages by automatically checking them against a set of best practices. It takes an incoming Git commit message as input and verifies if it adheres to formatting and content rules, outputting a pass or fail status. This is ideal for development teams, project managers, and lead developers who want to ensure consistent and clear commit history.
Use this if you manage a software project and want to enforce consistent, readable Git commit messages across your team without manual review.
Not ideal if you need to enforce subjective rules like 'explains what and why vs. how,' or if minor imperfections in imperative mood detection are critical for your workflow.
Stars
64
Forks
11
Language
Python
License
MIT
Category
Last pushed
Jan 26, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/platisd/bad-commit-message-blocker"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
robocorp/rpaframework
Collection of open-source libraries and tools for Robotic Process Automation (RPA), designed to...
ritesh-1918/HELPDESK.AI
A full-stack AI helpdesk platform that uses machine learning, NLP, and OCR to automatically...
corrupt0303/dating-agent
The Dating Agent is a voice-enabled AI assistant designed for matchmaking and general...
emaadmanzoor/stoppingagents
Optimal stopping agents powered by generative large language models
Spyxpo/framerai
A single library for everything related to language, vision, and audio intelligence [Work In Progress].