Go (Programming Language) Libraries and Tools

Browse 123 Go (Programming Language) Libraries and Tools on AlternativeTo.

Copy a direct link to this comment to your clipboard
  1. Matrix icon
     419 likes

    Open protocol for decentralized, end-to-end encrypted communication supporting instant messaging, VoIP, IoT, data persistence, and silos bridging over federated servers.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Self-Hosted
    • WebRTC
    • Python
    • JavaScript
    • Go (Programming Language)
    • Cloudron
    • Java
    • Perl
    • GB flagUnited Kingdom
    Main Page
    Matrix screenshot 1
    199 alternatives
    4.2
    Very Good17 ratings
  2. Mattermost icon
     256 likes

    Self-hosted platform for chat, workflow automation, voice calls, screen sharing, AI-powered features, third-party integrations, and team messaging.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Self-Hosted
    • JavaScript
    • Software as a Service (SaaS)
    • Go (Programming Language)
    • Cloudron
    • US flagUnited States
    Mattermost screenshot 1
    Mattermost screenshot 1
    Mattermost screenshot 2
    +1
    Mattermost screenshot 3
    153 alternatives
    3.5
  3. Gogs icon
     141 likes

    The easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across ALL platforms that Go supports, including Linux, Mac OS X, Windows and ARM.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Go (Programming Language)
    • Cloudron
    • CN flagChina
    Gogs screenshot 1
    Gogs screenshot 1
    Gogs screenshot 2
    49 alternatives
    4.3
    Very Good7 ratings
  4. micasa icon
     13 likes

    Modal TUI for home projects, maintenance, appliances, vendor quotes, and incidents with offline SQLite file, file attachments, no accounts or subscriptions.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Go (Programming Language)
    • US flagUnited States
    micasa screenshot 1
    micasa screenshot 1
    micasa screenshot 2
    +3
    micasa screenshot 3
    30 alternatives
  5. Cozy Cloud icon
     135 likes

    Cozy makes the personal cloud more accessible. Respectful of the user's privacy, Cozy simplifies daily tasks: synchronize and backup photos, automate bills downloading, manage expenses, etc. Flexible and easy to use, their Open Source platform allows users to create and...

    Cost / License

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Self-Hosted
    • Go (Programming Language)
    • FR flagFrance
    • European Union flagEU
    Automate the synchronisation of your files on your PC with your Cozy.
    Save your mobile pictures, they will be available on your PC and tablet.
    Share your photos and files with your friends and family.
    +4
    All your data (bills, contacts, health refunds, photos…) automatically imported ! More than 100 available providers!
