Browser
824 open source Browser apps
P2Play - Peertube client
APK
P2Play is an unofficial Android client for Peertube. P2play is Material3 (and Material You coming soon), is being migrated to Jetpack compose and is made in Kotlin. Features: ๐บ Choose your instance ๐ Login with your account (2FA support!) ๐ก Play videos, comment and reply ๐ Rate, share and download videos ๐ Follow and keep updated of your subscriptions ๐ See your notifications! ๐ Search and find videos P2play is in continuous development. Keep updated in our blog: P2play blog Or follow our blog in the fediverse (@p2play@personaljournal.ca)
F-Droid
PCAPdroid
APK
PCAPdroid is a privacy-friendly app which lets you track and analyze the connections made by the other apps in your device. It also allows you to export a PCAP dump of the traffic, inspect HTTP, decrypt TLS traffic and much more. PCAPdroid simulates a VPN in order to capture the network traffic without root. It does not use a remote VPN server, instead data is processed locally on the device. Features: * Log and examine the connections made by user and system apps * Extract the SNI, DNS query, HTTP URL and the remote IP address * Inspect HTTP requests and replies thanks to the built-in decoders * Inspect the full connections payload as hexdump/text * Decrypt the HTTPS/TLS traffic and export the SSLKEYLOGFILE * Dump the traffic to a PCAP file, download it from a browser, or stream it to a remote receiver for real-time analysis (e.g. Wireshark) * Create rules to filter out the good traffic and easily spot anomalies * Identify the country and ASN of remote server via offline DB lookups * On rooted devices, capture the traffic while other VPN apps are running If you plan to use PCAPdroid to perform packet analysis, please check out the specific section of the manual. Join the PCAPdroid international community on Telegram or on Matrix.
F-DroidGitHub
PCAPdroid mitm
APK
PCAPdroid-mitm is a PCAPdroid addon which uses mitmproxy to decrypt the TLS/SSL connections and show the decrypted data in the app. The addon uses the open source framework chaquopy to bundle and run python modules. The native python modules are pre-built and installed from the chaquopy pip repository.
GitHubIzzyOnDroid
PGPAuth
APK
This app sends GPG-verified requests over the internet to a given server. Currently there are the actions open and close, but request-type will be configurable. The request also includes a timestamp to verify the request is sent by the owner of the gpg-key and is not sent again by someone else. It is used in the ChaosChemnitz hackerspace in Germany to open and close the door without the need of a "real" key. You'll need https://f-droid.org/packages/org.thialfihar.android.apg or https://f-droid.org/packages/org.sufficientlysecure.keychain to sign requests.
F-DroidGitHub
PGPMailer
APK
PGPMailer is a secure-first Android email client with modern UI and OpenPGP support.Key features:IMAP/SMTP account setup with diagnosticsFolder-based mailbox with search and filtersCompose plaintext, signed, or encrypted emailsInline OpenPGP encryption/signing compatible with common OpenPGP toolsKey manager for generating, importing, trusting, and searching public keysSecure decryption for encrypted messages and attachmentsIn-app secure PDF preview for decrypted attachmentsPIN protection with optional biometric authenticationEncrypted local storage for sensitive app dataPGPMailer is designed for users who want control over their email security while keeping a practical day-to-day workflow.
GitHubIzzyOnDroid
POuL BITS
APK
Client for Politecnico Open unix Labs B.I.T.S. status system. B.I.T.S. shows whether the headquarters are open and there's someone. If the icon is green, come hack with us :)
F-DroidGitHub
Pachli for Mastodon
APK
Pachli is a full-featured client for Mastodon and similar servers. - Read, reply, filter, post, favourite, and boost posts - Translate posts from other languages - Your timeline is cached locally, so you can read when offline - Draft posts now, to finish them later - Write posts now, schedule them to send later - Read and post from multiple accounts - Multiple themes - Focused on ensuring all functionality is available to people with accessibility needs - Open source, https://github.com/pachli
F-DroidGitHubIzzyOnDroid
Panoramax
APK
Panoramax mobile is an application to capture photo sequences and upload them to a Panoramax instance.
F-Droid
Parcel
APK
๐ฆ Parcel is an app that helps you keep track of all your parcels. Some of Parcel's features: - ๐ฑ Clean and simple interface: Focus solely on your parcels, not how to use the app. - ๐ฌ Notifications: Get notified every time a parcel progresses further. - ๐ซ No ads or other annoyances. - ๐ฅ Free and open-source: https://github.com/itsvic-dev/parcel --- Supported services --- International: - 4PX - Cainiao - DHL - GLS - UPS North America: - UniUni United Kingdom: - DPD UK - Evri Europe: - Allegro One Box (PL) - An Post (IE) - Belpost (BY) - GLS Hungary - Hermes (DE) - InPost (PL) - Magyar Posta (HU) - Nova Post (UA) - Orlen Paczka (PL) - Packeta - Poczta Polska (PL) - Poste Italiane (IT) - PostNord - PostNL (NL) - Sameday Bulgaria - Sameday Hungary - Sameday Romania - Ukrposhta (UA) Asia: - eKart (IN) - SPX Thailand
F-DroidGitHubIzzyOnDroid
PassCard
APK
Generate a password card that has your passwords printed on the card in PLAIN TEXT. Take the card with you, and you have access to passwords, for every account you have, and if an attacker get access to your card, you'll have time to change your password.
F-DroidGitHub
Passy - cross-platform password manager
APK
Store passwords, payment cards notes, ID cards and identities offline and safe, synchronized between all of your devices. Features: Security - All your information is encrypted in AES and stored offline on your devices, providing highest-tier security.Synchronization - Share data between separate devices within seconds.2FA codes - Keep your 2FA codes safe and sound in offline storage.Entry sharing โ Send entries to your friends and family.Biometrics - Quickly unlock the app using your fingerprint.Multipurpose - Store passwords, payment cards, notes, id cards and identities, all in one place.Autofill - Quickly fill fields in apps and websites without having to open the app.Browser extension - Use autofill and add new entries on the fly right from your browser. (See https://github.com/GlitterWare/Passy-Browser-Extension)Passy Cloud - Support this free project and get secure, automatic online synchronization in return. (disabled by default - base app and manual QR-powered sync remain free forever) Official website Permissions: Internet - needed for synchronization, happens locally, with direct connection between devices.External storage - needed for backups/exporting.Biometric - needed for biometric authentication as an alternative to login with master password.Camera - needed for scanning QR codes for easy synchronization.
F-DroidGitHub
PasteBin
APK
Client application for Ubuntu pastebin, a web application where you can paste snippets of text, usually source code or log files, for public viewing. Pastes made to pastebin are usually only saved for a short period of time.
F-Droid
PayNoWay
APK
Double-spending is no longer a theoretical possibility but a practical reality. Most of the end-user applications used widely today leave their users vulnerable to being defrauded via double-spend attacks. PayNoWay is a tool that you can use to test the applications that you, or your business, depend on to accept on-chain cryptocurrency payments. Features: - Send payment transactions with the same UX flow as other wallet applications. - Easily broadcast double-spend transaction after a payment is sent, to return the funds to the internal wallet address. - Fetch current network fee rate, or set a custom value. - Optionally set automatic broadcasting of double-spend transactions. - Control what happens to the payment transaction output - "Drop it" or "Replace with dust". - By default double-spend transactions are broadcast to several web services simultaneously to improve chances of confirmation. - Bitcoin mainnet and testnet networks - Several address types - Legacy (p2pkh), SegWit backwards compatible, SegWit (bech32). - Transaction history view where you can re-broadcast any past transaction, copy to clipboard any transaction as raw hexadecimal, or update any locally stored transaction by fetching it from the configured web service. - Statistics dashboard (Payments vs. Double-spends) which shows total number of transactions as well as their total values. Optionally reset the dashboard at any time. Disclaimers: - This app is intended to be used for testing and educational purposes. - Please do not use this app to double-spend against merchants without their explicit consent. - A successful double-spend is not guaranteed - use at your own risk. - You are responsible for creating a backup of your private key(s). Without a backup, if you delete the app or lose your device, your funds will be permanently lost. Permissions: - Camera, flashlight - To scan QR codes that contain an on-chain addresses, payment requests, and optionally a private key (WIF) during configuration. - Access network state - For detecting if the device is offline. This helps provide feedback to you, the user, in case of temporary loss of network connectivity. - Internet - To query web service APIs to broadcast transactions, fetch minimum relay fee rate, fetch transaction history and unspent transaction outputs.
F-DroidGitHub
PeerTube
APK
Discover the PeerTube mobile application, a free alternative to video streaming giants like YouTube. Thanks to its decentralised network, PeerTube lets you watch, share and publish videos in complete freedom, while remaining in control of your data. The official PeerTube application is your gateway to hundreds of thousands of videos, available across more than a thousand different platforms, and now viewable on your mobile device wherever you are. Main features of the application ๐ฌ Watch videos and subscribe to your favourite channels: Follow your favourite creators, no matter which instance they're hosted on, and find out what's new on the home screen. Find videos you've watched and saved for later in โLibraryโ. ๐ Explore the PeerTube federation: easily browse videos and creators on different PeerTube instances hosted around the world. Discover diverse content from a multitude of interconnected servers. No account required! ๐Search and discover videos: Use our search engine to find specific videos, channels or themes across the entire PeerTube network. Choose themes that interest you to find the content that's right for you. ๐ค Log in to your platform or a personalised experience: Access your playlists, video history, subscriptions and settings. ๐จ๏ธ Comment and interact: Comment, discuss and exchange around videos with the PeerTube community. And for future releases โฌ๏ธ Offline download: Download videos directly to your device and watch them without an internet connection, wherever and whenever you want. ๐ Upload videos from your mobile device: Easily import your own videos from your device, and contribute to PeerTube's decentralised ecosystem. Why choose PeerTube? PeerTube is more than just a video platform. It's a decentralised network that respects your privacy and offers you an ethical alternative to the platforms of surveillance capitalism. Unlike centralised services, PeerTube does not collect your personal data or track you for advertising purposes. With PeerTube, you have complete control over your video experience. Download the PeerTube application now and join a community that supports a free, decentralised Internet that respects its users. Who is behind PeerTube? PeerTube is a project developed by Framasoft, a French non-profit organisation committed to popular education about the digital commons. Framasoft is known for its many initiatives aimed at raising public awareness of alternatives to large centralised platforms and encouraging digital practices that are more respectful of privacy and individual freedoms. This is done in particular through the De-google-ify Internet campaign, which proposes some fifteen services as alternatives to those of the net giants. You can support Framasoft at https://soutenir.framasoft.org
DirectF-Droid
PeerTube Live
APK
PeerTube Live helps you broadcast your device camera to your PeerTube channel. Connect with the whole fediverse live from your device. (You will need an account on the PeerTube instance of your choice) Features: * Works with any PeerTube instance! * Multiple account supported * Set up your stream as you want (description, title, visibilityโฆ) * Switch between front & back cameras * Easy to use PeerTube is a free and federated alternative to centralized video platforms, developed by the French non-profit Framasoft. Learn more about PeerTube on joinpeertube.org!
F-Droid
PeerTube Redirect
APK
PeerTube Redirect is a simple app for automatically launching fediverse links in your preferred PeerTube client.PeerTube Redirect currently supports the following clients:Fedilab (F-Droid or Play Store)Grayjay (Stable, Unstable, or Play Store)NewPipe (Release or Debug-Main)Once you download the app, you can choose your client app and then enable all supported domains, so that when you tap a recognized link, it gets passed to PeerTube Redirect.
GitHubIzzyOnDroid
Phaedra
APK
Phaedra has been developed with no libraries or dependencies and will run on the oldest Android devices - the user interface reflects this. For a full-featured Gemini client install Ariane instead.Phaedra started as an experiment but it's a reasonably usable app and there have been a few requests for sister app Ariane to support older Android OS versions. Hopefully Phaedra fills that gap.Note: Although Phaedra should run on any Android device; Gemini requires TLS, very old devices may have outdated and unsupported TLS versions and crypto suites. So if you get a crash on a very old device but not on a newer one - that may be the cause. This is a young app and with more development hopefully itโll fail more gracefully if/when this happens (I need to find an old enough device to test on).
IzzyOnDroid
PhotoPlay
APK
This apps offers a simple and intuitive way to browse and search over 800k movies! Find top-rated and currently popular movies, browse descriptions and casts, and find movies similar to those you watch. Create and maintain separate watchlists, for example by genres such as Action or Comedy, and always have something to watch when you have time.Features:Browse through Top Rated or Popular movies with a flickEasily search through 800k+ moviesFind descriptions, cast, and more.Add your favorite movies to instantly created watchlists!The app is completely open source, with the source being available at Github. All of your data stays on your phone forever; apart from the queries for movie data, nothing is sent to a server.
GitHubIzzyOnDroid
PiPixiv
APK
Log in using a Pixiv account. Homepage recommended illustrations. Search illustrations and sort by popularity, latest, etc. Bookmark illustrations/Follow artists. View illustration details and recommended illustrations. Long press on an image to download the original illustration.
F-DroidGitHub
PiliPala
APK
PiliPala is a third-party Bilibili client developed in Flutter. Top Features: * List of recommended videos * List of hottest videos * Popular live streams * List of bangumis * Block videos from blacklisted users
F-DroidGitHub
PinDroid
APK
Pinboard is an online bookmark management service and the app itself is a port of DeliciousDroid. Make bookmarks via the browser share menu so that they are backed up and accessible anywhere. Features: * Background sync for bookmarks * Bookmarks are cached to allow offline viewing and to reduce network traffic * Accounts managed through Android's built-in account manager * Multiple accounts supported * Add, view, edit, and delete bookmarks * Bookmark titles, tags, and notes are searchable from both the global search and from within the app * Home screen widget for quick access to several activities Note: Pinboard is a paid subscription service, an account is needed. Translations: English, Finnish, Spanish, German, Korean
F-DroidGitHub
Ping Utils
APK
Android Ping Utils is a set of network ulitities to test network connection, vpn route, dns, dig, pingโฆ
IzzyOnDroid
Pinkt for Bookmarking
APK
Pinkt is a third-party, unofficial Android app for Pinboard and Linkding.Pinboard is a fast, no-nonsense bookmarking site for people who value privacy and speed.Linkding is a self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.It's easy and simple to manage your bookmarks with Pinkt. There are no ads and no third-party tracking, and the code is completely open source.Save links from your favourite websites and apps quickly by sharing them to Pinkt.FEATURESManage all your bookmarks: add, edit, delete, shareView your saved bookmarks without leaving the appQuickly save links from any app using the share sheet actionsAuto-fill bookmarks: Pinkt can optionally auto-fill the title and description of saved URLsSearch by term: find bookmarks that contain the term in its URL, Title or DescriptionFilter by tagsSix pre-defined filters: All, Recent, Public, Private, Unread and UntaggedSync bookmarks and tagsCached data for faster usageDark and Light themesDynamic color supportPortrait and Landscape supportOptimised for tablets and chromebooksPinboard-only features:View your saved notes without leaving the appPopular bookmarks: see what's trending and save them to your collectionPERMISSIONSINTERNET, ACCESS_NETWORK_STATE โ Required to fetch bookmarks whenever network is availableWAKE_LOCK, RECEIVE_BOOT_COMPLETED, FOREGROUND_SERVICE โ Required by the worker which syncs bookmarks periodicallyThank you for choosing Pinkt as your preferred Android bookmarking client.Pinkt is an open-source project, find the code and submit feedback at https://github.com/fibelatti/pinboard-kotlinPROJECT STATUSAs of October of 2019 Pinkt can offer everything that the Pinboard API officially supports. It will continue to be maintained and updated to support the latest Android technologies since this is a personal sandbox, but it is limited in regards to what it can offer without official support from the Pinboard API, which hasn't been actively maintained from what it seems.Some examples of what I'm currently unable to offer are Bulk Edit and better pagination support for people with a massive amount of bookmarks saved without compromising the filtering capabilities that Pinkt currently offers.Even though updates will be less frequent, please don't hesitate to reach out if you have an idea or a feature request as I'm always keen to improve the experience for my users.Screenshots were generated with https://screenshots.pro
GitHubIzzyOnDroid
Pinyin Web & EPUB and topolects
APK
This browser app adds Mandarin Pinyin, or Cantonese, Teochew or Wenzhou pronunciation guides, to any Chinese website or EPUB file or to the clipboard, to help people who are learning Chinese to read articles. You can also tap on any word to see an English translation of that word. Changing the website's layout to add Pinyin is not perfect (some websites work better than others), but it still works a lot of the time. For privacy, this app does NOT use any third-party server to fetch or process your text: pinyin is added by your device only. This also means you must be able to fetch the article via your own network connection, or provide the text yourself, before this app can show it. Can integrate with Pleco or Hanping. Has 3lines mode (if you must), Bookmarks, Highlighting and PDF export, Change text size across all pages, Dark mode. Lightweight and some features work on very old devices too.
F-Droid