Open-source privacy software
2306 open-source libraries, tools and applications tagged privacy, ranked by how closely privacy is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
2306 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| DNSCrypt/SimpleDnsCrypt Simple DNSCrypt is a Windows GUI management tool for configuring dnscrypt-proxy. It simplifies setting up encrypted DNS on Windows systems. | 52 | 2467 | active |
| jonssonyan/h-ui H UI is a lightweight web panel for managing the Hysteria2 proxy server, written in Go. It provides user management, traffic limits, subscr… | 79 | 2460 | active |
| leilei926524-tech/anti-distill A tool that sanitizes AI Skill files employees are asked to write, producing a professional-looking but hollowed-out version for submission… | 52 | 2455 | active |
| google-parfait/tensorflow-federated TensorFlow Federated (TFF) is an open-source Python framework for machine learning and other computations on decentralized data. It provide… | 67 | 2454 | active |
| lihenggui/blocker Blocker is an Android application that manages app components (activities, services, receivers, providers) using PackageManager and Intent … | 70 | 2450 | active |
| vpnhood/VpnHood VpnHood is an open-source, cross-platform VPN client and server built entirely from scratch in C#/.NET, designed to be undetectable by deep… | 96 | 2449 | active |
| element-hq/element-x-android Element X Android is the next-generation Matrix messenger client from Element, built on the Matrix Rust SDK with a Jetpack Compose UI. It i… | 98 | 2441 | active |
| NodePassProject/Anywhere Anywhere is a native proxy client for iOS, iPadOS, macOS, and tvOS built entirely in Swift with no external proxy-core bridges. It implemen… | 66 | 2441 | active |
| hitsz-ids/synthetic-data-generator SDG (Synthetic Data Generator) is a Python framework for generating high-quality synthetic structured tabular data using deep learning, GAN… | 75 | 2440 | active |
| fscarmen/warp-sh A shell script suite for connecting Linux servers to Cloudflare WARP via WGCF, adding IPv4/IPv6 network connectivity through WireGuard. It … | 71 | 2439 | active |
| cloudflare/gokey gokey is a vaultless password manager written in Go that deterministically derives passwords and cryptographic keys on the fly from a maste… | 73 | 2436 | stable |
| Lightning Browser Lightning Browser is a lightweight, open-source web browser for Android built with Kotlin and Java. It offers fast, simple browsing with fe… | 66 | 2435 | active |
| yjeanrenaud/yj_nearbyglasses Nearby Glasses is a mobile app that scans Bluetooth LE advertisements to detect smart glasses (like Ray-Ban Meta) nearby and warns the user… | 80 | 2433 | active |
| YTwsy/OpenSurge-for-Mac OpenSurge for Mac is an open-source, Surge-style macOS gateway and control plane that turns a Mac into a whole-home transparent proxy gatew… | 80 | 2426 | active |
| remotestorage/remotestorage.js remoteStorage.js is a JavaScript/TypeScript client library for storing user data locally in the browser and syncing it with remoteStorage s… | 83 | 2423 | stable |
| anticensority/runet-censorship-bypass A browser extension for Chromium and Firefox that bypasses internet censorship in Russia using PAC (Proxy Auto-Config) scripts. It keeps th… | 62 | 2415 | active |
| feiniaoyun/feiniaoyun A repository serving as a mirror-link directory for Feiniaoyun, a commercial VPN/proxy subscription service, listing rotating access URLs r… | 68 | 2411 | active |
| dndx/phantun Phantun is a lightweight, high-performance UDP-to-TCP obfuscator written in safe Rust that disguises UDP packets as TCP streams to pass thr… | 66 | 2408 | active |
| htrgouvea/nipe Nipe is a Perl-based command-line engine that routes all of a machine's network traffic through the Tor network by manipulating iptables/ip… | 75 | 2398 | active |
| zfl9/ss-tproxy A shell script that sets up transparent proxying on Linux using iptables/nftables TPROXY and REDIRECT rules, working with clients like ss-l… | 47 | 2393 | active |
| 0x48piraj/fadblock FadBlock Origin is a browser extension that blocks YouTube ads by detecting ads and fast-forwarding through them in under 100 milliseconds,… | 10 | 2382 | active |
| fastino-ai/GLiNER2 GLiNER2 is a Python library for schema-based information extraction and text classification, supporting named entity recognition, structure… | 85 | 2369 | active |
| degoog-org/degoog Degoog is a self-hosted search aggregator that queries multiple search engines in parallel from your own server and merges results into a s… | 82 | 2367 | active |
| FiloSottile/whoami.filippo.io A public SSH server (written in Go) that identifies visitors by enumerating the public keys their SSH client offers and matching them again… | 63 | 2367 | stable |
| EtherDream/jsproxy An online web proxy that uses browser Service Workers to intercept and rewrite requests client-side, so the nginx-based server only forward… | 32 | 9324 | maintenance |
| WhatsApp/proxy An official WhatsApp proxy implementation that lets users host their own proxy infrastructure to connect to WhatsApp for chat messaging. It… | 92 | 2359 | active |
| alangrainger/immich-public-proxy A stateless proxy that sits in front of a self-hosted Immich instance and serves only explicitly shared photos, videos, and albums to the p… | 85 | 2359 | active |
| keepassxreboot/keepassxc-browser KeePassXC-Browser is a WebExtension that integrates the KeePassXC password manager with Firefox, Chrome/Chromium, and Edge via native messa… | 99 | 2358 | active |
| Keybase Keybase is an open-source end-to-end encrypted messaging, file-sharing, and identity-verification platform with clients for macOS, Windows,… | 88 | 9258 | maintenance |
| jeremyckahn/chitchatter Chitchatter is a free, open-source communication tool offering secure peer-to-peer chat, video, audio, and file sharing directly between br… | 77 | 2342 | active |
| dnakov/little-rat A small Chrome extension that monitors and optionally blocks network calls made by other browser extensions. It requires the extensions-on-… | 31 | 2338 | active |
| Laverna/laverna Laverna is a JavaScript note-taking web application with a Markdown editor and client-side encryption, positioned as an open-source alterna… | 23 | 9168 | maintenance |
| quenhus/uBlock-Origin-dev-filter A set of uBlock Origin filter lists that hide copycat and SEO-spam websites from search results on Google, DuckDuckGo, and other engines. I… | 37 | 2324 | active |
| AhmetCanArslan/ShizuWall ShizuWall is a lightweight Android firewall app that controls per-app network access without using a VPN tunnel. It works on Android 11+ by… | 83 | 2321 | active |
| V2Ray for OpenWrt OpenWrt/LEDE package definitions (Makefiles) for building and installing V2Ray core on OpenWrt routers, distributed via opkg feeds or prebu… | 92 | 2319 | active |
| bjdgyc/anylink AnyLink is an enterprise-grade SSL VPN server written in Go that supports many concurrent remote-access users. It implements the OpenConnec… | 90 | 2316 | active |
| owerdogan/whoami-project Whoami is a user-friendly privacy and anonymity CLI tool for Debian and Arch-based Linux distributions. It bundles 9+ modules such as IP ch… | 40 | 2313 | active |
| sglfree/freesky A distribution and documentation hub for free anti-censorship (circumvention) software such as Freegate, Ultrasurf, Psiphon 3, and nthLink,… | 66 | 2307 | active |
| xrpcommunity/XRP-community-wallet A non-custodial, open-source web wallet for XRP Ledger and EVM networks, built by the community. Keys and seed phrases are encrypted and st… | 69 | 2305 | active |
| ajayyy/DeArrow DeArrow is an open-source browser extension that crowdsources better titles and thumbnails for YouTube videos, replacing sensationalized cl… | 93 | 2299 | active |
| yan5xu/ququ QuQu is an open-source, free desktop voice dictation app built with Electron, designed as a privacy-first Wispr Flow alternative optimized … | 25 | 2296 | active |
| yuezk/GlobalProtect-openconnect A GlobalProtect VPN client for Linux built on OpenConnect, offering both a CLI and a Tauri-based GUI. It supports SSO authentication includ… | 99 | 2295 | active |
| gautamkrishnar/nothing-private Nothing Private is a proof-of-concept website demonstrating that browser fingerprinting can identify and track users even in private browsi… | 66 | 2292 | active |
| AaronL725/grok-register A Python toolkit that automates bulk registration of Grok accounts using real Chromium browser automation, with GUI, CLI, and WebUI interfa… | 57 | 2286 | active |
| sh-dv/hat.sh Hat.sh is a browser-based web application for secure local file encryption and decryption using XChaCha20-Poly1305 with chunked streaming v… | 23 | 2286 | active |
| OpenSteam001/OpenSteamTool OpenSteamTool is an open-source Windows-only Steam unlocker written in C++ that unlocks unowned games and DLCs via Lua configuration, manif… | 68 | 2276 | active |
| an-anime-team/an-anime-game-launcher A graphical game launcher for Linux that manages and runs an anime game (Genshin Impact) via Wine, with built-in telemetry disabling. It of… | 96 | 2272 | active |
| teamgram/teamgram-server Teamgram Server is an unofficial open-source MTProto 2.0 server implementation written in Go that is compatible with official Telegram clie… | 62 | 2271 | active |
| Fullmoon fullmoon is a free, open-source iOS/iPadOS/macOS/visionOS app for chatting with local large language models, built on Apple's MLX Swift fra… | 30 | 2268 | active |
| endurain-project/endurain Endurain is a self-hosted fitness tracking service, similar to Strava, that gives users full control over their activity, gear, and health … | 90 | 2264 | active |
| loc567/loc567 loc567 is a fully open-source, free, purely web-based iOS mock location tool that works through Safari without a computer, jailbreak, or Tr… | 50 | 2260 | active |
| gsliepen/tinc Tinc is a peer-to-peer VPN daemon that creates encrypted private networks over the Internet with automatic full-mesh routing and NAT traver… | 74 | 2256 | stable |
| mailpile/Mailpile Mailpile is a free, open-source, privacy-focused email client with built-in PGP encryption, a fast custom search engine, and tag-based orga… | 23 | 8811 | maintenance |
| julian-klode/dns66 DNS66 is an open-source Android app that blocks ads and malicious hosts by intercepting DNS queries through a local VPN service. It uses co… | 10 | 2246 | active |
| tdurieux/anonymous_github Anonymous GitHub is a proxy server that anonymizes GitHub repositories (owner, org, repo name, file names, and file contents) so researcher… | 76 | 2242 | active |
| irungentoo/toxcore Toxcore is the core C library implementing the Tox protocol, a fully encrypted, peer-to-peer, serverless communication platform for instant… | 32 | 8744 | maintenance |
| wabarc/wayback Wayback is an open-source web archiving tool written in Go that captures and preserves web pages via services like Internet Archive, archiv… | 83 | 2241 | active |
| FossifyOrg/Calendar Fossify Calendar is an open-source, ad-free Android calendar app for managing events, reminders, and recurring schedules with customizable … | 100 | 2232 | stable |
| GrapheneOS/Vanadium Vanadium is a privacy and security hardened variant of Chromium that serves as the standard browser and WebView provider on GrapheneOS. It … | 95 | 2231 | active |
| berthubert/googerteller A C++ command-line tool that plays audible beeps whenever your computer sends packets to Google services or known trackers, using tcpdump o… | 32 | 2225 | active |
| pentacent/keila Keila is an open source (AGPL-3.0) email newsletter tool written in Elixir, positioned as an alternative to Mailchimp or Sendinblue. It sup… | 95 | 2223 | active |
| kimci86/bkcrack bkcrack is a command-line tool that cracks legacy ZIP encryption (ZipCrypto/PKWARE) using Biham and Kocher's known plaintext attack. Given … | 71 | 2223 | active |
| MatthewKuKanich/FindMyFlipper A FlipperZero application that turns the device into a BLE tracker beacon emulating Apple AirTags, Samsung SmartTags, or Tile trackers. It … | 19 | 2223 | active |
| nextcloud/spreed Nextcloud Talk (spreed) is a self-hosted video, audio, and text chat conferencing app for Nextcloud. It supports private, group, public, an… | 95 | 2218 | stable |
| MikeWang000000/Natter Natter is a Python CLI tool that exposes local TCP/UDP ports behind a full-cone NAT to the public Internet by discovering the external mapp… | 53 | 2214 | active |
| kaaass/ZerotierFix An unofficial ZeroTier Android client patched from the official app, adding features like self-hosted Moon support, custom planet configura… | 23 | 2214 | active |
| rofl0r/microsocks MicroSocks is a tiny, multithreaded SOCKS5 proxy server written in C with minimal resource usage and no config file required. It supports I… | 66 | 2206 | active |
| dchristl/macless-haystack Macless-Haystack is a self-hosted application that lets you build your own Apple FindMy network tracker using OpenHaystack-compatible hardw… | 72 | 2205 | active |
| qwj/python-proxy pproxy is a lightweight asynchronous tunnel proxy implemented in pure Python 3 asyncio, supporting HTTP, HTTP2, HTTP3/QUIC, SOCKS4/5, Shado… | 32 | 2203 | active |
| Spacebar Spacebar is a free, open-source, self-hostable re-implementation of Discord's client-server API, providing chat, voice, and video communica… | 76 | 2202 | active |
| m13253/dns-over-https A high-performance DNS-over-HTTPS (DoH) client and server written in Go, supporting both the Google DoH JSON API and IETF RFC 8484 wire for… | 74 | 2201 | active |
| fly8888/cursor_machine_id A cross-platform set of Python, shell, and batch scripts that reset the device/machine identifiers used by the Cursor editor to bypass devi… | 43 | 2199 | active |
| pass-with-high-score/blockads-android BlockAds is a free, open-source Android app that blocks ads, trackers, and malware system-wide using local VPN-based DNS filtering, with no… | 83 | 2196 | active |
| JinnLynn/genpac A Python CLI tool that converts the gfwlist blocked-domains list into configuration files for various proxy tools, including PAC, Dnsmasq, … | 77 | 2181 | active |
| manuelernestog/weektodo WeekToDo is a free, open-source, minimalist weekly planner and to-do list app that combines a calendar and task lists in one interface. It … | 34 | 2178 | active |
| UseInterstellar/Interstellar Interstellar is a self-hosted web proxy with a clean UI, fast speeds, and a built-in collection of apps and games. It supports tab cloaking… | 89 | 2177 | active |
| NobyDa/Script A collection of JavaScript scripts and configuration files for iOS proxy tools such as Surge, Quantumult X, Loon, Stash, and Shadowrocket. … | 72 | 8448 | maintenance |
| j-hc/zygisk-detach A Zygisk module for rooted Android devices that detaches installed apps from the Play Store by hooking libbinder, preventing Play Store fro… | 89 | 2175 | active |
| alexbers/mtprotoproxy A fast, async MTProto proxy server for Telegram written in Python, deployable via Docker or directly. It supports channel advertising via M… | 67 | 2174 | stable |
| LukeSmithxyz/emailwiz A shell script that automates installing and configuring a full email server on Debian/Ubuntu using Postfix, Dovecot, Spamassassin, OpenDKI… | 77 | 2170 | active |
| cyfdecyf/cow COW is an HTTP proxy server written in Go that automatically detects blocked websites and routes only those through parent (secondary) prox… | 23 | 8407 | maintenance |
| IPFS Desktop Suite IPFS Companion is a browser extension that adds native support for ipfs:// and ipns:// addresses to Firefox, Chrome, Brave, Edge, and Opera… | 83 | 2167 | active |
| TsingZ0/PFLlib PFLlib is a beginner-friendly Python library and benchmark for traditional and personalized federated learning, offering 39 algorithms, 24 … | 55 | 2166 | active |
| BishopFox/unredacter Unredacter is an Electron-based desktop tool that demonstrates how pixelated redactions in images can be reversed by brute-force guessing t… | 32 | 8398 | maintenance |
| p4gefau1t/trojan-go Trojan-Go is a full-featured Trojan proxy written in Go that disguises proxy traffic as normal TLS traffic to bypass censorship systems lik… | 23 | 8387 | maintenance |
| thedogecraft/sparkle Sparkle is a Windows desktop application for debloating and optimizing PCs, built with Electron, React, TypeScript, and PowerShell. It appl… | 92 | 2155 | active |
| benvinegar/counterscale Counterscale is a self-hosted, privacy-friendly web analytics tracker and dashboard built on Cloudflare Workers and Workers Analytics Engin… | 78 | 2155 | active |
| lqzhgood/wechat-need-web A Chrome/Edge/Firefox browser extension (Manifest V3) that re-enables access to WeChat's web client. It is a TypeScript refactor of the old… | 43 | 2153 | active |
| sparrowwallet/sparrow Sparrow is a free, open-source desktop Bitcoin wallet application built in Java with a focus on security, privacy, and transparency. It sup… | 97 | 2150 | active |
| LinkSheet LinkSheet is an Android app that reimplements the pre-Android 12 system link handling behavior, letting users choose which app opens links.… | 66 | 2147 | active |
| damus-io/damus Damus is an open-source, Twitter-like client for the Nostr decentralized social network protocol, built in Swift for iPhone, iPad, and macO… | 75 | 2146 | active |
| Silentely/eSIM-Tools A free web-based toolset for existing Giffgaff (UK) and Simyo (NL) subscribers to convert physical SIM cards to eSIMs, transfer eSIMs betwe… | 62 | 2142 | active |
| pablouser1/ProxiTok ProxiTok is an open-source alternative frontend for TikTok, inspired by Nitter, written in PHP. It proxies all requests to TikTok server-si… | 30 | 2142 | active |
| bestruirui/BestSub BESTSUB is a self-hosted web application for managing proxy subscriptions for Clash, Mihomo, and sing-box, with a dashboard for subscriptio… | 83 | 2139 | active |
| uBlock-LLC/uBlock uBlock is a fast, lightweight browser extension that blocks ads, pop-ups, and trackers in Chrome, Firefox, Safari, Edge, and Opera. It emph… | 10 | 8248 | maintenance |
| teddysun/shadowsocks_install A collection of shell scripts that automatically install and configure Shadowsocks and ShadowsocksR proxy servers (Python, libev, and Go va… | 60 | 8244 | maintenance |
| CluvexStudio/Aether Aether is a Rust-based censorship circumvention client for heavily restricted networks that discovers reachable gateways, builds encrypted … | 80 | 2130 | active |
| adamfisk/LittleProxy LittleProxy is a high-performance HTTP(S) proxy written in Java on top of the Netty networking library. It can be run standalone from the c… | 23 | 2130 | active |
| Mina Protocol Mina is a layer-1 cryptocurrency protocol implemented in OCaml featuring a constant-sized (~22KB) blockchain built with recursive zero-know… | 95 | 2128 | active |
| dat-ecosystem/dat Dat is a command-line tool and JavaScript library for peer-to-peer sharing and live synchronization of files over the Hypercore Protocol, c… | 23 | 8224 | maintenance |