konst
git-cliff
konst | git-cliff | |
---|---|---|
4 | 33 | |
79 | 7,682 | |
- | - | |
7.4 | 9.7 | |
27 days ago | 6 days ago | |
Rust | Rust | |
zlib License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
konst
- Konst for Rust: Const equivalents of std functions, comparison, and parsing
-
What's everyone working on this week (45/2022)?
Doing the last few days of work on konst 0.3. I'm in the middle of working out the best way to make the konst::slice::bytes_* functions take &[u8], &[u8; N], &str, or char as the second parameter.
-
Whatβs everyone working on this week (41/2022)?
Last week I finished a release of konst where I provide const equivalents of iterators.
-
Whatβs everyone working on this week (13/2021)?
Continuing to work on konst, last week I added const parsing functions for integers (and bool), and many const equivalents of Option and Result methods, among other things.
git-cliff
-
Getting Started with CLI tools in Rust using Clap
git-cliff is a terminal tool that can generate changelog from the Git history by using conventional commits, as well as by using regex-powered parsers and you can even change the changelog template itself by using a configuration file. This tool is a great example of text parsing on the terminal and also uses clap_mangen which generates man pages. Useful for anyone who is serious about looking into making a production-ready terminal tool!
- Adding GitHub integration to git-cliff (need opinions/comments)
-
Auto-Generated Customer-Friendly Changelogs
Solutions exist for this. Our company does this with git-cliff. Using conventional commits, any commit labeled with the subject "www" will appear in our public changelog.
-
changelog-gh-usernames: A tool to replace emails in changelogs with GitHub usernames
This was primarily aimed to work with git-cliff to generate changelogs for GitHub releases, since tagging contributors would include them as contributors for the release, while also ensuring structured changelogs thanks to git-cliff. As of now, it requires a few extra steps to get it working with git-cliff, but the integration should be much better once the PR for post-processors is merged.
- git-cliff is being re-licensed under the MIT & Apache 2.0
- Hey everyone, exciting news! Git-Cliff just dropped version 1.0.0! Who else is psyched to try it out? Let's hear your thoughts in the comments! ππ
- git-cliff 1.2.0 is released! (highly customizable changelog generator)
- Hey guys, exciting news! We just released git-cliff v1.0.0! This tool is gonna make your Git experience even better. Make sure to give it a try and let us know your thoughts in the comments. Happy coding! ππ¨π»βπ»π©π»βπ»
-
A new open-sourcing project launches!!! A declarative, compose-based and cross-platform GUI
It's the first time I see someone combining gitmoji with conventional commits (I use the later now for all my project, to generate my changelogs automatically with with git-cliff.)
- GitHub - orhun/git-cliff: A highly customizable Changelog Generator that follows Conventional Commit specifications β°οΈ
What are some alternatives?
guiver - GUI programming with Rust
conventional-changelog - Generate changelogs and release notes from a project's commit messages and metadata.
heed - A fully typed LMDB wrapper with minimum overhead π¦
cocogitto - The Conventional Commits toolbox
atomic-server - An open source headless CMS / real-time database. Powerful table editor, full-text search, and SDKs for JS / React / Svelte.
git-cliff-action - GitHub action to generate a changelog based on the Git history
Game - A 3D RTS game implemented in Rust.
changie - Automated changelog tool for preparing releases with lots of customization options
databricks-kube-operator - A Kubernetes operator to enable GitOps style deploys for Databricks resources
cargo-update - A cargo subcommand for checking and applying updates to installed executables
current_platform - Find out what platform your code is running on from Rust
GitHub Changelog Generator - Automatically generate change log from your tags, issues, labels and pull requests on GitHub.