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 |
|---|---|---|---|
| hoo-dles/morphe-patches A collection of patches for the Morphe patcher that modify Android apps, such as unlocking premium features, skipping ads, and disabling te… | 82 | 1223 | active |
| marcboeker/gmail-to-sqlite A Python CLI application that syncs Gmail messages into a local SQLite database, supporting incremental and full syncs with deletion detect… | 71 | 1223 | active |
| hyphanet/fred Fred (Freenet REference Daemon) is the core node software of Hyphanet (formerly Freenet), a peer-to-peer platform for censorship-resistant,… | 95 | 1222 | active |
| manualdousuario/marreta Marreta is a self-hostable PHP/Laravel web application that removes access barriers, paywalls, and visual distractions from web pages. It c… | 78 | 1222 | active |
| Clean Flash A repository of clean, spyware-free builds of Adobe Flash Player, stripped of the bundled adware and telemetry found in the Chinese Flash v… | 73 | 1222 | active |
| RamboRogers/rfhunter RFHunter is a DIY hardware device built on an ESP32 and AD8317 RF power detector that scans for RF signals to help locate hidden cameras, w… | 23 | 1221 | active |
| aTrainTranscription/aTrain aTrain is a desktop GUI application for offline transcription of speech recordings using Whisper-based machine learning models, with speake… | 77 | 1220 | active |
| coyove/goflyway goflyway is a Go-based encrypted port forwarder that relays TCP connections over plain HTTP POST requests, similar to ssh -L, with optional… | 23 | 4275 | maintenance |
| Materialious/Materialious Materialious is a modern Material Design frontend client for YouTube and Invidious, available on Web, Desktop, Android, and Android TV. It … | 89 | 1217 | active |
| floating/frame Frame is a system-wide Web3 wallet platform for macOS, Windows, and Linux that exposes local JSON-RPC endpoints so any browser, CLI, or nat… | 35 | 1209 | active |
| OwnTracks Recorder A lightweight C program that stores and serves location data published by OwnTracks mobile apps via MQTT or HTTP. It stores data in plain f… | 86 | 1207 | active |
| opengnb/opengnb OpenGNB is an open-source decentralized Software Defined Virtual Network (SDVN) that creates a layer-3 P2P VPN with strong NAT traversal, l… | 87 | 1206 | active |
| BiliUniverse/Universe BiliUniverse is a collection of enhancement modules for the Bilibili streaming platform, built as rewrite/script/MitM modules for proxy app… | 75 | 1206 | active |
| zgjx6/SocialEngineeringDictionaryGenerator A browser-based social engineering password dictionary generator that builds candidate password lists from personal information such as nam… | 44 | 1205 | active |
| fankes/TSBattery TSBattery is an open-source Xposed module written in Kotlin that reduces battery drain from QQ, TIM, and WeChat on rooted Android devices. … | 67 | 1203 | active |
| OpenFHE OpenFHE is an open-source C++ library for fully homomorphic encryption (FHE), implementing all major schemes (BFV, BGV, CKKS, FHEW/TFHE, LM… | 84 | 1202 | active |
| lattegou/airtiz AirTiz is a lightweight, native macOS VPN/proxy client built in Swift on top of the open-source mihomo (Clash Meta) kernel. It offers tray-… | 61 | 1201 | active |
| FiloSottile/passage passage is a fork of the password-store (pass) CLI password manager that uses age encryption instead of GnuPG. It stores secrets as age-enc… | 23 | 1201 | active |
| matthiasn/lotti Lotti is a private, local-first logbook app for journaling, task management, time tracking, habits, and health data, with a staff of person… | 100 | 1200 | active |
| Swetrix Swetrix is an open-source, privacy-first, cookieless web analytics platform serving as a GDPR-compliant Google Analytics alternative. It co… | 97 | 1199 | active |
| snakem982/Pandora-Box Pandora-Box is a lightweight, cross-platform desktop GUI client for the Mihomo (Clash Meta) proxy core. It supports multiple proxy protocol… | 91 | 1199 | active |
| neon-mmd/websurfx Websurfx is an open-source meta search engine written in Rust that aggregates results from multiple search engines while respecting user pr… | 82 | 1199 | active |
| databuddy-analytics/Databuddy Databuddy is a privacy-first, cookieless web analytics platform built with Next.js and TypeScript that combines page analytics, error track… | 77 | 1198 | active |
| ldoubil/astral Astral is a cross-platform GUI application built with Flutter on top of the EasyTier Rust backend, providing decentralized P2P virtual netw… | 83 | 1197 | active |
| xataio/pgstream pgstream is an open-source change data capture (CDC) tool and Go library that replicates PostgreSQL data, including DDL/schema changes, to … | 86 | 1195 | active |
| constverum/ProxyBroker ProxyBroker is an asynchronous Python tool that finds public HTTP(S) and SOCKS4/5 proxies from ~50 sources and concurrently checks their ty… | 32 | 4169 | maintenance |
| austin-weeks/miasma Miasma is a lightweight Rust web server that traps AI web scrapers in an endless pit of poisoned training data and self-referential links. … | 80 | 1194 | active |
| soupslurpr/AppVerifier AppVerifier is an Android app that views and verifies app signing certificate hashes to confirm apps are genuine. Users can compare package… | 63 | 1194 | active |
| data61/MP-SPDZ MP-SPDZ is a versatile C++ framework for secure multi-party computation (MPC) supporting many protocols across various security models, inc… | 82 | 1191 | active |
| AdguardTeam/AdGuardMiniForMac AdGuard Mini for Mac is a free, open-source Safari extension that blocks ads, trackers, and annoyances like cookie notices and popups in th… | 91 | 1186 | active |
| AvenCores/open-antigravity-patcher An open-source Python patcher that removes regional restrictions from Google's Antigravity IDE, CLI, and VS Code extension, allowing use in… | 77 | 1185 | active |
| lesnolie/movecar A smart car-blocking notification system built on Cloudflare Workers that lets people scan a QR code on a parked car to notify the owner vi… | 40 | 1182 | active |
| google/end-to-end A JavaScript crypto library implementing OpenPGP (RFC 4880) and OTR for encrypting, decrypting, digitally signing, and verifying messages. … | 10 | 4118 | maintenance |
| OpenVPN/openvpn3 OpenVPN 3 is a C++20 class library implementing an OpenVPN client that is protocol-compatible with OpenVPN 2.x, with a minimal command-line… | 75 | 1180 | active |
| PaoPao DNS PaoPaoDNS is a Docker image that deploys a recursive DNS server in one command, using Unbound as the recursive resolver, Redis for caching,… | 31 | 1180 | active |
| cubezhao/ai-tools-mng AI Tools Manager is a Tauri-based cross-platform desktop application for managing AI service accounts and tokens (Augment, Antigravity, Win… | 82 | 1179 | active |
| datawhores/OF-Scraper OF-Scraper is a command-line tool for downloading media from OnlyFans and performing bulk actions like liking or unliking posts. It is a re… | 74 | 1178 | active |
| ycngmn/Nobook Nobook is a lightweight, ad-free Android client for browsing Facebook, built with Kotlin and Jetpack Compose on top of a WebView. It blocks… | 10 | 1176 | active |
| Shadowsocks A Node.js-based management tool for Shadowsocks servers that adds multi-user support and traffic control on top of the manager API. It stor… | 32 | 4092 | maintenance |
| mobilecoinfoundation/mobilecoin MobileCoin is a privacy-preserving cryptocurrency payments network designed for mobile devices, implemented in Rust. The repository contain… | 66 | 1174 | active |
| fregie/pho Pho is a serverless, self-hosted photo gallery and sync app that replaces your phone's native photos app and incrementally backs up photos/… | 79 | 1172 | active |
| penxio/penx PenX is an open-source, local-first, privacy-first personal data hub for storing and managing structured data with AI-driven features. It i… | 46 | 1172 | active |
| Unicorn369/HookEuicc An Xposed/LSPosed module that spoofs eSIM support on Android devices and extracts eSIM activation codes from apps that hide them. It also i… | 10 | 1172 | active |
| ElDavoo/wa-crypt-tools A Python CLI tool suite for decrypting and encrypting WhatsApp and WhatsApp Business backup files in .crypt12, .crypt14, and .crypt15 forma… | 67 | 1170 | active |
| grote/Transportr Transportr is a free, open-source Android app for public transport navigation that works without ads or tracking. It provides trip routing,… | 72 | 1169 | active |
| ldlywt/IdeaMemo IdeaMemo is a free, open-source Android quick-note (memo) app built entirely with Jetpack Compose. It stores notes locally with optional We… | 99 | 1165 | active |
| Provable snarkVM is a zero-knowledge virtual machine (zkVM) for Decentralized Private Computations, the core execution engine of the Aleo blockchain… | 95 | 1164 | active |
| dillo-browser/dillo Dillo is a fast, small-footprint graphical web browser written in C/C++ with its own real-time rendering engine and FLTK GUI toolkit. It fo… | 54 | 1163 | active |
| hackademix/noscript NoScript Security Suite is a free open-source browser extension that lets users decide which websites are trusted to run JavaScript and oth… | 98 | 1162 | active |
| zu1k/proxypool A Go service that automatically crawls proxy nodes (ss, ssr, vmess, trojan) from Telegram channels, subscription URLs, and the public inter… | 23 | 4034 | maintenance |
| ErugoOSS/Erugo Erugo is a self-hosted file-sharing platform built with PHP/Laravel and Vue.js, offering secure file transfers with features like password … | 69 | 1161 | active |
| Bedolaga Bedolaga is a self-hosted Telegram bot (with an optional React web cabinet) for selling and managing VPN subscriptions, integrated with the… | 80 | 1160 | active |
| Psiphon Tunnel Core Psiphon Tunnel Core is the core tunneling client and server implementation of the Psiphon Internet censorship circumvention system, written… | 92 | 1159 | active |
| mmalmi/nostr-vpn nostr-vpn is a Tailscale-style private mesh VPN written in Rust, built around a FIPS-backed data plane with a `nvpn` CLI/daemon, a shared n… | 75 | 1158 | active |
| URenko/Accesser Accesser is a Python-based local HTTP proxy tool that circumvents SNI-based connection resets (SNI RST) used by the Great Firewall, restori… | 55 | 1158 | active |
| nico-martin/gemma4-browser-extension A Chrome extension that runs an on-device AI agent powered by Transformers.js and Gemma 4 via WebGPU, entirely locally with no data sent to… | 57 | 1155 | active |
| IJHack/QtPass QtPass is a multi-platform GUI front-end for pass, the standard Unix password manager, built with Qt. It manages GPG-encrypted password sto… | 99 | 1152 | active |
| WeBankBlockchain/WeIdentity WeIdentity is a blockchain-based distributed identity solution implementing W3C DID and Verifiable Credential specifications, developed by … | 26 | 1150 | active |
| Kindness-Kismet/stelliberty Stelliberty is a cross-platform desktop proxy client for Windows, Linux, and macOS built with C#/.NET and Avalonia UI with a Rust core. It … | 80 | 1149 | active |
| tholian-network/stealth Stealth is a secure, privacy-focused web browser, scraper, and proxy built in JavaScript that emphasizes automation, bandwidth efficiency, … | 32 | 1149 | active |
| MEGA Web Client The official MEGA (mega.nz) web client, a browser-based front end for MEGA's zero-knowledge encrypted cloud storage service. It implements … | 77 | 1145 | active |
| DevLARLEY/WidevineProxy2 A browser extension (Chrome and Firefox, Manifest V3) that proxies Widevine and ClearKey EME challenges and license messages, modifying cha… | 85 | 1143 | active |
| ttttccxxui/DataInfra-RedactionEverything A local-first redaction workbench that detects and anonymizes sensitive information in documents, scanned PDFs, images, Word files, and pla… | 57 | 1143 | active |
| nonbili/Nora Nora is an open-source SNS browser for Android, iOS, and desktop that wraps social network websites (Facebook, Instagram, Reddit, Threads, … | 82 | 1142 | active |
| vec2text/vec2text A Python library for text embedding inversion: training and running models that reconstruct text sequences from their sentence embeddings. … | 54 | 1140 | active |
| master131/iFakeLocation A cross-platform desktop application that simulates GPS locations on connected iOS devices via the Developer Mode disk image mechanism. It … | 23 | 1140 | active |
| GuhDoy/TiebaTS TiebaTS is an Xposed module written in Kotlin that customizes the Baidu Tieba Android app, offering features like custom bottom navigation,… | 10 | 1140 | active |
| P3TERX/warp.sh A Bash script that automates installation and configuration of Cloudflare WARP on Linux servers, supporting both the official WARP client (… | 10 | 3935 | maintenance |
| fwonggh/Bthub Bthub is a magnet link and torrent search engine, and this repository serves as its official address release page listing current and backu… | 76 | 1136 | active |
| samyk/pwnat pwnat is a C-based command-line tool that enables clients and servers behind separate NATs to communicate directly without port forwarding,… | 46 | 3929 | maintenance |
| MinaMichita/AntiAntiDefraud An Xposed/LSPosed module for MIUI 14 that prevents Xiaomi's Security app (GuardProvider/AntiDefraud) from silently uploading the user's ins… | 22 | 1135 | active |
| NativeMindBrowser/NativeMindExtension NativeMind is an open-source browser extension that provides a fully private, on-device AI assistant by connecting to local LLMs via Ollama… | 60 | 1133 | active |
| ricochet-im/ricochet Ricochet is a cross-platform desktop instant messaging application that provides anonymous, metadata-resistant chat over Tor hidden service… | 23 | 3918 | maintenance |
| TongchengOpenSource/AppScan AppScan is a free, enterprise-grade automated privacy compliance detection tool for Android apps, based on dynamic analysis. It identifies … | 23 | 1132 | active |
| zkcrypto/bellman bellman is a Rust crate for building zk-SNARK circuits, providing circuit traits, primitive structures, and gadgets like booleans and numbe… | 75 | 1130 | stable |
| dperson/openvpn-client A Docker container that runs an OpenVPN client so other containers can route their traffic through a VPN connection. It is configured via e… | 32 | 1130 | active |
| whisper-money/whisper-money Whisper Money is a privacy-first, self-hostable personal finance application for tracking accounts, transactions, budgets, and spending ins… | 82 | 1128 | active |
| EchoHS/GeekezBrowser GeekEZ Browser is an anti-detect (fingerprint spoofing) browser built on Electron and Puppeteer with integrated Xray-core proxy support. It… | 80 | 1127 | active |
| chr233/PureNGA PureNGA is an Xposed module that removes ads and adds quality-of-life features to the NGA (NGA玩家论坛) Android forum client. It supports both … | 96 | 1125 | active |
| MailTrackerBlocker MailTrackerBlocker is a mail bundle plugin and extension for Apple Mail on macOS that strips email trackers, read receipts, and spy pixels … | 73 | 1123 | active |
| Miaomiaowu Suite Miaomiaowu is a lightweight, self-hosted Clash subscription management system for managing proxy nodes, generating subscriptions, and aggre… | 81 | 1122 | active |
| lukaspieper/Gcam-Services-Provider A lightweight Android app that fakes only the minimal Google Play Services APIs required to run the Google Camera (Gcam) app on devices wit… | 70 | 1120 | active |
| commetchat/commet Commet is a feature-rich, privacy-respecting Matrix chat client built with Dart/Flutter, supporting end-to-end encryption, threads, spaces,… | 93 | 1119 | active |
| burghardt/easy-wg-quick A shell script that generates WireGuard VPN configurations for a hub (VPN concentrator) and its peers, including QR codes for mobile client… | 87 | 1118 | active |
| teest114514/chatlog_alpha Chatlog Alpha is a local tool for WeChat 4.x that discovers local WeChat accounts, extracts database keys, decrypts and reads chat data (me… | 56 | 1115 | active |
| Kieirra/murmure Murmure is a privacy-first, open-source desktop speech-to-text application that transcribes voice entirely on-device using NVIDIA's Parakee… | 83 | 1114 | active |
| Stair Speedtest A C++ batch speed testing tool for proxy nodes supporting Shadowsocks, ShadowsocksR, V2Ray, and Trojan. It tests subscription links, logs r… | 23 | 3839 | maintenance |
| ycccccccy/echotrace EchoTrace is a fully local, privacy-focused desktop application for exporting, decrypting, and analyzing WeChat chat records. It generates … | 55 | 3834 | maintenance |
| caydey/ffshare FFShare is an Android app that compresses images, videos, and audio files using FFmpeg before sharing them. It integrates into the Android … | 80 | 1109 | active |
| juicity/juicity Juicity is a QUIC-based proxy protocol implementation written in Go, inspired by tuic. It ships both a server and a CLI client, with suppor… | 29 | 1109 | active |
| Windscribe VPN The open-source (GPL-2.0) desktop VPN client for the Windscribe service, built in C++ for Windows, macOS, and Linux. It supports multiple V… | 92 | 1108 | active |
| Yfamily Script Modules Collection A curated collection of configuration files, modules, and scripts for the iOS proxy clients Shadowrocket, QuantumultX, and Surge. It provid… | 77 | 1107 | active |
| yourtablecloth/TableCloth TableCloth is a Windows application that launches Windows Sandbox to run security programs required by internet banking and e-government si… | 96 | 1106 | active |
| Discord Proxy A Windows tool that adds per-application proxy support to the Discord desktop client via DLL injection (version.dll hijacking), avoiding th… | 48 | 1103 | active |
| gamehublite/gamehub-oss A privacy-focused modification of the GameHub Android game launcher that strips tracking, authentication, and bloat from the official APK. … | 10 | 1103 | active |
| HEIR Google's repository of demos for fully homomorphic encryption (FHE), originally a C++ transpiler and now showcasing the HEIR MLIR-based FHE… | 83 | 3784 | maintenance |
| kort0881/telegram-proxy-collector A Python CLI tool that automatically collects, analyzes, and filters MTProto and SOCKS5 proxies for Telegram. It decodes proxy secrets to d… | 79 | 1099 | active |
| adtac/commento Commento is a lightweight, privacy-focused comments platform written in Go that you embed in your website to let readers comment. It suppor… | 32 | 3778 | maintenance |
| requireCool/stealth.min.js A repository that automatically generates and publishes the newest stealth.min.js file every Monday at 6 AM UTC. The file is a drop-in Java… | 75 | 1098 | active |
| serjs/socks5-server A lightweight SOCKS5 proxy server written in Go, packaged as a Docker container, built on go-socks5. It supports username/password authenti… | 48 | 1098 | stable |