Browser

824 open source Browser apps

aTalk
APK
aTalk is an XMPP client that supports the following features: * Instant messaging in plain text and End-to-End encryption with OMEMO * SSL Certificate authentication, DNSSEC and DANE Security implementation for enhanced secure connection establishment * OMEMO encryption in group chat session enhancing privacy and security * OMEMO Media File Sharing for all files including Stickers, Bitmoji and Emoji rich contents * Support http file upload for file sharing with offline contact and in group chat * Support Stickers, Bitmoji and Emoji rich content sharing via Google Gboard * Send and receive files for all document types and images with thumbnail preview and gif animation * Auto accept file transfer with max file size option * Implement fault-tolerance file transfer algorithm, via Jingle File Transfer, Legacy In-Band/SOCK5 Bytestreams and HttpFileUpload protocols to ease and enhance file sharing reliability * Enhance and harmonize UI for file sharing in chat and chatRoom * Support share, quote and forward of messages and media with previews prior to sending * Support multi-instances of audio media player with functions: Play, Pause, Resume, Stop and Seek * Support unread message badges in contact and chatRoom list views * User selectable option for heads-up notification and quite hours * Share of social media links are tagged with thumbnail and title * Support Text to Speech and speech recognition UI with enable option per chat session (contact and group chat) * XEP-0012: Last Activity time associated with contacts * XEP-0048: Bookmarks for conference room and autoJoin on login * XEP-0070: Verifying HTTP Requests via XMPP entity for user authentication without password entry * XEP-0071: XHTML-IM Support chat messages containing lightweight text markup * XEP-0085: Chat State Notifications * XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH) with Proxy support * XEP-0178: Use of SASL EXTERNAL with TLS Certificates for client authentication * XEP-0184: Message Delivery Receipts with user enable/disable option * XEP-0215: External Service Discovery * XEP-0251: Jingle Session Transfer: Support both Unattended and Attended call transfer * XEP-0391: Jingle Encrypted Transports for OMEMO encrypted media file sharing * Implement call waiting to accept a second incoming call by placing the in-progress call on hold; and allow switching between calls * Implement Jabber VoIP-PBX gateway Telephony, allowing PBX phone call via service gateway * Join or create room with full room configuration support for owner * Integrated captcha protected room user interface with retry on failure * Support both voice and video call with ZRTP, SDES and DTLS SRTP encryption modes * ZRTP crypto algorithms uses SHA-2 384, 256bit ciphers AES256 & TWOFISH-256, enabling elliptic with Curve 25519 * SDES encryption with AES256 and AES192, acceleration using OpenSSL * Support simultaneous media call and message chat sessions * Unique GPS-Location implementation as standalone tool, send locations to your desired buddy for real-time tracking or playback animation * A 360° street view of your current location use for self-guided tour. The street view tracks and follows your direction of sight * Built-in demo for GPS-Location features * Integrated photo editor with zooming and cropping, user can update the avatar with ease * Last message correction, message carbons and offline messages (OMEMO) * Stream Management and mobile network ping interval self-tune optimization support * In-Band Registration with captcha option support * Multiple accounts creation * User selectable Themes support * Multi-language UI support (Bahasa Indonesia, English, German, Portuguese, Russian, Slovak and Spanish)
F-DroidGitHub
A
aTox
APK
aTox is a free open-source messaging app for the Tox protocol. Why aTox? * Open-source: free to share, inspect, and change as you like. * Reasonable: sane defaults, no guesses about what you care about, doesn't ignore what you want. * End-to-end encrypted: the only people who can see your conversations are the people you're talking to. * Distributed: no central servers that can be taken down or compelled to turn over data. * Lightweight: no telemetry, ads, or other forms of monitoring. More info: aTox, Tox.
F-DroidGitHub
addy.io
APK
Easily create and manage your addy.io aliases, recipients and more from your phone, tablet or wearable with the addy.io app. Requirements:addy.io instance running v1.6.2 or higher Characteristics Connect to the hosted addy.io instance or your own self-hosted instance A unique, gorgeous and sleek design, based on the Material You Design guidelines Support for Deep Link to easily deactivate aliases from the email banner Lock the app using Biometrics App exclusive features Watching aliases for new emails Send emails from aliases by selecting an email address or clicking a mailto link Get notified on failed deliveries, domain errors and expiring subscriptions Update multiple aliases at once Enable error logging to locally store exceptions for easy troubleshooting Export and import encrypted backups of the app configuration Widgets! Manage and create aliases on the go with the Wear OS app, including a tile for quick access to your favorite aliases! Security: Encrypted preferences, your API key and other addy.io related settings are securely stored on your device using the AndroidX crypto library Encrypted app backups, when making a backup of the app configuration through the built-in backup manager Support for mTLS in case of self-hosted instances No stats, buried points or Device IDs, or even crash reporting (Except for Google Play Store builds). So if you get a crash, please share the crash info with me >_<. I am forgoing the convenient third-party collection SDK and various stats just so you can use it with confidence. Manage (add, edit, delete): Aliases Recipients Domains Usernames Rules Blocklist Failed deliveries What is addy.io addy.io is an open source email forwarding service designed to protect an internet user's email addresses from spam and other unwanted emails. Using the addy.io app managing your aliases has become easier than ever! Learn more about addy.io: https://addy.io
F-DroidGitHub
andFHEM
APK
A client for the FHEM software for home automation. Admob and Amazon Billing nonfree libraries were removed in 2.2.8, which is what the Premium version offers. Due to these proprietary dependencies, future updates in F-Droid are unlikely.
F-DroidGitHub
another.im
APK
the Another Instant Messenger is not a messenger, don't believe the words. we just offer you a standardized xmpp-client with predicted features which work equally on all platforms. in our clients we have realized pure XMPP(Jabber) and you won't step on a hedgehog unexpectedly when you communicate with another xmpp client or server. because you buy our open-sourced bitcoin, we decided to offer you to buy our open-sourced messenger. ha-ha joke. it's free, really. GPLv3, whatever. for Android, it's just an improved fork of Conversations, all necessary XEP's was realized by Conversations devs but we added a cherry on top of this. on the server side we are offering free to use Prosody server, just connect to another.im, but we are encouroge you to don't trust us, self-host. OTR encryption is also supported as 'secret chats' due to otr has been designed for one-time sessions and the concept of 'secret chats' fully corresponds to the idea of the OTR. also you can just download the source code, compile it and install. only those who seeks will realize the way to pay us, we can offer you additional server-side features and some telecommunication magic on our narayana.im
F-Droid
atop
APK
A reddit-like app. Run your own server: https://github.com/HassanHeydariNasab/atop-python
F-DroidGitHub
baresip+
APK
This is a baresip based SIP and mobile calling and messaging User Agent for Android. Currently baresip+ supports SIP and mobile based voice calls and messages as well as SIP based video calls. In addition, voice conference calls, voicemail Message Waiting Indication as well as blind and attended call transfers are available when SIP is used. MMS messaging is not supported yet. In SIP calls audio can be coded with Opus, AMR, Codec2, G.729, G.722, G.722.1, or PCMU/PCMA codecs. Video can be coded with VP9, VP8, H.265, H.264, or AV1 codecs. Security is achieved via TLS or WSS SIP signaling transport and ZRTP or (DTLS) SRTP media encapsulation. Development of baresip+ is motivated by need for a secure, open source SIP based VoIP User Agent for Android that does not depend on proprietary, third party push notification services. Contacts, mobile calling, and SMS messaging were added in order to reduce app pollution. This application can be installed on Android devices running Android version 9 or later. Mobile calling and messaging needs Android version 10 or later. If you don't need video calling, you can instead of this app install its lighter weight sister app baresip. Source code is available at GitHub, where also issues can be reported.
F-DroidGitHub
bicyweather
APK
Bicyweather is showing weather information of the day and a 7-day's weatherforecast of a lot of german DWD weatherstations and some european ones. The main screen is clearly arranged. As not all cities can be choosen by the setup, the map accessible inside is helping you to choose the best location. *weather data directly coming from https://opendata.dwd.de *last weather forecast is stored in a database file and can be watched offline *weather forecast is showing min/max temperatures and the weather icons for 9am / 12am / 3pm / 6pm
F-DroidGitHub
bilimiao
APK
Bilimiao is a third-party Bilibili client. Top Features: +Bilibili Time Machine, view popular videos from different periods +Recommended and popular video list +Play videos and bangumi +Download videos and bangumi
F-DroidGitHub
C
campfire
APK
A bandcamp client, although not feature-complete. It's powerful for storing bandcamp metadata offline. Included features Store metadata Log in Bulk download metadata of all albums and tracks on a certain bandcamp website (e.g. your library) Hearts for tracks and albums you paid for (and for albums whose individual tracks you all paid for) Search Artist profile view Album view Track view (including lyrics) Playback View balance, test gift cards Usage hints You can use Manage login to log in to Bandcamp via WebView. Tap a track's open arrow doesn't appear if track has no extra info. Tap an artist's name to view their profile (doesn't work with artists who have their own subdomain). Metadata in your discovery database are stored offline.
F-Droid
croc
APK
croc is a tool that allows any two computers to simply and securely transfer files. Features - allows any two computers to transfer data (using a relay) - provides end-to-end encryption (using PAKE) - enables easy cross-platform transfers (Windows, Linux, Mac) - allows multiple file transfers - local server or port-forwarding not needed - ipv6-first with ipv4 fallback The command line application upon which this is based can be found here: https://github.com/schollz/croc
F-DroidGitHub
croc-app
APK
croc-app is an Android client for croc with a modern, mobile-first UI built in Kotlin and Jetpack Compose. It is designed to make file and text sharing feel much more natural on Android: quick send, quick receive, QR-assisted flows, saved codes, transfer history, and better handling for the small details that matter on phones. Why this project exists? This project was inspired by croc-gui, which showed that a mobile-friendly croc experience could work. But croc-gui is older, written in Go, and lacks a number of features and UX improvements we wanted in a modern Android app. croc-app is our attempt to build a more polished, more maintainable, and more feature-complete Android experience around croc. Features: - Quick send and quick receive flows - Send files or clipboard text - QR code generation for fast pairing - QR scanning for receive - Saved send and receive codes - Transfer history and favorites - Android share-sheet support - Received files published to Downloads/croc-received - Material 3 UI designed specifically for Android
F-DroidGitHub
dandelion*
APK
A client for the community-run, distributed social network diaspora*. It adds useful features to your networking experience: ⚡ Quick access to most diaspora* features 🎨 Customize everything to own preferences 👉 Share content from and to the app 🌎 Proxy support (Tor/Orbot supported) 📰 In-app-browser to view articles 🌆 Dark/AMOLED mode available 🈴 Available in many languages #️⃣Browse tags and aspects 🈯 Use in any language that the app is translated in - for example in German but have English as system language. 🔐 Looking for a pod to register? The app lists many pods with more being listed at podupti.me. 🍻 Multiple accounts: You can use dandelion* and dandelior* to use two accounts at the same time on one device. They use a different icon and other default colors. 🌍 Notice: The app uses the Android WebView component to display contents of diaspora* pods in the mobile view. For missing features and bugs in mobile view, ask at diaspora* bugtracker. More information: Project Blog | diaspora* FAQ Support the project: Translate using Stringlate | Join discussion on Matrix | Contribution information | Android Contribution Guide | Support main developer
F-DroidGitHub
dandelior*
APK
A client for the community-run, distributed social network diaspora*. It adds useful features to your networking experience: ⚡ Quick access to most diaspora* features 🎨 Customize everything to own preferences 👉 Share content from and to the app 🌎 Proxy support (Tor/Orbot supported) 📰 In-app-browser to view articles 🌆 Dark/AMOLED mode available 🈴 Available in many languages #️⃣Browse tags and aspects 🈯 Use in any language that the app is translated in - for example in German but have English as system language. 🔐 Looking for a pod to register? The app lists many pods with more being listed at podupti.me. 🍻 Multiple accounts: You can use dandelion* and dandelior* to use two accounts at the same time on one device. They use a different icon and other default colors. 🌍 Notice: The app uses the Android WebView component to display contents of diaspora* pods in the mobile view. For missing features and bugs in mobile view, ask at diaspora* bugtracker. More information: Project Blog | diaspora* FAQ Support the project: Translate using Stringlate | Join discussion on Matrix | Contribution information | Android Contribution Guide | Support main developer
F-DroidGitHub
dawdle
APK
dawdle is a performant and native client for the Moodle e-learning platform. This platform is oftentimes self-hosted by universities, schools and other institutions to provide teaching material to learners. Connections to arbitrary Moodle instances are supported. You may log in with username and password or, if your instance requests this, you can also sign in through a web browser (for single-sign-on). Course contents are queried from the server and stored for offline usage. Marked-up content and embedded images are usually displayed correctly. An in-app user help menu documents many of the application's features. At this moment, only some of the basic modules are supported. However, opening an unsupported module will, through magic, automatically sign you in to your browser before opening there – providing a very convenient access to all types of content. Note: dawdle can only operate if mobile web services are enabled on your Moodle instance. This is oftentimes the case, as it is also required for using the official Moodle Pty Ltd. app. Screenshot material from https://school.moodledemo.net by Mary, Chris, and Estelle Cooch licensed CC BY-SA, with adaptions.
F-Droid
D
deedum
APK
Gemini is a new, collaboratively designed internet protocol, which explores the space in between gopher and the web, striving to address (perceived) limitations of one while avoiding the (undeniable) pitfalls of the other. https://gemini.circumlunar.space/
F-DroidGitHub
eQuran
APK
eQuran is a modern Quran companion designed for focused reading, listening, and daily reflection. Built with a clean Material 3 interface, eQuran helps you move between recitation, browsing, and study with speed and clarity. Whether you want to continue where you left off, stream a Surah, play a specific ayah, or download audio for offline listening, eQuran keeps the experience simple, elegant, and reliable. Features - Read the Quran by Surah or Juz - Smooth navigation between verses - Automatic last-read position tracking - Audio playback for Surahs and individual ayahs - Download audio for offline use - Multiple reciters available - Background playback support - Save favorite ayahs - Responsive layout for different screen sizes Audio - Stream or download recitations - Automatically uses offline files when available - Includes playback controls and speed adjustment Interface - Material 3 design - Optimized for phones, tablets, and larger screens Why eQuran eQuran is built for readers and listeners who want a polished, modern Quran app without unnecessary complexity. It combines practical features, thoughtful UI design, flexible reciter choices, and dependable playback behavior in one focused experience. Use eQuran for daily recitation, memorization support, listening on the go, and reconnecting with your progress anytime.
F-DroidGitHub
eduVPN
APK
eduVPN enables students, employees and researchers to connect securely and encrypted to the Internet. eduVPN integrates with the institutional network so that internal ICT services can be made available in a secure manner.
F-Droid
eduroamCAT
APK
EduroamCAT is an eduroam Configuration Assistant Tool corresponding to website https://cat.eduroam.org EduroamCAT allows users to configure their device for eduroam wireless networks. This tool requires a configuration file from your home institution in order acquire the configuration settings needed. These can also be discovered by the tool, if the institution has CAT configured. Due to limitations in the Android OS, the application needs to set up a screen lock if none is already set. The configuration file is in a standardised file format and can be obtained from eduroam Configuration Assistant Tool deployments (such as https://cat.eduroam.org and others). The tool also provides some status information on the eduroam connection.
F-DroidGitHub
evcc - solar charging
APK
Charge your electric car when the sun is shining or when electricity is clean and affordable. With this app, you can access your local evcc instance on your home network. App Features: - Automatic detection of your evcc server - Interaction with your evcc UI - Demo instance available for testing - Light/Dark Mode: Adapts to your device Prerequisite: You must have evcc installed on a device (Raspberry Pi, Windows, macOS, Linux Docker, ...) at your home. What is evcc? evcc is an open-source software that runs at your home. It is compatible with many PV and battery systems and controls your EV charger - regardless of manufacturer. If your car has an online interface, you can also use smart controls like charging schedules, minimum charging, and charging limits. Additionally, it supports dynamic electricity tariffs, smart plugs, balcony solar systems, and small home batteries. Supported EV Chargers: ABB, ABL, Alfen, Alphatec, Amperfied, Audi, Bender, BMW, cFos, Compleo, CUBOS, Cupra, Dadapower, DaheimLaden, Delta, E.ON Drive, E3/DC, Easee, Ebee, echarge, EcoHarmony, Edgetech, Elli, EM2GO, Ensto, ESL, eSystems, Etrel, EVBox, Fronius, Garo, go-e, HardyBarth, Heidelberg, Hesotec, Homecharge, Innogy, INRO, Juice, KEBA, Kontron Solar, Kostal, KSE, LadeFoxx, LRT, Mennekes, my-PV, NRGKick, OBO Bettermann, OpenEVSE, openWB, Optec, Orbis, PC Electric, Peblar, Phoenix Contact, Porsche, Pracht, Pulsares, Pulsatrix, Qcells, Schneider, Schrack, SENEC, Siemens, Skoda, SMA, Smartfox, SolarEdge, Solax, Sonnen, Spelsberg, Stark in Strom, Sungrow, TechniSat, Tesla, Tigo, TinkerForge, Ubitricity, Vestel, Victron, Viridian EV, Volkswagen, Wallbe, wallbox, Walther Werke, Webasto, Weidmüller, Zaptec Supported Smart Plugs: AVM, Homematic IP, HomeWizard, myStrom, Shelly, Tasmota, TP-Link Supported Inverter and Battery Systems: A-Tronix, Acrel, Ads-tec, Alpha ESS, Ampere, Anker, APsystems, AVM, BGEtech, Bosswerk, Carlo Gavazzi, Deye, E3/DC, Eastron, Enphase, FENECON, FoxESS, Fronius, Ginlong, go-e, GoodWe, Growatt, Homematic IP, HomeWizard, Hoymiles, Huawei, IGEN Tech, Kostal, LG, Loxone, M-TEC, myStrom, OpenEMS, Powerfox, QCells, Qcells, RCT, SAJ, SAX, SENEC, Senergy, Shelly, Siemens, SMA, Smartfox, SofarSolar, Solaranzeige, SolarEdge, SolarMax, Solarwatt, Solax, Solinteng, Sonnen, St-ems, Steca, Sungrow, Sunsynk, Sunway, Tasmota, Tesla, TP-Link, VARTA, Victron, Wattsonic, Youless, ZCS Azzurro, Zendure Supported Vehicles: Aiways, Audi, BMW, Citroën, Dacia, DS, Fiat, Ford, Hyundai, Jeep, Kia, Mercedes-Benz, MG, Mini, Nissan, NIU, Opel, Peugeot, Polestar, Renault, Seat, Skoda, Smart, Tesla, Volkswagen, Volvo, Zero Motorcycles
F-DroidGitHub
falling for reddit
APK
Reddit by Brian (rbb) is a fast and simple Reddit client for Android. * Browse and search with optimized layouts for all sizes whether 4", 7", or 10" * Login with multiple accounts to post, comment, message, and vote * Swipe horizontally to quickly switch between links and comments * Touch comments to expand and collapse them * Enjoy a clean Holo experience and switch between light and dark themes
F-DroidGitHub
flabr
APK
flabr is a reader for habr.com with next features: * authorization and related things, like: my feed, bookmarks, subscription, etc. * feed customization * publication view customization * dark/light themes
F-DroidGitHub
floccus bookmark sync
APK
Manage and synchronize your bookmarks via Nextcloud, or any WebDAV service, or any Git service, or Google Drive, or Dropbox, end-to-end encrypted, if you want. This is the standalone bookmarks manager android app variant of floccus. You can also install floccus on your Desktop browsers to sync bookmarks with them. This App, due to technical reasons, cannot access bookmarks in your mobile browser apps directly, which is why you can only view them in the app or import and export them as a html file. More information on https://floccus.org Support If you'd like to support the creation and maintenance of this software, you can donate here: https://floccus.org/donate/ Problems? Please file bug reports or requests for help over on Github: https://github.com/floccusaddon/floccus Legal License: https://github.com/marcelklehr/floccus/blob/master/LICENSE.txt Privacy Policy: https://github.com/marcelklehr/floccus/blob/master/PRIVACY_POLICY.md
F-DroidGitHubIzzyOnDroid
geteduroam
APK
Configure the eduroam WiFi-network according to the profiles created for and by the institutions. After selecting the right (eduroam CAT) profile and providing the user credentials the eduroam network should be configured and ready to use.
F-DroidGitHub