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)

  • doku

    💽 Doku - Docker disk usage dashboard

  • 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.

  • 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

  • Jj: JSON Stream Editor

    1 project | /r/patient_hackernews | 26 May 2023
  • Jj: JSON Stream Editor

    1 project | /r/hackernews | 26 May 2023
  • Jj: JSON Stream Editor

    7 projects | news.ycombinator.com | 25 May 2023
  • Convert .tap file to .wav to record onto cassette.

    1 project | /r/zxspectrum | 11 Apr 2023
  • Text similarity analysis

    3 projects | /r/golang | 28 Mar 2023
  • Alternatives to airdrop

    3 projects | /r/linuxmint | 23 Feb 2023
  • How to transfer photos from iphone to linux computer while preserving date and time

    1 project | /r/DataHoarder | 31 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2024
    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. Learn more →

Index

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

Project Stars
1 qrcp 9,796
2 asciigraph 2,531
3 jj 1,936
4 fac 1,832
5 pie 1,843
6 fp-go 1,504
7 xurls 1,159
8 k2tf 1,144
9 addlicense 671
10 version-checker 646
11 Koazee 523
12 wallutils 452
13 discord-image-downloader-go 344
14 autosaved 329
15 gotabulate 309
16 util 286
17 strutil-go 281
18 doku 260
19 bat 259
20 discord-downloader-go 256
21 wifiqr 251
22 g 238
23 dotfiles 218

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