38 Resources
Golang changelog-formatter Libraries
Mdfmt - A Markdown formatter that follow the CommonMark. Like gofmt, but for Markdown
Introduction A Markdown formatter that follow the CommonMark. Like gofmt, but fo
Esfmt - An opinionated, zero-configuration formatter for ES/TS/ESX/TSX
esfmt - an opinionated, zero-configuration formatter for ES/TS/ESX/TSX Status: t
A CLI to replace your git commit command, so your git message can partially follow the Conventional Changelog ecosystem
COMMIT CLI A CLI to replace your git commit command, so your git message can partially follow the Conventional Changelog ecosystem. And yes, it is bui
A Changelog Management Tool written in Go which is compatible with Linux, Windows and Mac OS-X.
changelog-go A Changelog Management Tool written in Go which is compatible with Linux, Windows and Mac OS-X. Demo Motivation Think about that: You hav
A simple library for formatting and laying out text in your terminal
Paragraphical This a library to format you blocks of text in neat paragraph layouts without you having to think about it too much. Getting Started Pre
Automated changelog tool for preparing releases with lots of customization options
Changie Separate your changelog from commit messages without conflicts. Features File based changelog management keeps your commit history and release
Changelog generator : use a git repository and various data sources and publish the result on external services
Chyle produces a changelog from a git repository. Usage How it works ? Setup Documentation and examples Contribute Usage Create a changelog from your
Parallelized formatter with no external dependencies for gherkin (cucumber, behat...)
Ghokin Ghokin format and apply transformation on gherkin files. Install Usage Documentation Setup Contribute Install Download the latest binary for yo
Sync tags in your git repository and a changelog in Keep a Changelog format with releases of your GitLab project.
Automatic GitLab releases Sync tags in your git repository and a changelog in Keep a Changelog format with releases of your GitLab project. Features:
Opionated sql formatter for use with .go files containing backticked queries
fumpt-the-sql Opionated sql formatter for use with .go files containing backticked queries. Uses https://sqlformat.darold.net/ for the actual sql form
Independent set of GDScript tools - parser, linter and formatter
GDScript Toolkit This project provides a set of tools for daily work with GDScript. At the moment it provides: A parser that produces a parse tree for
axmlfmt is an opinionated formatter for Android XML resources
axmlfmt axmlfmt is an opinionated formatter for Android XML resources. It takes XML that looks like ?xml version="1.0" encoding="utf-8"? LinearLayo
Generate simple CHANGELOG
changelog Generate simple CHANGELOG Install Download the one that suits your environment and place it in a location that is in your PATH. https://gith
a fast changelog generator sourced from PRs and Issues
chronicle A fast changelog generator that sources changes from GitHub PRs and issues, organized by labels. chronicle --since-tag v0.16.0 chronicle --s
tabitha is a no-frills tabular formatter for the terminal.
tabitha tabitha is a no-frills tabular formatter for the terminal. Features Supports padding output to the longest display text, honoring ANSI colors
A shell parser, formatter, and interpreter with bash support; includes shfmt
A shell parser, formatter, and interpreter with bash support; includes shfmt
GoMoney provides ability to work with monetary value using a currency's smallest unit.
Go implementation of Fowler's Money pattern
groqfmt is a formatter for the GROQ query language
groqfmt groqfmt is a formatter for the GROQ query language. Usage Either: groqfmt INPUT OUTPUT or: cat INPUT | groqfmt OUTPUT or cat INPUT | groqf
đ Easily format yaml files on terminal or your editor
YAMLFMT A simple and extensible yaml formatter. Installation go install github.com/UltiRequiem/yamlfmt@latest Make sure your $PATH includes the $GOPAT
đ Elegant changelog generator
English | ä¸æįŽäŊ whatchanged An elegant changelog generator. Focus on Elegant/Simple/Efficient/Scalable Feel the magic online Feature: Cross-platform su
A cross-platform changelog file generator
changelogger A changelog file generator heavily inspired on towncrier. Why? I'm looking for an alternative to towncrier that doesn't require a Python
go-playground-converter is formatter error response inspiration like express-validator in nodejs build on top go-playground-validator.
Go Playground Converter go-playground-converter is formatter error response inspiration like express-validator in nodejs build on top in go-playground
Changelog management tool, avoid merge conflicts and generate markdown changelogs.
chalog This is chalog, a changelog management tool. With chalog you can manage your project's changelog in a simple markdown format, split across mult
Small Clojure interpreter, linter and formatter.
Joker is a small Clojure interpreter, linter and formatter written in Go. Installation On macOS, the easiest way to install Joker is via Homebrew: bre
Create changelogs for Helm Charts, based on git history
helm-changelog Create changelogs for Helm Charts, based on git history. The application depends on the assumption that the helm chart is released on t
chglog is a changelog management library and tool
chglog chglog is a changelog management library and tool Why While there are other tool out there that will create a changelog output as part of their
CHANGELOG generator implemented in Go (Golang).
git-chglog CHANGELOG generator implemented in Go (Golang). Anytime, anywhere, Write your CHANGELOG. Table of Contents git-chglog Table of Contents Fea
:triangular_ruler:gofmtmd formats go source code block in Markdown. detects fenced code & formats code using gofmt.
gofmtmd gofmtmd formats go source code block in Markdown. detects fenced code & formats code using gofmt. Installation $ go get github.com/po3rin/gofm
Format /etc/fstab files.
Format /etc/fstab files. Features and limitations Can format /etc/fstab files. Will use 2 spaces between all fields, if they are of equal length. The
Generate Changelogs from Commits (CLI)
Commitlog Changelog generator using Commit History To see an example of this in action, you can check the actions file for this repo. Yes it uses itse
A shell parser, formatter, and interpreter with bash support; includes shfmt
sh A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and mksh. Requires Go 1.14 or later. Quick start To parse shell scripts, in
A golang formatter that fixes long lines
golines Golines is a golang formatter that shortens long lines, in addition to all of the formatting fixes done by gofmt. Motivation The standard gola
A shell parser, formatter, and interpreter with bash support; includes shfmt
sh A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and mksh. Requires Go 1.14 or later. Quick start To parse shell scripts, in
A general purpose application and library for aligning text.
align A general purpose application that aligns text The focus of this application is to provide a fast, efficient, and useful tool for aligning text.
Simple and configurable Logging in Go, with level, formatters and writers
go-log Logging package similar to log4j for the Golang. Support dynamic log level Support customized formatter TextFormatter JSONFormatter Support mul
Console JSON formatter with query feature
Console JSON formatter with query feature. Install: $ go get github.com/miolini/jsonf Usage: Usage of jsonf: -c=true: colorize output -d=false: de
Go implementation of Fowler's Money pattern
Money GoMoney provides ability to work with monetary value using a currency's smallest unit. This package provides basic and precise Money operations
:clock8: Better time duration formatting in Go!
durafmt durafmt is a tiny Go library that formats time.Duration strings (and types) into a human readable format. go get github.com/hako/durafmt Why