marcocesarato/php-conventional-changelog
Automatically generate changelogs and release notes from your Git commit history using Conventional Commits and SemVer. Configurable, Composer-friendly, and easy to run from the terminal for streamlined releases.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sebastianfeldmann/git | 0.88 | PHP library to access and interact with Git repositories. Provides a simple API for common Git commands and info (status, log, branches, tags), ideal for build scripts, CI tooling, and automation where you need Git data without shelling out manually. | 48 | 49 | 13 | 453K | 2 | 15.3 | 57.2 | MIT | 9 months ago | |
| ramsey/conventional-commits | 0.88 | PHP library for parsing and working with Conventional Commits. Read commit messages into structured objects, validate format, and extract type/scope/description, body, footers, and breaking changes—useful for changelogs, release automation, and tooling. | 194 | 195 | 21 | 171K | 10 | 15.3 | 46.3 | MIT | 8 months ago | |
| fkrzski/laravel-canonical | 0.87 | A Laravel package for adding canonical URL support to your application. It helps define and render canonical links, reducing duplicate-content SEO issues across pages with multiple URLs, and integrates simply with Laravel views and routing. | 2 | — | 0 | — | 0 | 20.0 | — | MIT | 3 weeks ago | |
| phppkg/cli-markdown | 0.87 | CLI-Markdown renders Markdown with ANSI colors in your terminal. Built on cebe/markdown and toolkit/cli-utils, it supports automatic color rendering and customizable CLI color tags. Load Markdown text, call render(), and echo the result for a styled console output. | 10 | 11 | 2 | 1K | 3 | 2.4 | 28.7 | MIT | 1 year ago | |
| producer/producer | 0.87 | Command-line QA and release tool for PHP library packages. Validates and publishes releases using Composer, PHPUnit, and phpDocumentor. Works with Git or Mercurial, and supports GitHub, GitLab, and Bitbucket (including self-hosted) as remote origins. | 104 | 106 | 6 | 189 | 6 | 3.9 | 8.0 | MIT | 8 years ago | |
| markwalet/laravel-changelog | 0.87 | A Laravel package for managing and displaying your application's changelog. Keep releases and their changes in a simple, version-controlled file, then read them through a clean facade to surface version history in your UI, API, or docs. Lightweight and easy to configure—no database required. | 18 | — | 6 | — | 4 | 10.1 | 0.8 | MIT | 7 months ago | |
| laravel-shift/cli | 0.87 | A command-line interface for Laravel Shift that brings automated Laravel upgrades and code modernization to your terminal. Authenticate, run Shifts, and streamline Laravel project upgrades without leaving your workflow. | 58 | 60 | 5 | 379 | 2 | 0.6 | 8.5 | MIT | 3 years ago | |
| jordandalton/laravel-tackle | 0.87 | Laravel Tackle is a practical Laravel package by Jordan Dalton that adds useful helpers and utilities for common development tasks, helping you reduce boilerplate and keep application code cleaner and easier to maintain. | 85 | — | 7 | — | 0 | 18.2 | — | MIT | 1 month ago | |
| amjitk/laravel-ai-changelog | 0.87 | Laravel dev package that reads your Git commits and uses Gemini (via hosseinhezami/laravel-gemini) to generate concise, categorized release notes. Prepends new entries to CHANGELOG.md and supports ranges via tags, SHAs, or branch comparisons—ideal for CI/CD. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| automattic/jetpack-changelogger | 0.87 | Automattic’s Jetpack Changelogger helps you create and manage changelog entries with a simple workflow, keeping releases consistent across projects. Designed for Jetpack development, it streamlines collecting notes and generating clean, structured changelogs. | 10 | 10 | 5 | 178K | 0 | 0.2 | 55.3 | NOASSERTION | — | |
| claudiodekker/changelog-updater | 0.87 | claudiodekker/changelog-updater is a Laravel/PHP package that automates changelog maintenance. It helps keep your CHANGELOG.md current as part of your release workflow, reducing manual editing and keeping release notes consistent across versions. Simple to drop into existing projects. | 13 | 13 | 1 | 1 | 1 | 0.5 | 0.4 | MIT | 1 year ago | |
| sebastianfeldmann/cli | 0.87 | Lightweight PHP library for building CLI tools: defines commands and options, parses argv, validates input, and renders help/usage output. Clean API for composing console applications with consistent argument handling and exit codes. | 21 | 21 | 8 | 527K | 4 | 9.8 | 55.8 | MIT | 1 year ago | |
| gitonomy/gitlib | 0.87 | Gitonomy Gitlib is a PHP library for interacting with Git repositories programmatically. Read commits, trees, branches, tags and diffs; run Git commands via a clean API and work with local repos from your apps, tools, or CI scripts. | 465 | 470 | 73 | 423K | 0 | 32.8 | 48.0 | MIT | 3 weeks ago | |
| adhocore/cli | 0.87 | A lightweight PHP library to build interactive CLI apps with commands, options, prompts, and colored output. Create structured command-line tools quickly, with input helpers and utilities suited for both simple scripts and larger console applications. | 353 | 357 | 38 | 87K | 5 | 13.4 | 34.7 | MIT | 1 year ago | |
| roave/backward-compatibility-check | 0.86 | A CLI tool that compares two versions of a PHP library and flags backward-compatibility breaks. It reads git tags and composer.json autoload paths, then fails CI builds when public API changes would break downstream consumers. | 603 | 603 | 68 | 344K | 35 | 46.0 | 60.9 | MIT | 1 week ago | |
| mohkoma/change-log | 0.86 | — | 0 | 0 | 1 | 2 | 0 | 1.2 | 6.6 | — | 5 years ago | |
| cline/coding-standard | 0.86 | Opinionated PHP-CS-Fixer configuration with custom fixers and presets for modern PHP projects. Enforces strict coding standards, naming conventions, and architectural patterns, with PHPDoc, Rector, and EasyCodingStandard support. | 0 | 0 | 0 | 1K | 0 | 18.4 | 48.7 | MIT | 3 months ago | |
| f1uder/laravel-notification | 0.86 | f1uder/laravel-notification extends Laravel's native notification system with flexible channels and a clean API for alerting users. Configure drivers, customize message templates, and deliver via mail, SMS, database, or custom channels with minimal setup and no boilerplate. | 3 | — | 0 | — | 0 | 0.3 | — | MIT | 3 years ago | |
| ctrl-f5/ctrl-common | 0.86 | Shared utilities and helpers for the Ctrl-F5 ecosystem: common PHP/Laravel components, small abstractions, and reusable support code used across multiple packages and apps. Intended as a lightweight foundation dependency. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| phpcq/branch-alias-validation | 0.86 | — | 0 | 0 | 1 | 27 | 1 | 0.1 | 20.0 | MIT | — |
How can I help you explore Laravel packages today?