Go Utility

Open-source Go projects categorized as Utility

Top 23 Go Utility Projects

  • qrcp

    :zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.

  • asciigraph

    Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jj

    JSON Stream Editor (command line utility) (by tidwall)

  • Project mention: Git is simply too hard | news.ycombinator.com | 2023-06-03

    There was another project called jj (JSON Stream Editor) mentioned here recently:

    https://github.com/tidwall/jj

  • fac

    Easy-to-use CUI for fixing git conflicts

  • pie

    🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance. (by elliotchance)

  • fp-go

    functional programming library for golang (by IBM)

  • Project mention: IBM/fp-go: functional programming library for golang | /r/functionalprogramming | 2023-08-19
  • xurls

    Extract urls from text

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • k2tf

    Kubernetes YAML to Terraform HCL converter

  • addlicense

    A program which ensures source code files have copyright license headers by scanning directory patterns recursively

  • Project mention: Add License Headers to Your Code Files | dev.to | 2023-08-28

    This is where license header adding tools come in handy. One commonly used tool is the addlicense project under the 'google' organization. 'addlicense' allows you to add license statements to specified files via command-line interaction. However, 'addlicense' has limited functionality; it only adds license headers to files. Some issues raised for 'addlicense' include:

  • version-checker

    Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.

  • Koazee

    A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.

  • wallutils

    :city_sunset: Utilities for handling monitors, resolutions, wallpapers and timed wallpapers

  • discord-image-downloader-go

    A simple tool which downloads pictures posted in discord channels of your choice to a local folder.

  • autosaved

    Never worry about losing your code. Written in Go

  • gotabulate

    Gotabulate - Easily pretty-print your tabular data with Go

  • util

    A collection of useful utility functions (by shomali11)

  • strutil-go

    Golang metrics for calculating string similarity and other string utility functions (by adrg)

  • bat

    Battery management utility for Linux laptops. (by tshakalekholoane)

  • Project mention: I need help setting battery limit to 60% on linux | /r/linux | 2023-06-26

    You can use https://github.com/tshakalekholoane/bat to set the threshold via cli. If you use GNOME you can instead use this https://github.com/maniacx/Battery-Health-Charging/ shell extension.

  • doku

    💽 Doku - Docker disk usage dashboard

  • discord-downloader-go

    A Discord bot program to download and otherwise handle files sent in Discord channels with extensive configuration. Can be used as a genuine Discord Bot or user account / self-bot

  • wifiqr

    Create a QR code with your Wi-Fi login details

  • g

    powerful and cross-platform ls 🌈 built for modern terminal (by Equationzhao)

  • Project mention: G: Cross-platform alternative to ls, written in Go | news.ycombinator.com | 2023-10-22
  • dotfiles

    dotfiles symbolic links management CLI (by rhysd)

  • Project mention: Rotz: Cross platform dotfile manager written in Rust | news.ycombinator.com | 2024-04-08

    I've been looking for a cross-platform dotfile management tool and I had some hope for this but it seems a little too complex, and I don't like that I would end up with lots of yaml/toml/json files. I use Mac, Windows, and Linux and I want to have a single configuration for all. I've been using https://github.com/rhysd/dotfiles and it is the only thing that really works well for me.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go Utility related posts

Index

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

Project Stars
1 qrcp 9,776
2 asciigraph 2,513
3 jj 1,935
4 fac 1,831
5 pie 1,824
6 fp-go 1,497
7 xurls 1,158
8 k2tf 1,142
9 addlicense 672
10 version-checker 645
11 Koazee 520
12 wallutils 441
13 discord-image-downloader-go 344
14 autosaved 329
15 gotabulate 309
16 util 286
17 strutil-go 279
18 bat 256
19 doku 253
20 discord-downloader-go 251
21 wifiqr 251
22 g 237
23 dotfiles 218

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com