• Stars
    star
    5,800
  • Rank 6,667 (Top 0.2 %)
  • Language
    Rust
  • License
    GNU General Publi...
  • Created almost 3 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️




Documentation | Website

git-cliff can generate changelog files from the Git history by utilizing conventional commits as well as regex-powered custom parsers. The changelog template can be customized with a configuration file to match the desired format.

preview

Documentation

Learn how to use git-cliff from the documentation.

In The Media

Similar/Related Projects

  • git-journal - The Git Commit Message and Changelog Generation Framework
  • clog-cli - Generate beautiful changelogs from your Git commit history
  • relnotes - A tool to automatically generate release notes for your project.
  • cocogitto - A set of CLI tools for the conventional commit and semver specifications.
  • cliff-jumper - A NodeJS CLI tool that combines git-cliff and conventional-recommended-bump to semantically bump a NodeJS package and generate a git-cliff powered changelog.
  • release-plz - Release Rust packages from CI.

License

GNU General Public License (v3.0)

Copyright

Copyright © 2021-2023, git-cliff contributors

More Repositories

1

kmon

Linux Kernel Manager and Activity Monitor 🐧💻
Rust
1,911
star
2

systeroid

A more powerful alternative to sysctl(8) with a terminal user interface 🐧
Rust
997
star
3

gpg-tui

Manage your GnuPG keys with ease! 🔐
Rust
991
star
4

halp

A CLI tool to get help with CLI tools 🐙
Rust
597
star
5

menyoki

Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
Rust
489
star
6

rustypaste

A minimal file upload/pastebin service.
Rust
460
star
7

linuxwave

Generate music from the entropy of Linux 🐧🎵
Zig
399
star
8

pkgtop

Interactive package manager and resource monitor designed for the GNU/Linux.
Go
268
star
9

runst

A dead simple notification daemon 🦡
Rust
234
star
10

zps

A small utility for listing and reaping zombie processes on GNU/Linux.
C
153
star
11

CoolModFiles

A web player that plays some cool MOD files randomly 🎶
JavaScript
122
star
12

kermit

A VTE-based, simple and froggy terminal emulator 🐸
C
114
star
13

rust-tui-template

A template for bootstrapping a Rust TUI application with tui-rs & crossterm
Rust
77
star
14

dotfiles

Orhun's Arch Linux configuration files and scripts 🏠
Shell
70
star
15

godsays

Rust port of the Terry Davis' (RIP) "god says" program
Rust
69
star
16

rtl_map

FFT-based visualizer for RTL-SDR devices. (RTL2832/DVB-T)
C
67
star
17

battleship-rs

Battleship game implemented in Rust
Rust
65
star
18

git-cliff-action

GitHub action to generate a changelog based on the Git history
Shell
65
star
19

k3pler

Android network connection blocker and packet analyzer built on top of local HTTP proxy.
Java
48
star
20

orhun

My GitHub profile README.md ⭐:octocat:
41
star
21

rustypaste-cli

A CLI tool for rustypaste
Rust
36
star
22

ApkServInject

Tool for injecting (smali) services to APK files
Java
30
star
23

cargo-nocode

Cargo subcommand to easily bootstrap nocode applications. Write nothing; deploy nowhere.
Rust
29
star
24

god

Linux utility for simplifying the Git usage.
Go
25
star
25

PSAUX

Android task manager and automated background service killer.
Java
20
star
26

alpkg

Set up Alpine Linux packaging environment with a breeze! 🏔
Shell
18
star
27

packaging-rust-for-npm

https://blog.orhun.dev/packaging-rust-for-npm/
JavaScript
17
star
28

Picasso

PIC16F877A based 5V/20MHz development board and PIC programmer
C
15
star
29

PKGBUILDs

Arch Linux packages that I maintain 🔧
Shell
13
star
30

personal-blog

The source of my blog ✍🏼
SCSS
13
star
31

dialogflowbot

Google's Dialogflow implementation on Android with additional features.
Java
11
star
32

i3-workspace-brightness

Utility to auto-adjust the brightness of i3wm workspaces
Rust
11
star
33

Black-Waves

A wavy dark theme for VSCode
10
star
34

HydropotX

Automated and Self-contained Hydroponics System 🌱
Kotlin
9
star
35

advent-of-code

My Advent of Code solutions 🐢
Rust
8
star
36

Last-Commit

A VSCode extension that focuses on the last git commit
JavaScript
7
star
37

zig-http-benchmarks

Benchmarking Zig HTTP client against Rust, Go, Python and curl
Zig
6
star
38

binsider

Analyze ELF binaries like a boss (WIP)
Rust
4
star
39

orhun.github.io

Personal website
HTML
4
star
40

base16-kermit

Base16 for kermit
Mustache
3
star
41

godsings

https://melody.godsays.xyz
Python
3
star
42

parseit

A simple text file parsing library powered by regex and glob patterns
Rust
3
star
43

typewriter

Turn your keyboard into a typewriter (WIP)
Rust
2
star
44

firebox-auth-cracker

A CLI tool to brute force the authentication signature of WatchGuard's Firebox
Rust
2
star
45

playfair-rs

Playfair cipher implemented in Rust
Rust
2
star
46

rust-arch-lto

Rust + ABS + LTO = 🤯 (PoC)
Shell
1
star
47

abstractapi-rs

Rust API bindings for the Abstract HTTP API
Rust
1
star
48

rust-tui-example

A very simple TUI program to demonstrate on Rust Munich Meetup #8
Rust
1
star
49

ytpls

[experimental] YouTube Playlist Synchronizer backed by yt-dl & git
Rust
1
star