![git-sumi logo: a lantern held on a bamboo stick over the sea](img/logo.png)
git-sumi
The non-opinionated Rust-based commit message linter.
![Simple setup and integration](/assets/images/wizard-acc59574a42536c5c7341c6b35fd9f28.png)
Simple setup and integration
Enable your rules using a simple configuration file, and integrate git-sumi into your existing workflow.
![Adaptable](/assets/images/chameleon-8d41b063e3d113e663d6fccee9cebb00.png)
Adaptable
git-sumi follows the rules of each project you work on. Use a personal config as a fallback to enforce your own rules.
![Non-opinionated](/assets/images/sculptor-1e2f5ecd3a5df5168e10f8adc44b53b1.png)
Non-opinionated
By default, git-sumi has no rules enabled. Start from scratch or draw inspiration from the examples.