Go Formatter

Open-source Go projects categorized as Formatter Edit details

Top 10 Go Formatter Projects

  • sh

    A shell parser, formatter, and interpreter with bash support; includes shfmt (by mvdan)

    Project mention: similar to shellcheck? | reddit.com/r/bash | 2022-04-21

    There are also: - shfmt - sh - bash language server - bashate

  • go-money

    Go implementation of Fowler's Money pattern (by Rhymond)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • durafmt

    :clock8: Better time duration formatting in Go!

  • slog

    📑 Lightweight, configurable, extensible logging library written in Go. 一个易于使用的,轻量级、可配置、可扩展的日志库 (by gookit)

    Project mention: slog - Lightweight, configurable, extensible Go logging library | dev.to | 2022-06-15

    Github: https://github.com/gookit/slog

  • align

    A general purpose application and library for aligning text. (by Guitarbum722)

  • fstabfmt

    :large_blue_circle: Format /etc/fstab automatically.

  • ghokin

    Parallelized formatter with no external dependencies for gherkin (cucumber, behat...)

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • yamlfmt

    📝 Easily format yaml files on terminal or your editor

    Project mention: 📝 YAMLFMT: A simple and extensible yaml formatter | reddit.com/r/golang | 2021-09-07
  • go-qmk-keymap

    This is a utility that can format your keymap array of layers as well as generating ascii-art diagrams of those layouts.

    Project mention: Looking for interesting keymaps to add to keymapdb.com | reddit.com/r/ErgoMechKeyboards | 2022-03-19

    Another option is to use the SVG file generated by go-qmk-keymap. The README is a little outdated at the time I'm writing this (2022-03-20) and says image generation is not done yet but that's not true. If you run the app, it will create a .svg file in your directory. You can see the example of an output in jurgen's keymap README.

  • Paragraphical

    A simple library for formatting and laying out text in your terminal

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-15.

Go Formatter related posts


What are some of the best open-source Formatter projects in Go? This list will help you:

Project Stars
1 sh 4,849
2 go-money 1,111
3 durafmt 437
4 slog 80
5 align 75
6 fstabfmt 55
7 ghokin 26
8 yamlfmt 22
9 go-qmk-keymap 17
10 Paragraphical 1
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.