Timeline of Cozy Photos View of Cozy Drive
    89 alternatives
  6. Keybase icon
     145 likes

    Keybase is a new and free security app for mobile phones and computers. For the geeks among us: it's open source and powered by public-key cryptography.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • iPad
    • Ruby
    • JavaScript
    • Tor
    • Go (Programming Language)
    • Java
    • US flagUnited States
    Keybase screenshot 1
    Keybase screenshot 2
    Keybase screenshot 3
    78 alternatives
    4.0
    Very Good12 ratings
  7. dskDitto icon
     12 likes

    The ultra-fast, parallel duplicate-file detector with interactive menus that make clearing unnecessary duplicates hassle-free!

    Cost / License

    Application type

    Platforms

    • Mac
    • Linux
    • Windows
    • Go (Programming Language)
    • GB flagUnited Kingdom
    dskDitto screenshot 1
    dskDitto screenshot 1
    51 alternatives
  8. Picocrypt NG icon
     5 likes

    Picocrypt NG (new generation) is a very small (hence Pico), very simple, yet very secure encryption tool that you can use to protect your files. It's designed to be the go-to tool for file encryption, with a focus on security, simplicity, and reliability.

    Cost / License

    Platforms

    • Go (Programming Language)
    • Linux
    • Mac
    • Windows
    Picocrypt NG screenshot 1
    41 alternatives
  9. Shiori is a simple bookmarks manager written in Go language. Intended as a simple clone of Pocket. You can use it as command line application or as web application. This application is distributed as a single binary, which means it can be installed and used easily.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Linux
    • Self-Hosted
    • Go (Programming Language)
    • Cloudron
    • ID flagIndonesia
    Shiori Bookmark Manager screenshot 1
    45 alternatives
  10. IPFSTube icon
     48 likes

    IPFSTube is a player and uploader for videos, stored on the distributed IPFS (InterPlanetary File System) network.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
    • IPFS
    • JavaScript
    • Go (Programming Language)
    IPFSTube screenshot 1
    24 alternatives
  11. V2Ray icon
     16 likes

    A platform for building proxies to bypass network restrictions.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Go (Programming Language)
    V2Ray screenshot 1
    166 alternatives
  12. Sia icon
     28 likes

    Sia is a new decentralized cloud storage platform aimed at giving users control of their data.

    Cost / License

    • Freemium
    • Open Source

    Platforms

    • Online
    • JSON
    • JavaScript
    • Go (Programming Language)
    Main Page
    46 alternatives
  13. Reasonix icon
     2 likes

    A config- and plugin-driven harness — a single static Go binary, tuned around DeepSeek's prefix cache so token costs stay low across long sessions.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Linux
    • Windows
    • Node.JS
    • Go (Programming Language)
    • JavaScript
    • Typescript
    • npm
    • CN flagChina
    Reasonix screenshot 1
    32 alternatives
  14. Re_gent icon
     2 likes

    Version control for AI agent activity. Track what your agent did, which prompt wrote each line, and rewind when things break. Undo, blame, checkout, and replay AI coding sessions locally. Regent captures every agent action so you stay in control.

    Cost / License

    Platforms

    • Mac
    • Linux
    • Homebrew
    • Go (Programming Language)
    • Windows
    Re_gent screenshot 1
    Re_gent screenshot 1
    Re_gent screenshot 2
    +1
    Re_gent screenshot 3
    2 alternatives
  15.  7 likes

    Moor is a pager. It's designed to be easy to use and just do the right thing without any configuration.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Go (Programming Language)
    • SE flagSweden
    • European Union flagEU
    Moor screenshot 1
    Its own code in Windows Terminal, which it works in, btw!
    Moar showing a Git change
    +1
    Moar showing the source code for its own test suite
    7 alternatives
  16.  2 likes

    A terminal navigator; a cd and ls replacement.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Homebrew
    • Go (Programming Language)
    • Linux
    • Windows
    • Mac
    • RU flagRussia
    walk screenshot 1
    File previews
    3 alternatives
  17.  logalize icon
     2 likes

    Logalize is a log colorizer like colorize and ccze. But it's faster and, much more importantly, it's extensible. No more hardcoded templates for logs and keywords. Logalize is fully customizable via logalize.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Linux
    • Go (Programming Language)
    • Mac
    • Homebrew
     logalize screenshot 1
  18. OSS Rebuild icon
     3 likes

    Securing open-source package ecosystems by originating, validating, and augmenting build attestations.

    Cost / License

    Platforms

    • Go (Programming Language)
    • Linux
    • Mac
    • Windows
    • BSD
    • US flagUnited States
    OSS Rebuild screenshot 1
    16 alternatives
  19.  2 likes

    Eget is the best way to easily get pre-built binaries for your favorite tools. It downloads and extracts pre-built binaries from releases on GitHub

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • GitHub
    • Go (Programming Language)
    • Windows
    • Mac
    • Linux
    • Homebrew
    • US flagUnited States
    eget screenshot 1
    55 alternatives
  20. Kalmia icon
     4 likes

    Kalmia is a Go tool with a web interface for managing RsPress documentation. It supports multiple versions, multiple users, and includes a Markdown editor for easy edits.

    Cost / License

    Application type

    Platforms

    • Self-Hosted
    • Go (Programming Language)
    • Docker
    Kalmia screenshot 1
    Kalmia screenshot 1
    Kalmia screenshot 2
    +2
    Kalmia screenshot 3
    51 alternatives