Go Other Software

Open-source Go projects categorized as Other Software

Top 23 Go Other Software Projects

  • hugo

    The world’s fastest framework for building websites.

    Latest mention: What I miss in Markdown (and Hugo) | dev.to | 2021-01-24


  • syncthing

    Open Source Continuous File Synchronization

    Latest mention: Complete rewrite of ownCloud to move away from LAMP | news.ycombinator.com | 2021-01-22

    here: https://github.com/syncthing/syncthing/wiki/Untrusted-device...

  • Gor

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

    Latest mention: How To Find Performance Issues Before Deploying | reddit.com/r/sre | 2020-12-29

    Not OP, but that is the idea. I use this tool for it, as it is dead-simple to get running and fairly configurable: https://github.com/buger/goreplay

  • restic

    Fast, secure, efficient backup program

    Latest mention: Encrypted Backup Shootout | reddit.com/r/programming | 2021-01-03

    There is at least finally a PR for it, but it's moving slowly.

  • Seaweed File System

    SeaweedFS is a distributed object store and file system to store and serve billions of files fast! Object store has O(1) disk seek, transparent cloud integration. Filer supports cross-cluster active-active replication, Kubernetes, POSIX, S3 API, encryption, Erasure Coding for warm storage, FUSE mount, Hadoop, WebDAV.

    Latest mention: I received first-ever donation on my open-source side project and it felt great | news.ycombinator.com | 2021-01-12

    I am receiving $337 per month as of now for https://github.com/chrislusf/seaweedfs

    Not something to be proud of if including the time spent to evolve the project.

  • croc

    Easily and securely send things from one computer to another :crocodile: :package:

    Latest mention: Easiest file server? | reddit.com/r/selfhosted | 2021-01-21
  • confd

    Manage local application configuration files using templates and data from etcd or consul

  • drive

    Google Drive client for the commandline

    Latest mention: google drive bulk download | reddit.com/r/DataHoarder | 2021-01-21

    i've used this on macos and linux with great success: https://github.com/odeke-em/drive

  • nes

    NES emulator written in Go.

  • Duplicacy

    A new generation cloud backup tool

    Latest mention: | news.ycombinator.com | 2021-01-27

    When you say you "copy all my files to a 3rd disk as a cold backup", do you mean you are overwriting any existing files on the 3rd disk? If so, I would recommend considering using something like Duplicacy (https://github.com/gilbertchen/duplicacy) to perform your backups with snapshots.

    The reason being is you can decide how long to keep older copies of files, just in case something changes on a file, but you don't happen to realize the incorrect update for a couple of months and want to go back to an earlier version.

    To give you an idea of what is possible, here is the snapshot configuration I use:

  • heka

    DEPRECATED: Data collection and processing made easy.

  • Docker

    Notary is a project that allows anyone to have trust over arbitrary collections of data

    Latest mention: Notary is a project that allows anyone to have trust over arbitrary collections of data | reddit.com/r/coolgithubprojects | 2021-01-17
  • myLG

    Network Diagnostic Tool

  • GoBoy

    Multi-platform Nintendo Game Boy Color emulator written in Go

  • Stack Up

    Super simple deployment tool - think of it like 'make' for a network of servers

  • lgo

    Interactive Go programming with Jupyter

  • scc

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

  • Circuit

    Circuit: Dynamic cloud orchestration http://gocircuit.org

  • Juju

    Universal Operator Lifecycle Manager (OLM) for Kubernetes operators, and operators for traditional Linux and Windows apps, with declarative integration between operators for automated microservice integration.

  • snap

    The open telemetry framework

  • borg

    Search and save shell snippets without leaving your terminal

  • Go Package Store

    An app that displays updates for the Go packages in your GOPATH.

  • vFlow

    Enterprise Network Flow Collector (IPFIX, sFlow, Netflow) from Verizon Media

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 2021-01-27.


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

Project Stars
1 hugo 49,630
2 syncthing 34,758
3 Gor 13,801
4 restic 11,765
5 Seaweed File System 11,340
6 croc 11,336
7 confd 7,307
8 drive 5,819
9 nes 4,668
10 Duplicacy 3,561
11 heka 3,417
12 Docker 2,439
13 myLG 2,410
14 GoBoy 2,282
15 Stack Up 2,233
16 lgo 2,107
17 scc 2,025
18 Circuit 1,877
19 Juju 1,817
20 snap 1,797
21 borg 1,490
22 Go Package Store 889
23 vFlow 761