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 |
|---|---|---|---|
| Jigsaw-Code/Intra Intra is an experimental Android app from Jigsaw (Google) that routes DNS lookups over DNS-over-HTTPS to encrypt them and prevent network-l… | 75 | 2221 | experimental |
| OpenWrt Domain Routing Suite Podkop is an open-source traffic routing tool for OpenWrt routers, built on sing-box, that lets users send selected resources through a tun… | 85 | 2189 | experimental |
| vgough/encfs EncFS is a userspace encrypted virtual filesystem built on FUSE, originally released in 2003 and recently rewritten in Rust. It transparent… | 86 | 2160 | experimental |
| kenn-io/msgvault msgvault is a Go application that archives a lifetime of email, chat, calendar, and meeting data into a local SQLite/DuckDB store, supporti… | 83 | 2160 | experimental |
| saljam/webwormhole WebWormhole is a tool that creates ephemeral, peer-authenticated WebRTC pipes between computers for sending files or data, secured with a P… | 55 | 2090 | experimental |
| OwshenNetwork/owshen Owshen Network is a privacy-focused project for Ethereum built in Rust, using zk-SNARKs to enable private transactions. It is a work in pro… | 19 | 2001 | experimental |
| happier-dev/happier Happier is an open-source, end-to-end encrypted companion client for AI coding agents like Claude Code, Codex, Gemini, and OpenCode. It let… | 83 | 1968 | experimental |
| codykociemba/NoLongerEvil-Thermostat No Longer Evil is a right-to-repair firmware and cloud replacement for bricked or sunset Nest Gen 1 and Gen 2 thermostats. It flashes modif… | 61 | 1869 | experimental |
| minh-ton/reynard-browser Reynard is an experimental Gecko-based web browser for iOS 13+, bringing the Firefox engine to a platform where third-party browsers are no… | 84 | 1835 | experimental |
| xyzeva/k-id-age-verifier A TypeScript tool that automatically completes K-ID age verification as an adult on platforms like Discord, Twitch, Kick, and Quora. It aut… | 59 | 1769 | experimental |
| GFW-knocker/gfw_resist_tls_proxy A set of Python proof-of-concept scripts (notably pyprox and randchunk) that fragment TLS Client Hello packets to evade SNI-based deep pack… | 30 | 1710 | experimental |
| PedroHBessa/backscan A Node.js web application that serves a fake 'Comprovante' (payment receipt) page and exfiltrates the visitor's geolocation to an attacker-… | 24 | 1686 | experimental |
| Morphe Morphe is an open-source Android app patcher that modifies APKs of apps like YouTube, YouTube Music, and Reddit to add features such as ad … | 81 | 181 | active |
| google/keytransparency A Google open-source key transparency service that provides a lookup service for public keys backed by a publicly auditable, tamper-proof l… | 10 | 1571 | experimental |
| Sharkord/sharkord Sharkord is a lightweight, self-hosted real-time communication platform offering voice, video, text chat, and screen sharing, built with Ty… | 84 | 1529 | experimental |
| glide-browser/glide Glide is an extensible, keyboard-focused web browser built as a fork of Firefox, with modal Vim-like keymaps, a TypeScript configuration AP… | 85 | 1497 | experimental |
| cyphar/paperback paperback is a Rust CLI tool that creates encrypted paper backups suitable for long-term storage. It encrypts data and splits the secret ke… | 51 | 1490 | experimental |
| bulwarkid/virtual-fido Virtual FIDO is a software-emulated FIDO2/U2F USB security key (like a YubiKey) that attaches to the host via a USB/IP server over local TC… | 32 | 1413 | experimental |
| darkrenaissance/darkfi DarkFi is an anonymous Layer 1 blockchain built in Rust that uses zero-knowledge cryptography (zk-SNARKs, halo2, a zkVM) to enable fully pr… | 73 | 1380 | experimental |
| SPIRIT-org/SPIRIT SPIRIT is an open-source smartphone hardware project built around the Raspberry Pi Compute Module 5, with KiCad PCB designs and schematics … | 64 | 1310 | experimental |
| Zedless Zedless is a privacy-friendly, local-first fork of the Zed code editor written in Rust. It removes proprietary cloud service dependencies, … | 10 | 1288 | experimental |
| aethereans/aether-app Aether is a peer-to-peer desktop client for ephemeral, self-moderated public discussion communities, similar to Reddit but with no central … | 32 | 1258 | experimental |
| nethical6/conversation-steganography A Go CLI tool that hides encrypted secret messages inside natural-looking chat text generated by a local LLM (GPT-2), enabling covert commu… | 52 | 1250 | experimental |
| i365dev/free4chat Free4Chat is a web application for opening temporary real-time rooms with voice chat, text chat, screen sharing, and browser-to-browser fil… | 95 | 1221 | experimental |
| thunderbird/thunderbird-ios Thunderbird for iOS is an open-source email client for iOS devices, developed from the ground up by the Thunderbird/Mozilla community. It i… | 65 | 1219 | experimental |
| leonboe1/GoogleFindMyTools A Python framework that reimplements parts of Google's Find My Device (Find Hub) network, allowing users to query trackers and Android devi… | 55 | 1195 | experimental |
| hanselime/paqet paqet is a raw-packet proxy written in Go that tunnels traffic inside hand-crafted TCP packets, bypassing the host's TCP/IP stack using pca… | 80 | 1191 | experimental |
| tailscale/tailscale-rs A work-in-progress Rust implementation of Tailscale, providing a library for building tailnet-connected applications with bindings to C, El… | 80 | 1173 | experimental |
| dannymcc/bluehood Bluehood is a self-hosted Bluetooth scanner that passively detects nearby BLE and Classic Bluetooth devices, identifies them by vendor and … | 79 | 1149 | experimental |
| dennis-tra/pcp pcp is a command-line peer-to-peer file transfer tool built on libp2p that transfers data directly between peers without relying on central… | 10 | 1100 | experimental |
| 0xGG/crossnote-app Crossnote is a local-first web app for reading and writing markdown notes, where notes are stored as plain markdown files in the browser or… | 83 | 1089 | experimental |
| MultiboxLabs/flow-browser Flow Browser is a modern, privacy-focused desktop web browser built on Electron with Chromium rendering. It offers tabbed browsing, Chrome … | 68 | 1076 | experimental |
| uTox/uTox µTox is a lightweight cross-platform client for the Tox peer-to-peer, end-to-end encrypted instant messaging protocol. It supports text cha… | 67 | 1071 | experimental |
| syphon-org/syphon Syphon is a privacy-centric, open-source Matrix chat client built with Flutter/Dart, featuring end-to-end encryption via Olm/Megolm and no … | 23 | 1059 | experimental |
| SwitchyOmega SwitchyOmega is a browser extension for Chromium and Firefox that lets users manage and quickly switch between multiple proxy profiles, inc… | 23 | 22603 | abandoned |
| Qv2ray Qv2ray is a cross-platform V2Ray GUI client built with C++ and Qt, supporting VMess, VLESS, SSR, Trojan, NaiveProxy, HTTP/SOCKS5 via an ext… | 41 | 16900 | abandoned |
| apprenticeharper/DeDRM_tools A collection of Python scripts packaged as calibre plugins (DeDRM and Obok) that remove DRM from ebooks, covering Amazon, Adobe Digital Edi… | 23 | 15368 | abandoned |
| MatsuriDayo/nekoray NekoBox for PC (nekoray) is a Qt-based cross-platform GUI proxy configuration manager backed by sing-box, supporting protocols like SOCKS, … | 10 | 15290 | abandoned |
| zedeus/nitter Nitter is a free and open-source alternative Twitter/X front-end focused on privacy and performance, written in Nim. It proxies all request… | 10 | 14486 | abandoned |
| Searx Searx is a privacy-respecting, hackable metasearch engine that aggregates results from multiple third-party search engines without tracking… | 56 | 13553 | abandoned |
| mozilla/send Firefox Send was a web application for sharing files with end-to-end encryption and expiring links, built by Mozilla on Node.js. Mozilla di… | 10 | 13240 | abandoned |
| benbusby/whoogle-search Whoogle Search is a self-hosted, ad-free, privacy-respecting metasearch engine that proxies Google search results without ads, JavaScript, … | 10 | 11567 | abandoned |
| pixeltris/TwitchAdSolutions A collection of userscripts and uBlock Origin filters that block or bypass ads on Twitch streams using techniques like video swapping and a… | 10 | 11359 | abandoned |
| PyWxDump PyWxDump was a Python tool for extracting and decrypting WeChat local data such as messages, contacts, and account information from Windows… | 37 | 9658 | abandoned |
| yangyangwithgnu/hardseed hardseed is a C++ command-line tool that scrapes adult forum threads (aicheng, caoliu) to batch-download images and torrent seed files, wit… | 32 | 9196 | abandoned |
| sjzar/chatlog A tool for extracting and working with your own WeChat chat history data, exposing it for easy querying and use. The project was removed in… | 38 | 9190 | abandoned |
| CodeTips/BaiduNetdiskPlugin-macOS A macOS plugin that patches the Baidu Netdisk client binary via dylib injection to fake SVIP status and remove local download speed limits.… | 10 | 8880 | abandoned |
| apenwarr/sshuttle sshuttle is a Python command-line tool that creates a transparent proxy over SSH, acting like a lightweight VPN without admin rights on the… | 32 | 8853 | abandoned |
| PanDownloadServer/Server A community-maintained revival of PanDownload, a tool for accelerated and unrestricted downloading of files from Baidu Netdisk (Baidu Yun).… | 23 | 8151 | abandoned |
| zhukov/webogram Webogram is a browser-based Telegram web client implementing the MTProto protocol in pure JavaScript with AngularJS, jQuery, and Bootstrap.… | 10 | 8062 | abandoned |
| Shadowsocks-Qt5 Shadowsocks-Qt5 is a native cross-platform GUI client for the Shadowsocks proxy protocol, written in C++ with Qt 5. It supports multiple se… | 10 | 7917 | abandoned |
| cmliu/CF-Workers-SUB A Cloudflare Workers/Pages-based tool that merges multiple proxy nodes and subscription links into a single personalized subscription URL, … | 10 | 7523 | abandoned |
| beakerbrowser/beaker Beaker Browser was an experimental peer-to-peer web browser built on Electron that added APIs for hosting 'hostless' applications using the… | 10 | 6738 | abandoned |
| shadowsocks/shadowsocks-go A Go port of the Shadowsocks lightweight encrypted tunnel proxy, providing local SOCKS5 client and remote server binaries to bypass firewal… | 10 | 6545 | abandoned |
| LeDragoX/Win-Debloat-Tools A PowerShell-based tool with a GUI that debloats Windows 10/11, removing bloatware and applying system tweaks to make Windows feel like a m… | 10 | 6355 | abandoned |
| W4RH4WK/Debloat-Windows-10 A collection of PowerShell scripts that disable or remove Windows 10 features, preinstalled apps, and telemetry-related settings. It is aim… | 10 | 6142 | abandoned |
| TheRealJoelmatic/RemoveAdblockThing A Tampermonkey userscript that removes YouTube's 'Ad blocker is not allowed' popup and bypasses ad blocker detection. It also provides an u… | 81 | 5976 | abandoned |
| qingshuisiyuan/electron-ssr-backup A backup of the discontinued electron-ssr project, a cross-platform ShadowsocksR proxy client desktop app built with Electron for Windows, … | 10 | 5796 | abandoned |
| Zcash The original zcashd full node implementation for Zcash, a privacy-focused cryptocurrency derived from Bitcoin Core that uses zero-knowledge… | 10 | 5490 | abandoned |
| Libreddit Libreddit is a private, lightweight front-end for Reddit written in Rust that proxies all requests (including media) through the server so … | 23 | 5198 | abandoned |
| WeFriends A desktop application that checks WeChat friend relationships to detect one-way friends (people who deleted or blocked you), built on a WeC… | 10 | 5197 | abandoned |
| qTox/qTox qTox is a cross-platform instant messaging desktop client supporting encrypted text chat, voice and video calls, and file transfer over the… | 10 | 4976 | abandoned |
| 10se1ucgo/DisableWinTracking A Windows 10 utility that applies known registry and service tweaks to minimize Microsoft telemetry and tracking. It ships as a GUI/CLI Pyt… | 10 | 4895 | abandoned |
| yinghuocho/firefly-proxy Firefly is a cross-platform proxy client written in Go designed to circumvent the Great Firewall of China, with builds for Windows, macOS, … | 23 | 4811 | abandoned |
| nickoneill/PermissionScope PermissionScope is a Swift framework for iOS that provides a unified API for checking and requesting system permissions (notifications, loc… | 10 | 4785 | abandoned |
| Quorum GoQuorum is a permissioned implementation of Ethereum built as a fork of go-ethereum, adding transaction and contract privacy plus alternat… | 10 | 4761 | abandoned |
| ToyoDAdoubi/doubi A collection of one-click Bash installation and management scripts for Linux servers, primarily for proxy tools like Shadowsocks/Shadowsock… | 32 | 4685 | abandoned |
| shadowsocksr-backup/shadowsocksr-csharp ShadowsocksR is a Windows proxy client written in C# that tunnels traffic through ShadowsocksR servers via a local SOCKS5/HTTP proxy with s… | 23 | 4484 | abandoned |
| shadowsocksr-backup/shadowsocks-rss ShadowsocksR (SSR) is a fork of Shadowsocks providing an encrypted SOCKS/HTTP proxy client and server with additional protocol obfuscation … | 32 | 4434 | abandoned |
| Buttercup Password Manager Buttercup Desktop is a free, open-source, cross-platform password manager built with Electron and TypeScript that stores credentials in enc… | 10 | 4387 | abandoned |
| iMeiji/shadowsocks_install A shell script that automatically installs and configures a Shadowsocks proxy server on Linux VPS instances, forked from Teddysun's well-kn… | 23 | 4168 | abandoned |
| nucleuscloud/neosync Neosync is an open-source data security platform that detects PII, anonymizes production data, and generates synthetic data to sync across … | 10 | 4139 | abandoned |
| kiwibrowser/src.next Kiwi Browser is a Chromium-based web browser for Android that supports Chrome desktop extensions on mobile. This repository contains the so… | 31 | 4049 | abandoned |
| Status Mobile App Status is a free, open-source mobile Ethereum client combining a private messenger, crypto wallet, and Web3 browser, built with ClojureScri… | 10 | 4023 | abandoned |
| bitpay/wallet BitPay Wallet (formerly Copay) is an open-source, self-custody cryptocurrency wallet for Bitcoin, Bitcoin Cash, Ethereum, and ERC20 tokens … | 64 | 3939 | abandoned |
| FoundZiGu/GuJumpgate A Chrome browser extension that automated registration of free accounts and PayPal-based Plus subscription activation flows, including emai… | 10 | 3888 | abandoned |
| FastForwardTeam/FastForward FastForward is a browser extension for Chromium, Edge, and Firefox that automatically skips link shorteners and wait-for-ad interstitial pa… | 67 | 3767 | abandoned |
| LUX-Core/lux LUX Core is the full-node client for the LUX cryptocurrency, a 2017 fork of the Bitcoin codebase written in C++ that implements a hybrid Po… | 23 | 3728 | abandoned |
| andOTP/andOTP andOTP is an open-source two-factor authentication app for Android that generates TOTP and HOTP one-time passwords. It stores tokens in enc… | 10 | 3710 | abandoned |
| SuxueCode/WechatBakTool A C#-based Windows GUI tool for backing up WeChat PC chat history by decrypting WeChat's local database and exporting messages. The project… | 53 | 3707 | abandoned |
| YTLitePlus/YTLitePlus YTLitePlus is a tweaked YouTube client for iOS bundling YouTube Plus (YTLite) with tweaks like iSponsorBlock, background playback, ad remov… | 62 | 3625 | abandoned |
| ssbc/patchwork Patchwork is a desktop social networking and messaging app built on the Secure Scuttlebutt (SSB) peer-to-peer gossip protocol, allowing use… | 10 | 3571 | abandoned |
| mholt/timeliner Timeliner is a Go CLI tool that archives your digital life—photos, social media posts, messages, and location history from services like Go… | 10 | 3559 | abandoned |
| Mellow Mellow is a rule-based global transparent proxy client for Windows, macOS and Linux, functioning as a Proxifier alternative that routes all… | 23 | 3536 | abandoned |
| Y1ran/Free-VPN-for-Coursera A free open-source guide/toolkit bundling ShadowsocksR (Shadow-SSR 4.0) and SSTap clients with shared node links, aimed at fixing Coursera … | 32 | 3503 | abandoned |
| isohuntto/openbay Openbay is a self-hosted PHP (Yii2-based) web application that acts as a proxy/mirror frontend for The Pirate Bay torrent index. The isoHun… | 32 | 3485 | abandoned |
| henryboldi/felony Felony is an open-source PGP keychain desktop app built with Electron, React, and Redux, designed to make PGP encryption approachable for n… | 23 | 3457 | abandoned |
| adamcohenhillel/ADeus Adeus is an open-source AI wearable project that records what you say and hear, transcribes it, and stores it on your own server (Supabase … | 26 | 3430 | abandoned |
| shadowsocksr-backup/shadowsocksr-android A ShadowsocksR (SSR) proxy client for Android that tunnels traffic through ShadowsocksR servers. It is a community backup of the original s… | 23 | 3430 | abandoned |
| greycodee/wechat-backup A Go-based tool for persistently backing up WeChat chat history to a local hard drive to free up phone storage. The repository has been rem… | 56 | 3413 | abandoned |
| EFForg/https-everywhere HTTPS Everywhere was a Firefox, Chrome, and Opera browser extension by EFF that rewrote HTTP requests to HTTPS to encrypt browsing. It was … | 10 | 3354 | abandoned |
| polymorphicshade/Tubular Tubular is an Android YouTube front-end client forked from NewPipe that adds SponsorBlock segment skipping and Return YouTube Dislike count… | 10 | 3177 | abandoned |
| moose-team/friends Friends is an open-source, peer-to-peer chat application built with Electron that works like Slack but without central servers. It authenti… | 10 | 3160 | abandoned |
| boramalper/magnetico magnetico is a self-hosted BitTorrent DHT search engine suite consisting of magneticod, an autonomous DHT crawler and metadata fetcher, and… | 10 | 3131 | abandoned |
| jiangxufeng/v2rayL v2rayL is a Linux GUI client for V2Ray built with PyQt5, supporting vmess and shadowsocks protocols with subscription management, QR code c… | 10 | 3113 | abandoned |
| fivesheep/chnroutes chnroutes is a set of Python scripts that generate route table commands from the APNIC delegated list, so VPN users in China can route only… | 23 | 3098 | abandoned |
| the0demiurge/ShadowSocksShare A Python/Flask web service that crawls shared Shadowsocks/ShadowsocksR accounts from public sharing websites, validates their connectivity,… | 10 | 2992 | abandoned |
| Accelerider/BaiduPanDownloadWinform A Windows desktop application (C#/WinForms) that enables high-speed downloads from Baidu Netdisk (Baidu Cloud) by accessing files placed in… | 10 | 2941 | abandoned |
| zhuhaow/SpechtLite SpechtLite is a rule-based proxy application for macOS written in Swift. It has been archived because its underlying library, NEKit, is dep… | 10 | 2906 | abandoned |
| da2x/EdgeDeflector EdgeDeflector is a tiny Windows helper application that intercepts URIs forced to open in Microsoft Edge (such as links from Cortana and bu… | 10 | 2850 | abandoned |