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 |
|---|---|---|---|
| goniszewski/grimoire Grimoire is a local-first, self-hosted bookmark manager for saving, extracting, and searching web content, with optional AI-powered summari… | 95 | 2866 | active |
| gamosoft/NoteDiscovery NoteDiscovery is a lightweight, self-hosted note-taking application that stores notes as plain markdown files on your own server, with full… | 80 | 2848 | active |
| Shadowsocks A SIP003 plugin for Shadowsocks built on v2ray, tunneling traffic over WebSocket (HTTP/HTTPS) or QUIC to obfuscate proxy traffic. Written i… | 60 | 2847 | active |
| eooce/python-ws A lightweight Python implementation of VLESS, Trojan, and Shadowsocks proxy protocols designed to run on serverless/PaaS platforms without … | 52 | 2844 | active |
| eycorsican/leaf Leaf is a versatile and efficient proxy framework written in Rust, supporting multiple proxy protocols such as Shadowsocks, Trojan, VMess, … | 86 | 2833 | active |
| Mininglamp-AI/Mano-P Mano-P is an open-source GUI-VLA (vision-language-action) agent model and SDK for edge devices, enabling purely vision-driven cross-platfor… | 52 | 2829 | active |
| chattocorp/chatto Chatto is a fully-featured, self-hostable team and group chat application written in Go, shipped as a single 50 MB binary with no dependenc… | 77 | 2828 | active |
| Gedsh/InviZible InviZible Pro is an Android application that combines Tor, DNSCrypt, and Purple I2P modules to provide online privacy, anonymity, and acces… | 99 | 2827 | active |
| GUI-for-Cores/GUI.for.Clash A modern, lightweight cross-platform desktop GUI for managing Clash/mihomo (and sing-box) proxy cores, built with Wails (Go) and Vue 3. It … | 87 | 2827 | active |
| beilunyang/moemail MoeMail is a self-hostable temporary (disposable) email service with a cute web UI, built on Next.js and the Cloudflare stack (Pages, Worke… | 80 | 2822 | active |
| anonfaded/FadCam FadCam is an open-source, ad-free Android multimedia recorder supporting discreet background video recording, dashcam mode, screen recordin… | 70 | 2821 | active |
| shatyuka/Zhiliao Zhiliao is an Xposed module that removes ads and cleans up the interface of the Zhihu Android app. It also offers content filtering, UI sim… | 56 | 2819 | active |
| ALTCHA ALTCHA is an open-source, privacy-first CAPTCHA alternative that protects websites, forms, and APIs from bots and spam using a proof-of-wor… | 94 | 2804 | active |
| sam1am/anyapk anyapk is a lightweight Android app that installs any APK on your own device by using local ADB (wireless debugging) connections, bypassing… | 81 | 2802 | active |
| authpass/authpass AuthPass is a free, open-source password manager built with Flutter that is compatible with KeePass 2.x (KDBX 3 and KDBX 4) databases. It r… | 65 | 2802 | active |
| quik-sms/quik QUIK is an open-source SMS messenger app for Android, a revived continuation of QKSMS. It replaces the stock messaging app with features li… | 90 | 2794 | active |
| fastenhealth/fasten-onprem Fasten OnPrem is an open-source, self-hosted personal/family electronic medical record (PHR) application for securely storing and viewing y… | 10 | 2794 | active |
| SkyTube SkyTube is a copylefted (GPLv3) open-source YouTube player app for Android that lets users browse, search, and watch YouTube videos without… | 90 | 2792 | active |
| yiyuan-jichang/dizhi A repository serving as the official website mirror for Yiyuan Airport (一元机场), a commercial VPN/proxy subscription service. It primarily ex… | 37 | 2788 | active |
| MeowDump/Integrity-Box Integrity Box is a Magisk module toolkit for rooted Android devices that manages Play Integrity attestation and system environment signals.… | 88 | 2769 | active |
| awnumar/memguard MemGuard is a pure Go library that securely stores sensitive information in memory, encrypting it with XSalsa20Poly1305 and bypassing the g… | 67 | 2760 | active |
| Bearer/bearer Bearer CLI is an open-source static application security testing (SAST) tool written in Go that scans source code and analyzes data flows t… | 92 | 2758 | active |
| glados-network/GLaDOS GLaDOS is a commercial networking/VPN service (Generic Local and Destination Operating System) that helps users manage and secure their net… | 56 | 2758 | active |
| salarcode/SmartProxy SmartProxy is a Firefox, Chrome, and Edge browser extension that automatically enables or disables proxy usage per website based on customi… | 88 | 2748 | active |
| rhasspy/rhasspy Rhasspy is a fully offline, privacy-focused set of voice assistant services supporting many human languages. It converts spoken voice comma… | 10 | 2746 | active |
| openboard-team/openboard OpenBoard is a 100% free and open-source keyboard app for Android, based on the AOSP Latin input method. It offers privacy-respecting typin… | 23 | 2742 | active |
| xuchengsheng/wx-dump-4j A Java-based WeChat data analysis tool that reads, backs up, and manages WeChat chat history. It uses JNA to access WeChat process data and… | 19 | 2742 | active |
| securing/IOSSecuritySuite iOS Security Suite is a Swift library for iOS platform security and anti-tampering checks. It detects jailbroken devices, attached debugger… | 80 | 2733 | active |
| 233boy/Xray A one-click installation and management shell script for the Xray proxy core on Linux servers. It automates TLS setup and lets users add, c… | 88 | 2732 | active |
| I2P I2P (Invisible Internet Project) is the reference Java implementation of a decentralized, anonymizing peer-to-peer overlay network that rou… | 91 | 2730 | stable |
| prinsss/twitter-web-exporter A UserScript (for Tampermonkey/Violentmonkey) that exports tweets, bookmarks, lists, followers, search results, and media from the Twitter/… | 85 | 2721 | active |
| szTheory/exifcleaner ExifCleaner is a free, open-source cross-platform desktop GUI app that strips EXIF and other metadata from images, videos, and PDFs using E… | 98 | 2717 | active |
| puemos/hls-downloader A browser extension that automatically detects HTTP Live Streaming (HLS) playlists on web pages and lets users download selected video and … | 89 | 2714 | active |
| civilblur/mazanoke MAZANOKE is a self-hosted, privacy-focused image optimizer that runs entirely in the browser, compressing and converting images on-device w… | 85 | 2713 | active |
| secretflow/secretflow SecretFlow is a unified Python framework for privacy-preserving data analysis and machine learning. It layers cryptographic devices (MPC, H… | 62 | 2713 | active |
| openai/privacy-filter OpenAI Privacy Filter is a small bidirectional token-classification model (1.5B total, 50M active parameters) for detecting and masking per… | 46 | 2711 | active |
| Open-Web-Analytics/Open-Web-Analytics Open Web Analytics (OWA) is an open source, self-hosted web analytics server and JavaScript tracking client, serving as an alternative to G… | 97 | 2690 | active |
| bestK/cursor-fake-machine A VS Code/Cursor editor extension that fakes or resets the machine ID used by the Cursor editor for device identification. It is distribute… | 10 | 2685 | active |
| OnionBrowser/OnionBrowser Onion Browser is a free, open-source privacy-focused web browser for iPhone and iPad that tunnels web traffic through the Tor anonymity net… | 95 | 2681 | active |
| ihciah/shadow-tls ShadowTLS is a TLS camouflage proxy written in Rust that relays a real TLS handshake with a valid certificate of your choice to the firewal… | 27 | 2680 | active |
| aforensics/HiddenVM HiddenVM is a free, open-source Linux application that lets you run Oracle VirtualBox on the Tails operating system, so almost any desktop … | 23 | 2678 | active |
| ShareDropio/sharedrop ShareDrop is a web application inspired by Apple AirDrop that transfers files directly between devices using WebRTC peer-to-peer connection… | 32 | 10752 | maintenance |
| QuantumBadger/RedReader RedReader is an unofficial, open source Android client for Reddit written in Java. It offers a lightweight, ad-free browsing experience wit… | 86 | 2671 | active |
| TrackerControl/tracker-control-android TrackerControl is an Android app that monitors and blocks hidden tracking and ads in mobile apps using a local VPN to analyze network traff… | 95 | 2666 | active |
| kboghdady/youTube_ads_4_pi-hole A shell script and maintained DNS blocklist for blocking YouTube ads via Pi-hole. It provides a regularly updated blacklist file to add to … | 77 | 2660 | active |
| bug-bit/fckvip An Android module (likely Magisk/LSPosed-based) that unlocks paid VIP memberships and enhances extended features in certain apps. It requir… | 79 | 2654 | active |
| morethanwords/tweb Telegram Web K is the open-source TypeScript web client powering web.telegram.org/k/, based on the original Webogram and actively patched a… | 75 | 2652 | active |
| LukeSmithxyz/mutt-wizard mutt-wizard is a shell-based tool that automatically configures the neomutt terminal email client along with isync and msmtp, including IMA… | 62 | 2649 | active |
| dedicatedcode/reitti Reitti is a self-hosted personal location tracking and analysis application that visualizes movement patterns, visits, trips, and significa… | 82 | 2640 | active |
| CrossPaste/crosspaste-desktop CrossPaste is a cross-platform desktop application that syncs clipboard content across devices in real time over the local network. It supp… | 90 | 2635 | active |
| botswin/BotBrowser BotBrowser is a privacy-focused browser core (Chromium-based) that unifies and controls browser fingerprint signals across platforms, integ… | 85 | 2632 | active |
| mendhak/gpslogger GPSLogger is a lightweight, battery-efficient Android application that logs GPS coordinates to formats like GPX, KML, CSV, and NMEA. It sup… | 88 | 2627 | active |
| JingMatrix/TEESimulator TEESimulator is an Android module that defeats hardware-backed key attestation by running AOSP's reference KeyMint trusted application insi… | 81 | 2627 | active |
| Wasabi Wallet Wasabi Wallet is an open-source, non-custodial, privacy-focused Bitcoin desktop wallet built in C# on .NET. It routes all traffic through T… | 94 | 2621 | active |
| apify/fingerprint-suite A modular TypeScript toolkit by Apify for generating realistic browser fingerprints and HTTP headers and injecting them into Playwright or … | 95 | 2619 | active |
| Etar-Group/Etar-Calendar Etar Calendar is an open-source, Material Design calendar application for Android, built as an enhanced fork of the AOSP Calendar. It suppo… | 91 | 2618 | active |
| snake-4/Zygisk-Assistant A Zygisk module written in C++ that hides the existence of root and Zygisk from apps on Android 5.0 and above. It works with KernelSU, Magi… | 49 | 2618 | active |
| markqvist/NomadNet Nomad Network is a Python terminal application for encrypted, off-grid mesh communication built on the Reticulum and LXMF protocols. It pro… | 98 | 2610 | active |
| PasarGuard PasarGuard is a self-hosted web panel for managing large numbers of proxy accounts, built with Python and React.js. It supports Xray-core a… | 82 | 2608 | active |
| BandarHL/BHTwitter BHTwitter is a tweak for the iOS Twitter/X app that adds features like ad removal, video downloads, themes, and UI customization. It can be… | 60 | 2602 | active |
| sidex15/susfs4ksu-module A KernelSU addon module that installs userspace helpers (ksu_susfs, sus_su) to communicate with a SUSFS-patched kernel for kernel-level roo… | 83 | 2597 | active |
| imzyb/MiSub MiSub is a lightweight, self-hosted subscription management panel for proxy nodes, deployed on Cloudflare Pages with KV or D1 storage. It c… | 64 | 2596 | active |
| yazinsai/OpenOats OpenOats is a macOS meeting assistant that transcribes both sides of a call in real time using on-device speech recognition and surfaces re… | 76 | 2595 | active |
| huohuoer/wechat-cli A command-line tool that queries local WeChat data including chat history, contacts, sessions, and favorites, with on-the-fly SQLCipher dec… | 45 | 2590 | active |
| enfein/mieru Mieru is a censorship-resistant socks5/HTTP/HTTPS proxy written in Go, consisting of a client (mieru) and server (mita). It uses XChaCha20-… | 99 | 2587 | active |
| hmgle/graftcp graftcp is a Linux command-line tool that redirects TCP, UDP, and DNS traffic of arbitrary processes to SOCKS5 or HTTP proxies using ptrace… | 91 | 2587 | active |
| refraction-networking/utls uTLS is a fork of Go's crypto/tls library that provides low-level access to the TLS ClientHello message, enabling fingerprint mimicry and r… | 79 | 2582 | active |
| molvqingtai/WebChat A decentralized browser extension that lets visitors of the same website chat anonymously via WebRTC peer-to-peer, end-to-end encrypted com… | 92 | 2571 | active |
| dudor/BookmarkHub BookmarkHub is a browser extension that synchronizes bookmarks across different browsers (Chrome, Firefox, Edge, and other Chromium-based b… | 53 | 2571 | active |
| MiRO92/uYou-for-YouTube uYou is an iOS tweak that enhances the official YouTube app with ad-free browsing, background playback, video/audio downloads, and extensiv… | 23 | 2569 | active |
| madeye/proxydroid ProxyDroid is an Android app that routes all device traffic through an upstream SOCKS5 or HTTP proxy without root, using a VpnService-based… | 63 | 2566 | active |
| ungoogled-software/ungoogled-chromium-windows Windows packaging and build scripts for ungoogled-chromium, a Chromium variant with all Google services and tracking removed. It provides b… | 93 | 2564 | active |
| tuskyapp/Tusky Tusky is a free and open-source Android client for the Mastodon microblogging platform, written in Kotlin. It supports the full range of Ma… | 10 | 2564 | active |
| mullvad/mullvad-browser Mullvad Browser is a privacy-focused desktop web browser developed jointly by Mullvad VPN and the Tor Project, essentially a Tor Browser de… | 96 | 2554 | active |
| oliexdev/openScale openScale is an open-source Android app for tracking weight and body composition metrics like BMI, body fat, water, and muscle. It reads me… | 92 | 2554 | active |
| Wire Wire is an open-source, end-to-end encrypted messaging and collaboration platform whose server components are written primarily in Haskell.… | 56 | 2550 | active |
| Barre/privaxy Privaxy is a MITM HTTP(S) proxy written in Rust that blocks ads and trackers at the network level, supporting Adblock Plus and uBlock Origi… | 23 | 2537 | active |
| Proton VPN client Official open-source Proton VPN client apps for Android and Windows, built by Proton AG to route traffic through Proton's VPN servers. The … | 93 | 2532 | active |
| Peergos Peergos is a peer-to-peer, end-to-end encrypted global filesystem with fine-grained cryptographic access control, built on IPFS/libp2p with… | 76 | 2530 | active |
| Flow Flow is an open-source, privacy-respecting YouTube and YouTube Music client for Android built with Kotlin and Jetpack Compose (Material 3).… | 82 | 2528 | active |
| jedisct1/piknik Piknik is a command-line tool that securely copies and pastes clipboard content between arbitrary hosts over the network, using end-to-end … | 54 | 2524 | stable |
| Box for Magisk Box for Root (BFR) is a Magisk/KernelSU/APatch module that bundles proxy cores such as clash, sing-box, v2ray, hysteria, and xray to set up… | 77 | 2523 | active |
| BeeCount BeeCount is an open-source, local-first personal bookkeeping app for iOS, Android, and Web built with Flutter, offering multi-ledger, multi… | 80 | 2522 | active |
| abrahamjuliot/creepjs CreepJS is a web application that performs advanced device and browser fingerprinting to expose weaknesses in anti-fingerprinting browsers … | 67 | 2520 | active |
| Ambient Music Mod Ambient Music Mod is an Android app that ports the Pixel-exclusive Now Playing feature to other Android devices, using Shizuku or Sui for e… | 23 | 2520 | active |
| Namada Namada is a Rust implementation of a Proof-of-Stake layer-1 blockchain focused on multichain asset-agnostic privacy, built on CometBFT cons… | 96 | 2516 | active |
| AirGuard AirGuard is an Android app that protects users from unwanted tracking via AirTags and other Apple Find My accessories. It periodically scan… | 92 | 2516 | active |
| OpenMPTCProuter OpenMPTCProuter is an OpenWrt-based router distribution that aggregates multiple internet connections (fiber, ADSL, 4G/5G, etc.) using Mult… | 75 | 2513 | active |
| borgbase/vorta Vorta is an open-source desktop GUI client for BorgBackup that brings encrypted, deduplicated, compressed backups to macOS and Linux deskto… | 97 | 2509 | active |
| builtbybel/CrapFixer CrapFixer is a lightweight Windows utility that cleans up junk, removes ads and preinstalled bloatware, and tweaks privacy settings on Wind… | 84 | 2500 | active |
| dino/dino Dino is a modern open-source XMPP (Jabber) chat client for Linux desktops, built with GTK4 and Vala. It supports end-to-end encryption via … | 69 | 2498 | active |
| Nheko-Reborn/nheko Nheko is a native desktop client for the Matrix protocol built with Qt and C++20, aiming to feel like a mainstream chat app rather than an … | 65 | 2496 | active |
| SheepChef/Abracadabra Abracadabra is an open-source text encryption tool that transforms encrypted data into realistic Classical Chinese (wenyan) prose, using AE… | 83 | 2495 | active |
| mCaptcha/mCaptcha mCaptcha is a self-hosted, privacy-respecting CAPTCHA system that uses SHA-256 proof-of-work to rate-limit users instead of image puzzles. … | 39 | 2495 | active |
| MatinSenPai/SenPaiScanner SenPai Scanner is a lightweight, cross-platform Cloudflare IP and endpoint scanner written in Go. It probes Cloudflare edge IPs, validates … | 80 | 2484 | active |
| HACKERALERT/Picocrypt Picocrypt is a very small, simple, and secure file encryption tool written in Go, using modern cryptography like XChaCha20, Argon2, and SHA… | 10 | 2482 | active |
| unode/firefox_decrypt Firefox Decrypt is a Python command-line tool that extracts saved passwords from Mozilla product profiles (Firefox, Waterfox, Thunderbird, … | 76 | 2481 | active |
| blenderskool/blaze Blaze is a progressive web app for peer-to-peer file sharing between multiple devices using WebTorrent (WebRTC) with WebSockets as a fallba… | 23 | 2476 | active |
| JingMatrix/NeoZygisk NeoZygisk is a Zygote injection module implemented via ptrace that provides Zygisk API support for APatch and KernelSU, and can replace Mag… | 82 | 2470 | active |
| OneKey OneKey is an open-source, multi-chain cryptocurrency wallet application supporting Bitcoin, Ethereum, Solana, Tron, and many other networks… | 99 | 2468 | active |