2 Repos
Tools that use a prompt-driven interface to assist users in creating well-formatted commit messages.
Distinct from Automated Commit Workflows: Distinct from Automated Commit Workflows: requires user interaction via prompts rather than bypassing confirmation.
Explore 2 awesome GitHub repositories matching development tools & productivity · Interactive Commit Generators. Refine with filters or upvote what's useful.
This project is a Git commit standardization tool and semantic commit generator. It serves as an assistant to align code changes with semantic versioning by enforcing a consistent commit structure and formatting rules. The utility uses interactive prompts to gather user input, which it then validates against semantic categories and interpolates into predefined templates. This process automates the generation of standardized messages, ensuring that each commit follows a specific format to improve project history and traceability. The system also handles commit metadata structuring, including
Uses interactive prompts to build well-formatted commit messages without manual structural typing.
gitmoji-cli ist ein CLI-Tool und eine Git-Erweiterung zur Generierung strukturierter Commit-Messages mit standardisierten Emojis. Es fungiert als Commit-Message-Generator, der es Benutzern ermöglicht, Codeänderungen visuell zu kategorisieren und Modifikationen durch eine vordefinierte Bibliothek visueller Icons nachzuverfolgen. Das Tool bietet einen interaktiven Workflow, der die manuelle Texteingabe durch geführte Prompts zur Auswahl von Kategorien, Scopes und Beschreibungen ersetzt. Es enthält eine durchsuchbare Emoji-Bibliothek mit schlagwortbasierter Indizierung und lokalem Caching, um die Auswahl präziser visueller Marker zu erleichtern. Das Projekt unterstützt Automatisierung durch Git-Hook-Integration, die den Auswahlprozess automatisch bei Commit-Befehlen auslöst. Benutzer können den Workflow über Präferenzverwaltungssysteme weiter anpassen, um Staging-Verhalten und Icon-Formate zu steuern.
Provides a prompt-driven interface to help users create well-formatted, detailed commit messages.