Go Privacy

Open-source Go projects categorized as Privacy | Edit details

Top 23 Go Privacy Projects

  • Caddy

    Fast, multi-platform web server with automatic HTTPS

    Project mention: My dashboard after learning about self-hosting during this last month | reddit.com/r/selfhosted | 2022-01-26

    Caddy (https://caddyserver.com/)

  • AdGuardHome

    Network-wide ads & trackers blocking DNS server

    Project mention: Configure AdGuard Home with Raspberry Pi | dev.to | 2022-01-25

    Go to release page, download and unpack binaries on your pi using following command -

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Fathom Analytics

    Fathom Lite. Simple, privacy-focused website analytics. Built with Golang & Preact.

    Project mention: Google Analytics declared illegal in the EU. | reddit.com/r/programming | 2022-01-19

    I’ve been using Fathom Analytics and I’ve been really happy with them.

  • Gotify

    A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (by gotify)

    Project mention: ⟳ 1 apps added, 64 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-01-11

    Gotify (version 2.3.1): A client for receiving push notifications

  • berty

    Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

    Project mention: when someone mentions web3 | reddit.com/r/linuxmemes | 2022-01-12

    It sounds similar, although not in all aspects, to what berty is, is it relevant?

  • trojan-go

    Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/

    Project mention: Did I just install a trojan? I used brew to install gcc, I then ran brew update and this happened... Malwarebytes scan comes up empty but I'm still a lil worried | reddit.com/r/antivirus | 2021-08-28

    Link to the package Github page. Judging from the project description it is a proxy made to bypass Chinas Great Firewall. If you want to get rid of it just run brew remove trojan-go.

  • quorum

    A permissioned implementation of Ethereum supporting data privacy

    Project mention: I researched XinFin Network [XDC], here's what I found (technical) | reddit.com/r/CryptoCurrency | 2021-09-15

    XinFin is a third generation blockchain, forked from Quorum, developed by J.P Morgan, and it is a private/permissioned blockchain built on the Ethereum network. You can read here why they chose Quorum.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • server

    screen sharing for developers https://screego.net/ (by screego)

    Project mention: Show HN: Jam, an Open Source Clubhouse | news.ycombinator.com | 2021-02-14

    Amazing work! The WebRTC community needs something like this so bad. Not only will this push a bunch of users toward self-hosted/free software but will also inspire others to build cool things :)

    If/when you hit scaling challenges I would love to help! I maintain github.com/pion/turn and github.com/pion/webrtc. You can see that with how screego[0] does it.

    Happy to help however I can (even if not using Pion!) One of the reasons I built it was so that I could put my TURN and Signaling server in the same process. It makes it way easier to tie your auth together for signaling+TURN. Then if you do go down the SFU route lots of interesting things you could do.

    [0] https://github.com/screego/server/blob/e845b3d29c4b5794ed10f...

  • remark42

    comment engine

    Project mention: selfhosted comments | reddit.com/r/Ghost | 2021-03-27

    on their github page :) https://github.com/umputun/remark42

  • Rudderstack

    Privacy and Security focused Segment-alternative, in Golang and React

    Project mention: How To Event Stream Data From Your Hugo Site To Google Analytics Using RudderStack | dev.to | 2022-01-19

    RudderStack is an open-source customer data platform that empowers you to track your customer events from your web, mobile, and server-side sources in real-time. We have also open-sourced our primary repository - rudder-server - on GitHub. This article will walk you through the process of integrating your Hugo site with RudderStack using our JavaScript SDK. It will also help you track the real-time user events and send them to the destinations of your choice.

  • differential-privacy

    Google's differential privacy libraries.

    Project mention: Google AI Releases A New Differentially Private Clustering Algorithm | reddit.com/r/artificial | 2021-10-22

    GitHub: https://github.com/google/differential-privacy/tree/main/learning/clustering

  • portmaster

    🏔 Love Freedom - ❌ Block Mass Surveillance

    Project mention: Feature Request: Export global and per app settings | reddit.com/r/safing | 2022-01-26

    Ninja edit: Ah found it! It was hiding over in the GitHib issues.

  • Databunker

    Secure SDK/vault for personal records/PII built to comply with GDPR

    Project mention: Practical GDPR Compliance Guide for Startup Founders | reddit.com/r/selfhosted | 2021-12-01
  • rattlesnakeos-stack

    Build your own privacy and security focused Android OS in the cloud.

    Project mention: Pixel 3a - v10.0.10 - update process? | reddit.com/r/RattlesnakeOS | 2021-11-27

    download 11.0.15 (https://github.com/dan-v/rattlesnakeos-stack/releases/tag/v11.0.15) and use this binary to 'deploy' and then kick off a 11.0 build and update your phone

  • coyim

    coyim - a safe and secure chat client

    Project mention: Ask HN: How do you feel about Slack? | news.ycombinator.com | 2021-11-15

    an image and some buttons, everyone will be able to see and interact with that.

    [0] https://github.com/coyim/coyim/search?q=0313&type=commits

    [1] https://github.com/dino/dino/commits/76e425ed2705349b201444e...

    [2] https://gitlab.freedesktop.org/telepathy/telepathy-spec/-/is...

  • server

    self-hosted tag-based time tracking (by traggo)

    Project mention: Docker-compose collection for RPi4 | reddit.com/r/selfhosted | 2021-09-27


  • derosuite

    DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to [email protected] with subject: subscribe announcements

    Project mention: Why Have High-risk Vulnerabilities From the 2019 Audit STILL Not Been Patched?? | reddit.com/r/DeroProject | 2022-01-13

    Read the release notes on the last Atlantis release, it literally says "Version fix for previous release(P2P memory consuming bug fix.)" In the release title. https://github.com/deroproject/derosuite/releases

  • surge

    Surge is a p2p filesharing app designed to utilize blockchain technologies to enable 100% anonymous file transfers. Surge is end-to-end encrypted, decentralized and open source. (by rule110-io)

    Project mention: getsurge.io P2P via blockchain | reddit.com/r/CKsTechNews | 2021-10-25
  • oasis-core

    Performant and Confidentiality-Preserving Smart Contracts + Blockchains

    Project mention: How can people still trust Facebook (META) | reddit.com/r/CryptoCurrency | 2022-01-20
  • PushBits

    A simple server for push notifications via Matrix (and a minimalistic alternative to Pushover and Gotify with a strong focus on security) 🚀📯

  • satstack

    Bitcoin full node with Ledger Live

    Project mention: Ledger just announced the Ledger Nano S Plus with more memory and a bigger display | reddit.com/r/ledgerwallet | 2021-12-10

    Or maybe you're being downvoted because you're wrong? You can run your own node with Ledger Live: https://github.com/LedgerHQ/satstack

  • discord-delete

    Tool to delete Discord message history

    Project mention: Facebook's 'Clear History' Tool Doesn't Clear Shit | news.ycombinator.com | 2021-04-12

    It's not a silver bullet of course. Discord, for instance, just 'anonymises' message history by renaming your account to Deleted User. But most people's message history is enough to deanonymise them, making that completely null and void. If you ask for your messages to actually be deleted they will refuse your request.

    I published a tool[1] on GitHub for deleting message history in the most efficient way I could find. Yet users of the tool sometimes get their accounts banned because Discord's TOS prohibits unauthorised use of their API.

    Discord is either tone-deaf to common privacy concerns or they're completely conscious of them and don't want people to clear their message history.

    [1] https://github.com/adversarialtools/discord-delete

  • dataconnector

    Connect to any API, website or database in Google Sheets.

    Project mention: Data studio connector | reddit.com/r/GoogleAppsScript | 2021-11-26

    I haven't looked at Data Studio in particular but for Google Analytics and other Google data sources you have to use OAuth2 so I'm guessing Data Studio would be the same. There's an OAuth2 library for apps script and you can see how we used it in our code (using React): https://github.com/brentadamson/dataconnector

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 2022-01-26.

Go Privacy related posts


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

Project Stars
1 Caddy 36,660
2 AdGuardHome 10,204
3 Fathom Analytics 7,007
4 Gotify 6,974
5 berty 5,199
6 trojan-go 4,158
7 quorum 4,077
8 server 3,976
9 remark42 3,508
10 Rudderstack 2,928
11 differential-privacy 2,415
12 portmaster 2,110
13 Databunker 946
14 rattlesnakeos-stack 555
15 coyim 550
16 server 340
17 derosuite 264
18 surge 230
19 oasis-core 217
20 PushBits 116
21 satstack 106
22 discord-delete 103
23 dataconnector 99
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.