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 |
|---|---|---|---|
| zxcvos/Xray-script A pure Shell management script for installing and configuring Xray proxy servers with protocols like VLESS-Vision-REALITY, VLESS-XHTTP-REAL… | 60 | 1359 | active |
| ZhFahim/anchor Anchor is an offline-first, self-hostable note taking application with a rich text editor, tags, attachments, and note history. Notes are s… | 82 | 1357 | active |
| bivlked/amneziawg-installer A one-command Bash installer that turns a fresh Ubuntu or Debian VPS (x86_64, ARM64, Raspberry Pi) into a self-hosted AmneziaWG 2.0/3.x VPN… | 82 | 1356 | active |
| mysteriumnetwork/node Mysterium Node is the official Go implementation of the Mysterium decentralized VPN (dVPN) network protocol, letting users run nodes that p… | 96 | 1354 | active |
| openconnect/openconnect-gui A graphical VPN client built on the OpenConnect library, supporting Cisco AnyConnect-compatible VPNs. It is a Qt5-based desktop application… | 10 | 1353 | active |
| AdguardTeam/AdGuardExtra AdGuard Extra is a userscript and browser extension that combats ad-blocking circumvention on sites where regular filter rules fail. It wor… | 33 | 1350 | active |
| Leseratte10/acsm-calibre-plugin A Calibre FileType plugin that converts ACSM files into EPUB or PDF without needing Adobe Digital Editions, implemented as a full Python re… | 66 | 1348 | active |
| oxylabs/paid-proxy-servers A promotional GitHub repository for Oxylabs' commercial paid proxy services, covering residential, mobile, datacenter, ISP, and SOCKS5 prox… | 56 | 1348 | active |
| yourduskquibbles/webannoyances Web Annoyances Ultralist is a filter list for uBlock Origin and AdGuard that removes annoying web elements like sticky headers, floating vi… | 32 | 1348 | active |
| Beaver-Notes/Beaver-Notes Beaver Notes is a local-first, markdown-native note-taking application for macOS, Windows, Linux, Android, and iOS. It emphasizes privacy w… | 82 | 1346 | active |
| nonbili/NouTube NouTube is an Android and desktop application that wraps the mobile YouTube and YouTube Music web apps in a webview, adding ad blocking, ba… | 81 | 1346 | active |
| helloyanis/age-verification-bypass A Firefox WebExtension that skips age verification screens on sites like AgeChecker.net, AgeVerif, Bluesky, Reddit, and AliExpress. It is a… | 80 | 1346 | active |
| AudileTeam/Audile Audile is an open-source Android app for music recognition that identifies songs playing nearby using AudD, ACRCloud, and Shazam services. … | 98 | 1345 | active |
| monosans/proxy-scraper-checker A fast async Rust CLI tool that scrapes HTTP, SOCKS4, and SOCKS5 proxies from arbitrary text, HTML, or JSON sources, verifies each proxy by… | 100 | 1344 | active |
| lucahammer/tweetXer A JavaScript userscript that bulk-deletes all your tweets on X (Twitter) for free, using your official Data Export file. It runs in the bro… | 52 | 1342 | active |
| Corvus-Malus/XKeen XKeen is a community-maintained CLI installer and management tool for setting up Xray and Mihomo proxy cores on Keenetic routers running En… | 49 | 1340 | active |
| Xboard Xboard is a high-performance self-hosted proxy/VPN panel forked from V2board, built on Laravel with Octane, a React admin panel, and a Vue3… | 69 | 4772 | maintenance |
| mpgirro/docker-pihole-unbound A Docker image that runs Pi-hole (network-wide ad blocker) with an integrated Unbound recursive DNS resolver in a single container. It is t… | 96 | 1338 | active |
| stenolabs/stenoai Steno is a privacy-first desktop AI notepad and meeting notetaker that records, transcribes, summarizes, and lets you query meetings entire… | 85 | 1338 | active |
| WhiteDNS WhiteDNS is a source-available Android application that runs a local DNS tunneling client with both proxy (SOCKS5/HTTP) and VPN (VpnService… | 80 | 1337 | active |
| Intuition-Lab/personal-model Personal Model (Persome) is a local-first macOS runtime that captures focused cross-app activity and builds an evidence-linked personal mem… | 76 | 1337 | active |
| SagerNet/sing-box-for-android SFA is the official Android client for sing-box, a universal proxy platform. It provides a graphical interface for managing and running sin… | 75 | 1333 | active |
| DnsChanger/dnsChanger-desktop An open-source desktop application for changing DNS server settings on Windows, macOS, and Linux. It is built with Electron, React, and Typ… | 92 | 1331 | active |
| GFW4Fun/x-ui-pro XUI-PRO is a shell-based auto-installer that sets up a censorship-resistant web proxy server combining the x-ui panel (Xray/V2ray), v2rayA,… | 72 | 1330 | active |
| DNSveil DNSveil is a Windows-only secure DNS client supporting DNSCrypt, Anonymized DNSCrypt, DoH, DoT, and plain DNS over UDP/TCP, with built-in D… | 53 | 1328 | active |
| samyk/evercookie Evercookie is a JavaScript API that creates extremely persistent, respawning 'super' cookies by storing identifiers across a dozen-plus bro… | 36 | 4720 | maintenance |
| HaveIBeenPwned/PwnedPasswordsDownloader A .NET global tool that downloads the complete Pwned Passwords SHA1 and NTLM hash ranges for offline use, removing the need to query the k-… | 73 | 1326 | active |
| DNSCrypt/encrypted-dns-server A high-performance Rust proxy that lets anyone run their own encrypted DNS server supporting DNSCrypt v2 (including post-quantum), Anonymiz… | 93 | 1325 | active |
| maqp/tfc Tinfoil Chat (TFC) is a peer-to-peer, end-to-end encrypted messaging system built on Tor onion services and high-assurance hardware archite… | 70 | 1322 | active |
| google/longfellow-zk A C++ library from Google implementing zero-knowledge proof protocols for identity verification, supporting standards like ISO MDOC, JWT, a… | 73 | 1321 | active |
| seramo/v2ray-config-modifier A browser-based tool for generating bulk V2Ray/Xray proxy configurations from a base VMESS, VLESS, WireGuard, or Trojan config across multi… | 66 | 1320 | active |
| BelledonneCommunications/linphone-android Linphone Android is an open-source SIP-based softphone application for voice and video calls over IP, plus instant messaging and conferenci… | 98 | 1319 | active |
| getdns Stubby is a local DNS Privacy stub resolver daemon that encrypts DNS queries using DNS-over-TLS (RFC 7858), built on the getdns library. It… | 33 | 1319 | active |
| YtFlow/Maple Maple is a lightweight Universal Windows Platform (UWP) proxy app built on the leaf core, acting as a VPN provider on Windows. It supports … | 23 | 1319 | active |
| you-apps/WallYou Wall You is a privacy-focused Android wallpaper app built with Kotlin and Material Design 3. It lets users browse, download, filter, and au… | 89 | 1318 | active |
| gorhill/uMatrix uMatrix is a browser extension that lets users point-and-click filter network requests by source, destination, and type, acting as a firewa… | 10 | 4679 | maintenance |
| ShouChenICU/FastSend FastSend is a browser-based peer-to-peer file transfer tool built on WebRTC, supporting fast file and folder transfers with end-to-end encr… | 67 | 1317 | active |
| jingguanzhang/gift-book A fully offline, zero-backend single-page web application for managing cash gift ledgers (礼金/份子钱) at Chinese weddings, funerals, and other … | 49 | 1316 | active |
| hephaest0s/usbkill usbkill is a Python-based anti-forensic kill-switch daemon that monitors USB ports and immediately shuts down the computer when any USB cha… | 32 | 4665 | maintenance |
| ihor-sokoliuk/mcp-searxng An MCP server that exposes a SearXNG metasearch instance to AI assistants like Claude Desktop, Claude Code, Cursor, and other MCP clients. … | 89 | 1312 | active |
| hemaju/Wireboy.Socket.P2PSocket A P2P NAT traversal tool written in C#/.NET that punches holes through firewalls to enable remote access between networks, e.g. controlling… | 49 | 1312 | active |
| Stay Stay is an open-source local userscript manager implemented as a Safari extension for iOS and iPadOS, compatible with Tampermonkey/Greasemo… | 23 | 1311 | active |
| LainsNL/OutlookRegister A Python automation tool that mass-registers Outlook/Hotmail email accounts using browser automation (Playwright or Patchright) with simula… | 64 | 1310 | active |
| JFreegman/toxic Toxic is a terminal-based (ncurses) instant messaging client for the Tox peer-to-peer network, offering end-to-end encrypted text chat, fil… | 80 | 1307 | active |
| liamcottle/reticulum-meshchat Reticulum MeshChat is an Electron-based mesh network communications app built on the Reticulum Network Stack. It lets users exchange encryp… | 86 | 1303 | active |
| ulyssa/iamb iamb is a terminal-based Matrix chat client built with Vim keybindings, written in Rust. It supports threads, spaces, E2EE, read receipts, … | 86 | 1302 | active |
| ZeroMount A native Rust daemon distributed as a root module (Magisk/KernelSU/APatch) that automatically manages TrickyStore and TEESimulator on roote… | 62 | 1300 | active |
| danvergara/morphos Morphos is a self-hosted file converter server written in Go that lets users convert files between formats privately, without third-party s… | 10 | 1297 | active |
| moezbhatti/qksms QKSMS is an open-source SMS and MMS messenger app for Android, written in Kotlin, designed as a beautiful replacement for the stock messagi… | 23 | 4594 | maintenance |
| s2b-dev/smart-second-brain An open-source Obsidian plugin that adds a privacy-focused AI assistant to your note vault. It embeds your notes and uses a RAG pipeline wi… | 92 | 1296 | active |
| wizwizdev/wizwizxui-timebot A self-hosted Telegram bot for managing and selling x-ui panel VPN/proxy subscriptions, showing usage volume and remaining subscription tim… | 63 | 1294 | active |
| 0xSero/ai-data-extraction A Python toolkit of extraction scripts that pulls complete chat, agent, and code-context history from AI coding assistants like Cursor, Cla… | 60 | 1291 | active |
| passff/passff PassFF is a Mozilla Firefox extension that provides browser access to a zx2c4 pass password store. It can list, fill, and submit login form… | 64 | 1290 | active |
| My Translator A Tauri-based desktop app that captures system or microphone audio, transcribes it, and shows translations in a minimal real-time overlay, … | 70 | 1288 | active |
| Muesli-HQ/muesli Muesli is an open-source native macOS app that combines hotkey-driven AI dictation with local meeting transcription, running speech-to-text… | 79 | 1285 | active |
| SeedSigner SeedSigner is a FOSS application that turns a Raspberry Pi Zero with a camera and screen into an air-gapped, stateless Bitcoin signing devi… | 81 | 1283 | active |
| latchset/clevis Clevis is a pluggable framework for automated encryption and decryption, producing JWE ciphertexts that can be decrypted without user inter… | 91 | 1279 | active |
| verida/verida-js The official TypeScript SDK monorepo for the Verida Network, a decentralized network for self-sovereign identity and encrypted personal dat… | 36 | 1279 | active |
| KnugiHK/WhatsApp-Chat-Exporter A customizable Python CLI tool that parses WhatsApp chat databases from Android and iOS/iPadOS backups, including decryption of crypt12/14/… | 91 | 1278 | active |
| keepassx/keepassx KeePassX is a cross-platform desktop password manager that stores credentials and other sensitive data in an encrypted database compatible … | 10 | 4514 | maintenance |
| DavidVentura/offline-translator An Android app that translates text, PDF/ODT documents, and images entirely offline using Firefox translation models on-device. It also off… | 86 | 1277 | active |
| marchellodev/sharik Sharik is an open-source, cross-platform file-sharing app built with Flutter that transfers files between devices over Wi-Fi or a mobile ho… | 23 | 1277 | active |
| lexrus/VPNOn VPNOn is an open-source iOS app that adds a Today Widget to Notification Center, letting users toggle IPSec IKEv1/IKEv2 VPN connections in … | 10 | 4507 | maintenance |
| panphp/pan Pan is a lightweight, privacy-focused PHP product analytics library for Laravel applications that tracks impressions, hovers, and clicks vi… | 53 | 1271 | active |
| daijro/browserforge BrowserForge is a Python library that generates realistic browser headers and fingerprints, mimicking real-world browser, OS, and device di… | 67 | 1270 | active |
| DimitarPetrov/stegify stegify is a Go command line tool and library for LSB (Least Significant Bit) steganography that hides any file inside images such as PNG a… | 23 | 1266 | stable |
| ultranity/Pix-EzViewer PixEz is a third-party Pixiv client for Android built with Kotlin and Jetpack, offering a modern Material Design UI and many enhancements o… | 93 | 1265 | active |
| gooreplacer Gooreplacer is a browser extension for Chrome, Firefox, and Edge that redirects or blocks URLs and modifies HTTP request/response headers b… | 10 | 1265 | active |
| techjarves/Uncensored-Local-AI-Multiplatform A cross-platform Flutter application that runs uncensored open-source GGUF language models entirely on-device for Android, iOS, and desktop… | 62 | 1263 | active |
| zhiyi7/gfw-pac A PAC (Proxy Auto-Config) file generator and ready-made gfw.pac file for routing traffic around the GFW. It matches domains first, then fal… | 93 | 1262 | active |
| kairi003/Get-cookies.txt-LOCALLY A browser extension for Chrome and Firefox that exports cookies in Netscape cookies.txt or JSON format entirely locally, without transmitti… | 42 | 1260 | active |
| adolfintel/OpenPods OpenPods is a free and open source Android app that monitors Apple AirPods and Beats headphones over Bluetooth, showing battery and connect… | 39 | 1259 | active |
| lamarios/clipious Clipious is an Android client for Invidious, the privacy-focused YouTube front end. It supports subscriptions, playlists, background and au… | 10 | 1259 | active |
| lakinduakash/linux-wifi-hotspot A feature-rich WiFi hotspot creator for Linux offering both a GTK3 GUI and a command-line interface. It can share an access point from any … | 84 | 4435 | maintenance |
| tzmax/V2RayXS V2RayXS is a native macOS GUI client for Xray-core, a maintained fork of the archived V2RayX project. It supports VLESS and XTLS protocols,… | 82 | 1258 | active |
| Unstoppable Wallet Unstoppable is an open-source, non-custodial multi-wallet Android app for Bitcoin, Ethereum, BNB Chain, Avalanche, Solana, Zcash, and other… | 99 | 1257 | active |
| Jacalz/rymdport Rymdport is a cross-platform GUI application for securely sharing files, folders, and text between devices using end-to-end encryption. It … | 56 | 1257 | active |
| wormhole-william A Go implementation of the magic wormhole protocol providing end-to-end encrypted transfer of text, files, and directories between computer… | 35 | 1257 | active |
| selfxyz/self Self is an open-source monorepo for a privacy-preserving identity verification platform that lets users generate zero-knowledge proofs from… | 71 | 1256 | active |
| T3-Content/unduck Unduck is a fast, client-side replacement for DuckDuckGo's !bang redirects, implemented as a hosted URL you add as a custom search engine i… | 50 | 1256 | active |
| Fanju6/NetProxy-Magisk NetProxy is a system-level transparent proxy module for rooted Android devices built on the sing-box core, distributed as a Magisk/KernelSU… | 87 | 1252 | active |
| Simple-Tracker/qBittorrent-ClientBlocker A cross-platform client blocker for qBittorrent, Transmission (beta), and BitComet (partial) that bans leeching BitTorrent peers such as Xu… | 75 | 1249 | active |
| HemmeligOrg/Hemmelig.app Hemmelig is a self-hostable web application for sharing sensitive information via encrypted, self-destructing secret links with client-side… | 10 | 1248 | active |
| input-output-hk/daedalus Daedalus is the open-source desktop wallet for ada, the cryptocurrency of the Cardano blockchain. Built with Electron and TypeScript, it is… | 100 | 1247 | active |
| Decodo Decodo (formerly Smartproxy) is a commercial rotating proxy network and web scraping platform offering 125M+ residential, mobile, ISP, and … | 65 | 1246 | active |
| cfal/shoes A high-performance multi-protocol proxy server written in Rust supporting HTTP, SOCKS5, VMess, VLESS, Shadowsocks, Trojan, Snell, Hysteria2… | 100 | 1245 | active |
| ProtonMail/gopenpgp GopenPGP is a high-level OpenPGP wrapper library for Go, developed by Proton Mail and built on a fork of the golang crypto library. It prov… | 89 | 1244 | stable |
| brainfucksec/kalitorify kalitorify is a shell script for Kali Linux that uses iptables rules to create a transparent proxy through the Tor network, redirecting all… | 32 | 1244 | active |
| martijnvanbrummelen/nwipe nwipe is a secure disk eraser for Linux, a fork of DBAN's dwipe command, that wipes entire block devices using multiple erasure methods. It… | 91 | 1243 | active |
| PauperZ/SSRSpeedN SSRSpeedN is a Python-based benchmarking platform for proxy servers, forked from SSRSpeed, that supports batch speed testing of nodes. It m… | 27 | 1239 | active |
| journiv/journiv-app Journiv is a self-hosted, privacy-first journaling application with mood, activity, and goal tracking, prompt-based journaling, media uploa… | 82 | 1238 | active |
| jitsi/jitsi Jitsi Desktop is a free open-source audio/video calling and instant messaging client written in Java, supporting SIP, XMPP/Jabber, IRC, and… | 66 | 4347 | maintenance |
| torlando-tech/columba Columba is a native Android messaging and voice call app for the Reticulum network, sending LXMF messages and making LXST calls without int… | 84 | 1237 | active |
| apache/teaclave-sgx-sdk Apache Teaclave SGX SDK (Rust SGX SDK) is a Rust-based software development kit for building Intel SGX enclave applications with memory saf… | 58 | 1232 | active |
| privacytests/privacytests PrivacyTests is an open-source testing program that runs automated privacy audits against popular web browsers, measuring leaks like state … | 75 | 1226 | active |
| mika-cn/maoxian-web-clipper MaoXian Web Clipper is a browser extension for Firefox and Chrome that clips selected content from web pages and saves it to the local mach… | 63 | 1226 | active |
| ca110us/epeius Epeius is a Trojan proxy server implemented as a Cloudflare Worker, allowing serverless deployment of the Trojan protocol without owning a … | 25 | 1225 | active |
| sogonov/anubis An Android app manager that freezes and unfreezes groups of apps based on VPN connection state using system-level `pm disable-user` via Shi… | 62 | 1224 | active |
| zetaloop/BetterWX A set of Python patch scripts for WeChat PC 4.0 on Windows x64 that enable anti-revoke (message recall prevention with notice), multi-insta… | 58 | 1224 | active |
| Passport Passport is an identity verification application that lets users build collections of verifiable credentials to prove unique humanity in a … | 97 | 1223 | active |