Top 23 Go Utility Projects
:zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.Project mention: Transfer files over WiFi between your computer and your smartphone | reddit.com/r/commandline | 2021-04-20
I've been using qrcp, any advantages to this?
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.Project mention: How should I approach plotting (2d and 3d) in Golang project? | reddit.com/r/golang | 2021-03-21
asciigraph is a library for plotting basic graphs in a terminal. It's probably not what you want to have, still an awesome project.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
JSON Stream Editor (command line utility)Project mention: I ported Gjson to Rust. | reddit.com/r/rust | 2021-03-27
Extract urls from text
Kubernetes YAML to Terraform HCL converterProject mention: Does anyone use terraform to manage Kubernetes objects as opposed to using plain yamls/helm charts/kustomize? | reddit.com/r/kubernetes | 2021-03-20
Almost all is created as manifest/helm in K8S world, too much toil to convert (tool like https://github.com/sl1pm4t/k2tf help but exists corners cases)
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Gotabulate - Easily pretty-print your tabular data with Go
A simple tool which downloads pictures posted in discord channels of your choice to a local folder.Project mention: Archiving Discord group chats and servers where I am the owner? | reddit.com/r/DataHoarder | 2021-01-11
Be aware that DiscordChatExporter, exports only the text, if you want to download images and attachments you can use this: https://github.com/Seklfreak/discord-image-downloader-go
A collection of useful utility functions (by shomali11)
A fast string sorting algorithm (MSD radix sort)
:city_sunset: Utilities for handling monitors, resolutions, wallpapers and timed wallpapersProject mention: [OC] Sunpaper - dynamic wallpaper timing based on sunrise and sunset | reddit.com/r/unixporn | 2021-02-26
From what I can tell setwallpaper is part of the dependencies listed in the readme. Install wallutils and you should be fine. c:
Create a QR code with your Wi-Fi login detailsProject mention: Create a QR code with your Wi-Fi login details | reddit.com/r/opensource | 2020-12-27
Telegram bot constructor from command-line
Match regex group into go struct using struct tags and automatic parsingProject mention: Library for working with regex groups in Golang | news.ycombinator.com | 2021-01-11
Watermark PDF files using image or text
:large_blue_circle: Format /etc/fstabProject mention: fstabfmt: Format /etc/fstab files | reddit.com/r/golang | 2021-03-12
Library and cli for extracting data from HTML via CSS selectors
The Go library that will drive you to AOP world!
Path parsing for segment unmarshaling and slicing.Project mention: What is your favorite Go web framework? | reddit.com/r/golang | 2021-03-26
Also, I avoid any alternative handler funcs. For path segment parsing I wrote https://github.com/codemodus/parth
A sanitization-based swear filter for Go.
Golang metrics for calculating string similarity and other string utility functions (by adrg)
tool for character manipulationsProject mention: Announcing chr 1.0.0: A command-line tool that gives information about Unicode characters | reddit.com/r/rust | 2021-01-05
https://github.com/philpennock/character is also pretty cool; and actually has a bunch of features uni doesn't have (yet). I may not even have worked on uni had I known about Phil's project, but ah well.
Convert xml and json to go struct
What are some of the best open-source Utility projects in Go? This list will help you: