commitlint is a tool that checks whether commit messages follow the Conventional Commits format. It offers a CLI, programmatic API, shareable npm configs, and integrations with husky and CI, helping teams keep a consistent commit history.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONGitleaks is an open-source secret detection tool for scanning git repositories, directories, files and stdin for passwords, API keys and tokens, with pre-commit hook and CI action integrations.
Bruno is an open-source API client for exploring and testing APIs, designed as a lightweight, offline-only alternative to tools like Postman and Insomnia.
Official repository for the Conventional Commits specification, a convention for structuring Git commit messages that aligns with Semantic Versioning and supports automated release and changelog tooling.
release-it is a generic command-line tool that automates versioning and package publishing tasks, including version bumps, Git commits and tags, changelog generation, and releases on GitHub, GitLab, and npm. It supports hooks, plugins, pre-releases, and CI/CD environments.