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 |
|---|---|---|---|
| shadowsocksr-backup/shadowsocksr A Python port of ShadowsocksR, a fast encrypted tunnel proxy that helps users bypass firewalls and censorship. It provides a command-line s… | 32 | 6122 | maintenance |
| FriesI23/mhabit Table Habit is a free, open-source Flutter habit tracker for building micro habits with a smart scoring system, growth charts, and WebDAV c… | 97 | 1651 | active |
| Roy3838/Observer Observer AI is a desktop application for building micro-agents that observe screen, camera, microphone, and audio inputs, process them with… | 88 | 1651 | active |
| mssun/passforios Pass for iOS is an iOS password manager client compatible with ZX2C4's Pass command line application. It encrypts password entries with GPG… | 74 | 1645 | active |
| karlicoss/HPI HPI (Human Programming Interface) is a Python package ('my') that unifies personal data from social networks, reading, health, location, me… | 94 | 1644 | active |
| fabiocaccamo/FCUUID An Objective-C iOS library providing universally unique identifiers with different persistence levels (session, installation, device, user)… | 54 | 1644 | stable |
| AdGuard Home For Android (Magisk Module) A Magisk module that runs AdGuard Home on rooted Android devices to block ads by redirecting and filtering DNS requests. It ships with buil… | 87 | 1638 | active |
| AnalyseDeCircuit/oxideterm OxideTerm is an open-source, local-first desktop workspace for remote server operations, combining SSH/Mosh/Telnet/Serial terminals, SFTP, … | 78 | 1638 | active |
| za515217965/OKBrowser OKBrowser is a free Chromium-based anti-fingerprint browser for Windows that lets users create and manage multiple isolated browser profile… | 45 | 1636 | active |
| traggo/server Traggo is a self-hosted, tag-based time tracking tool where users record tagged time spans rather than tasks. It offers customizable dashbo… | 86 | 1635 | active |
| holtwick/briefing Briefing is an open-source, end-to-end encrypted WebRTC video group chat web application built with Vue and TypeScript. It bundles the UI, … | 48 | 1633 | active |
| cathugger/mkp224o mkp224o is a C command-line tool that generates vanity ed25519 onion service (Tor hidden service v3) addresses by brute-forcing keypairs ma… | 23 | 1632 | active |
| WireGuard/wireguard-android The official Android GUI application for WireGuard, a fast and modern VPN. It opportunistically uses the in-kernel WireGuard implementation… | 69 | 1628 | stable |
| yossdotpro/removerized Removerized is an open-source, browser-based AI image toolkit for background removal and image upscaling, running entirely client-side via … | 81 | 1627 | active |
| kkHAIKE/fake115 A Tampermonkey userscript that disguises the browser as the official 115 client to bypass login and download restrictions on the 115 cloud … | 64 | 1625 | active |
| eooce/Gla-deploy A JavaScript-based tool for deploying proxy server configurations to free cloud/PaaS platforms, enabling personal censorship circumvention.… | 39 | 1625 | active |
| LANDrop/LANDrop LANDrop is a cross-platform application for transferring files between devices on the same local network, similar to AirDrop. It uses Qt an… | 23 | 5987 | maintenance |
| Jelmerro/Vieb Vieb is a free, open-source web browser built on Electron/Chromium that provides Vim-style modal keyboard bindings for navigating the web. … | 86 | 1624 | active |
| Delta Chat Delta Chat Desktop is the Electron-based desktop client for Delta Chat, a decentralized private messenger that runs on top of email infrast… | 98 | 1620 | active |
| Proton Mail Proton Mail's official iOS client for end-to-end encrypted email, written in Swift/SwiftUI with core business logic in a Rust-based SDK. Th… | 63 | 1620 | active |
| nilsherzig/LLocalSearch LLocalSearch is a self-hosted search aggregator that uses locally running LLM agents to answer questions with web-sourced information, show… | 10 | 5947 | maintenance |
| Yu-Core/SwashbucklerDiary SwashbucklerDiary is an open-source, cross-platform local diary app built with Blazor (Hybrid, Server, and WebAssembly) and .NET MAUI. All … | 76 | 1614 | active |
| FossifyOrg/Messages Fossify Messages is an open-source Android SMS/MMS messenger app with no ads or tracking. It supports group messaging, spam blocking, messa… | 100 | 1611 | stable |
| vitorpamplona/amethyst Amethyst is an open-source Nostr client for Android, with recent desktop builds for macOS and Windows, for participating in the decentraliz… | 99 | 1611 | active |
| ReVanced ReVanced Manager is an Android application for applying patches to other apps, continuing the legacy of Vanced. It lets users customize the… | 67 | 1600 | active |
| doxx/darkflare DarkFlare is a Go command-line tool that tunnels TCP traffic over HTTPS through CDNs like Cloudflare, disguising it as ordinary web traffic… | 50 | 1599 | active |
| DimensionDev/Flare Flare is an open-source, privacy-first social media client that unifies Mastodon, Misskey, Bluesky, X, Pixiv, Fanbox, Nostr, and RSS into a… | 96 | 1597 | active |
| dyne/tomb Tomb is a minimalist command-line tool for GNU/Linux that creates and manages encrypted storage folders ('tombs') using dm-crypt and LUKS v… | 54 | 1596 | stable |
| capitalone/DataProfiler DataProfiler is a Python library that loads CSV, AVRO, Parquet, JSON, text, or URL data into a pandas-compatible DataFrame and profiles it … | 91 | 1591 | active |
| webrecorder/archiveweb.page ArchiveWeb.page is a high-fidelity web archiving tool that runs as a Chrome/Chromium browser extension and as a standalone Electron app. It… | 94 | 1587 | active |
| amd/gaia GAIA is AMD's open-source Python framework for building AI agents that run entirely locally on AMD Ryzen AI hardware, using NPU and iGPU ac… | 90 | 1587 | active |
| DimensionDev/Maskbook Mask Network is a browser extension that bridges Web2 social media platforms (X, Facebook, Instagram, Minds, Mirror) with Web3 services. It… | 97 | 1586 | active |
| QuiteAFancyEmerald/InvisiProxy InvisiProxy LTS (formerly Holy Unblocker) is a self-hostable Node.js web proxy service that lets users access blocked websites and Tor/Onio… | 97 | 1584 | active |
| lmc999/auto-add-routes A set of Windows batch scripts and route tables that add China IP/domain split routing to full-tunnel VPN clients like WireGuard and OpenVP… | 76 | 1583 | active |
| SimpleMobileTools/Simple-File-Manager Simple File Manager is an open-source, ad-free file and folder manager app for Android devices built in Kotlin. It offers file operations l… | 23 | 1583 | stable |
| Waujito/youtubeUnblock A C-based tool that bypasses YouTube's SNI-based detection systems, originally created to work around YouTube throttling in Russia. It runs… | 74 | 1582 | active |
| jasperan/whatsapp-osint A Python CLI tool that uses Selenium to track when WhatsApp contacts go online/offline, logging presence sessions to SQLite. It exports dat… | 77 | 1580 | active |
| zama-ai/concrete Concrete is an open-source fully homomorphic encryption (FHE) compiler built on TFHE and LLVM that converts Python programs into their FHE … | 52 | 1580 | active |
| aaronjanse/dns-over-wikipedia A browser extension (with an optional Rust redirect script) that redirects domains ending in `.idk` by looking up the site's Wikipedia arti… | 49 | 1577 | active |
| aleskxyz/reality-ezpz A single-command bash installer that deploys sing-box or xray proxy servers (vless, TUIC, hysteria2, shadowtls) with reality or TLS encrypt… | 54 | 1573 | active |
| Leon406/SubCrawler A Kotlin-based tool that automatically crawls and health-checks (via Google ping) free public proxy nodes for protocols like V2Ray, Shadows… | 77 | 1570 | active |
| BLE-Research-Group/MetaRadar MetaRadar (BLE Radar) is an Android application for monitoring Bluetooth Low Energy environments. It scans for nearby BLE devices, analyzes… | 65 | 1570 | active |
| labnol/unsubscribe-gmail Gmail Unsubscriber is an open-source Google Apps Script that automatically unsubscribes your email address from unwanted newsletters and bu… | 35 | 1569 | active |
| cross-seed/cross-seed cross-seed is a Node.js application that automatically finds and downloads torrents matching your existing torrent library across multiple … | 89 | 1566 | active |
| SagerNet/SagerNet SagerNet is a universal proxy toolchain application for Android, written in Kotlin, supporting multiple proxy protocols for circumventing i… | 10 | 5733 | maintenance |
| ORB-HD/deface deface is a Python command-line tool that automatically anonymizes human faces in videos and photos. It detects faces in each frame and app… | 23 | 1565 | stable |
| drduh/pwd.sh pwd.sh is a single Bash script that manages text secrets such as passwords using GnuPG symmetric encryption. Secrets are stored in randomly… | 86 | 1563 | active |
| MikeWang000000/FakeHTTP FakeHTTP is a Linux command-line tool that obfuscates TCP connections by disguising them as HTTP traffic using Netfilter Queue (NFQUEUE). I… | 31 | 1563 | active |
| sharmajv/vpn A completely free Android VPN client (小三VPN / 3VPN) that requires no registration, has no speed or traffic limits, and shows no ads. It sup… | 32 | 5709 | maintenance |
| Verge Verge Core is the official full-node source code for the Verge (XVG) cryptocurrency, providing a wallet client, mining support, and blockch… | 92 | 1559 | active |
| dessalines/thumb-key Thumb-Key is a privacy-conscious Android keyboard app designed for efficient one-handed thumb typing, inspired by MessagEase. It is a Kotli… | 93 | 1556 | active |
| ProtonMail/proton-bridge Proton Mail Bridge is a desktop application that runs local IMAP and SMTP servers, allowing standard email clients to send and receive encr… | 95 | 1554 | active |
| X1a0He/X1a0HeWeChatPlugin A macOS WeChat client plugin providing features like message anti-revoke, multiple app instances, update disabling, and log reporting. It i… | 87 | 1552 | active |
| ymyuuu/Cloudflare-Workers-Proxy A Cloudflare Workers script that acts as a simple reverse proxy, forwarding client requests to a target URL and returning the response. It … | 46 | 1551 | active |
| you-apps/TranslateYou Translate You is a privacy-focused Android translator app built with Kotlin, Jetpack Compose, and Material Design 3. It supports multiple t… | 82 | 1549 | active |
| cupcakearmy/cryptgeon Cryptgeon is a secure, open-source note and file sharing service inspired by PrivNote, built with Rust and Svelte. Notes are encrypted clie… | 93 | 1547 | active |
| silverstein/minutes Minutes is an open-source, privacy-first conversation memory app that records meetings, voice memos, and dictation, transcribes them locall… | 78 | 1545 | active |
| mcastillof/FakeTraveler FakeTraveler is a free and open-source Android app that fakes your device's GPS location via Android's mock location feature. Users pick a … | 75 | 1545 | active |
| alibaba/FederatedScope FederatedScope is a comprehensive federated learning platform built on PyTorch with an event-driven architecture. It provides convenient us… | 23 | 1545 | active |
| ProxiFyre ProxiFyre is a Windows SOCKS5 proxifier that transparently routes TCP and UDP traffic of selected applications through SOCKS5 proxies using… | 93 | 1544 | active |
| adyanth/openwrt-tailscale-enabler A shell-based package that installs Tailscale on low-powered OpenWRT routers by downloading static binaries to /tmp and providing an init.d… | 71 | 1544 | active |
| Profanity Profanity is a console-based XMPP chat client written in C using ncurses and libstrophe, inspired by Irssi. It supports MUC chat rooms, OTR… | 85 | 1542 | active |
| sartoopjj/thefeed TheFeed is a DNS-based feed reader and lightweight messenger that works on networks where only DNS queries pass through, letting users read… | 71 | 1542 | active |
| mysk-research/loupe Loupe is an open-source iOS and iPadOS app that demonstrates device fingerprinting by showing raw values from public iOS APIs that any thir… | 57 | 1542 | active |
| Alex313031/Mercury Mercury is a Firefox fork with compiler optimizations (AVX, AES, LTO, PGO) and privacy/security patches drawn from LibreWolf, Waterfox, Gho… | 62 | 1541 | active |
| ReSo7200/InstaEclipse InstaEclipse is an LSPosed/Xposed module for Instagram that adds features like Ghost Mode, ad-free browsing, developer options, and distrac… | 89 | 1540 | active |
| Tongsuo-Project/Tongsuo Tongsuo (铜锁) is an open-source cryptographic library providing modern cryptographic primitives and secure communication protocols, includin… | 86 | 1540 | active |
| shirokhorshid/shirokhorshid-android Shir o Khorshid is an independently maintained, community fork of the open-source Psiphon Android VPN/circumvention client, adding extra co… | 66 | 1540 | active |
| Shawn-Shan/fawkes Fawkes is a privacy protection tool from University of Chicago researchers that adds imperceptible adversarial perturbations to photos to p… | 23 | 5614 | maintenance |
| spyboy-productions/r4ven R4ven is a security awareness and penetration testing tool that hosts a web page which, when a user grants browser permissions, captures GP… | 56 | 1531 | active |
| hybridgroup/go-haystack A Go/TinyGo library and toolset for tracking personal Bluetooth devices through Apple's Find My network, using OpenHaystack and Macless-Hay… | 66 | 1529 | active |
| hudikhq/hoodik Hoodik is a self-hosted, end-to-end encrypted cloud storage server written in Rust with a Vue 3 frontend, where all encryption happens in t… | 99 | 1528 | active |
| Jonnyan404/zerotier-planet A Docker Compose-based project that lets you self-host a private ZeroTier planet (root) controller in about a minute, built on ztncui with … | 48 | 1528 | active |
| polhenarejos/pico-fido Open-source firmware that turns a Raspberry Pi Pico (RP2040/RP2350) or ESP32-S3 microcontroller into a FIDO2 passkey authenticator, support… | 91 | 1526 | active |
| VirgilClyne/GetSomeFries A collection of JavaScript rewrite and script modules for proxy clients (Loon, Surge, Stash, Shadowrocket, Quantumult X) that unlock full A… | 65 | 1526 | active |
| kkapsner/CanvasBlocker A Firefox browser extension that protects users from browser fingerprinting by blocking or faking readouts of JavaScript APIs such as canva… | 73 | 1525 | active |
| twofas/2fas-android The official open-source Android app for 2FAS, a two-factor authentication service that generates one-time passwords (TOTP and HOTP) for se… | 89 | 1524 | active |
| globaleaks/globaleaks-whistleblowing-software GlobaLeaks is a free, open-source whistleblowing platform that lets any organization set up and maintain a secure, anonymous reporting syst… | 91 | 1521 | stable |
| anytls/anytls-go anytls-go is the Go reference implementation of the AnyTLS protocol, a proxy protocol designed to mitigate TLS-in-TLS nested handshake fing… | 73 | 1521 | active |
| kiprotect/klaro Klaro is an open-source consent management platform (CMP) for websites that manages user consent for third-party apps and trackers. It is a… | 34 | 1520 | active |
| RyanDFIR/hindsight Hindsight is a free Python-based browser forensics tool that parses web artifacts (history, downloads, cache, cookies, bookmarks, autofill,… | 84 | 1519 | active |
| ray-lothian/UserAgent-Switcher A highly configurable browser extension that spoofs the User-Agent string across Chrome, Firefox, Edge, and Opera. It overrides HTTP reques… | 75 | 1517 | active |
| skyjake/lagrange Lagrange is a cross-platform desktop and mobile client for browsing Geminispace, written in C with SDL for graphics and OpenSSL for TLS. It… | 96 | 1516 | active |
| xpavle00/Habo Habo is a minimalist, open-source habit tracker for Android and iOS built with Flutter. It offers end-to-end encrypted cross-device sync, a… | 94 | 1515 | active |
| andrewnguonly/Lumos Lumos is a Chrome extension that acts as a RAG-powered LLM co-pilot for browsing the web, letting users summarize pages and ask questions a… | 18 | 1511 | active |
| snltty/linker Linker is a self-hosted networking tool written in C# that combines P2P hole punching (UDP/TCP, IPv4/IPv6) with server relay to provide vir… | 89 | 1508 | active |
| robinkarlberg/transfer.zip-web Transfer.zip is an open-source, self-hostable file-sharing service and website, an alternative to WeTransfer, with stored transfers (S3 or … | 72 | 1505 | active |
| project-oak/oak Oak is a Rust-based platform for building distributed systems whose components can produce externally verifiable claims about their behavio… | 75 | 1504 | active |
| traceless/alist-encrypt A Node.js proxy service for Alist that adds transparent WebDAV encryption and decryption of files. It supports streaming encrypted video pl… | 71 | 1503 | active |
| lqzhgood/Shmily Shmily is a large umbrella project for exporting and archiving personal chat and communication records from QQ, WeChat, SMS, call logs, pho… | 51 | 1503 | active |
| manojVivek/medium-unlimited A browser extension for Chrome and Firefox that unlocks Medium.com membership-only articles by bypassing the paywall. It supports medium.co… | 10 | 5462 | maintenance |
| duckduckgo/duckduckgo-privacy-extension DuckDuckGo Privacy Essentials is a browser extension for Firefox, Chrome, Edge, and Opera that blocks third-party trackers and ads, manages… | 98 | 1501 | active |
| Mekotofeuka/MTPROTO_FIX_By_MEKO A shell-based one-click installer and manager for MTProto proxies and VPN tools such as Telemt, MTG, MTProtoZig, and MTProxyL. It fixes com… | 80 | 1500 | active |
| balzack/databag Databag is a fast, lightweight, self-hosted federated messenger with end-to-end encryption, audio/video calls via WebRTC, and topic-based t… | 58 | 1499 | active |
| pass-extension/pass-otp pass-otp is an extension for the pass password manager that stores and manages one-time-password (OTP) tokens as otpauth:// URIs. It genera… | 35 | 1498 | active |
| SChernykh/p2pool P2Pool is a decentralized, peer-to-peer mining pool for Monero written in C++. It combines the regular payouts of centralized pools with th… | 97 | 1495 | active |
| spatie/laravel-cookie-consent A Laravel package by Spatie that adds a simple, customizable cookie consent banner to help sites comply with the EU cookie law. It displays… | 74 | 1495 | active |
| cossacklabs/acra Acra is a database security suite that provides field-level encryption, searchable encryption, tokenization, data masking, SQL firewalling,… | 54 | 1493 | active |
| halo/LinkLiar LinkLiar is a free, open-source macOS status menu application written in Swift for spoofing the MAC addresses of Wi-Fi and Ethernet interfa… | 35 | 1491 | active |
| Cherrygram Cherrygram is a third-party Telegram client for Android built as a fork of the official Telegram Android app, adding useful modifications a… | 98 | 1489 | active |