Browser

824 open source Browser apps

DobbyVPN
APK
Open-source opinionated VPN client implementing major VPN protocols. Supported protocols: Shadowsocks (Outline) Shadowsocks over WebSocket Shadowsocks over Cloak Config format Dobby consumes “subscription” / “dynamic keys” as YAML over HTTPS. The full up-to-date format (with examples) is documented in the project README: https://github.com/DobbyVPN/DobbyVPN/blob/main/README.md Work in progress AmneziaWG References Connection Prefix Disguises: https://developers.google.com/outline/docs/guides/service-providers/prefixing Cloak: https://github.com/cbeuw/Cloak Outline setup: https://getoutline.org/get-started/#step-1
F-DroidGitHub
Dokuwiki Android
APK
Android application to access a dokuwiki and keep pages in local cache.
F-DroidGitHub
DoliDroid
APK
This application is not a standalone program. It is a front end client to use your online hosted instance of Dolibarr ERP & CRM software (Open-source web software to manage your business). The advantages of DoliDroid are: * DoliDroid is not a duplicated code of Dolibarr for Android, but rewamps your Dolibarr web installation, so all your online existing features are supported by this application. This is also true for external modules features. * Upgrading Dolibarr will not break DoliDroid. * DoliDroid use embedded image resources of your version, when available, to reduce bandwidth usage. * DoliDroid use internal cache for pages that should not change during session (like menu page) * Connections parameters (login/password) are saved. No need to enter them each time you use DoliDroid. * Integration with your phone or other applications is better (Clicking on a PDF opens the PDF reader, clicking onto email or phone launch your email application or launch Android dialer, ...) * A lot of other enhancement make usability of your Dolibarr from a smartphone better like: * Save spaces of the menus bars by replacing the menu with a button always visible to choose your meny entry more friendly. * Provide a button, always available, to make a quick search on any item. * All visible dates use year on 2 chars instead of 4 to save you space. * When the popup calendar is opened, the keyword is no more opened if not required, like it is on a common browser (Dolibarr v7 required). * Components that provide help information on mouse hover are hidden to save space (they are useless without a mouse). * A lot of other not useful information are hidden. Note: If you don't have your own online Dolibarr ERP CRM instances, you can get one on https://www.dolicloud.com/
F-DroidGitHub
Download Navi
APK
# Features * Free and Open Source software (FOSS) * Material Design * Multiple themes (Light, Dark, Black) * Android TV support * Chrome OS support * Pause and resume downloads * Browsers support * Built-in browser * Simultaneous downloads (default 3) * Multi part downloading (max 16) * Download files in background * Unmetered connections only support (ex. Wi-Fi) * Roaming controls * User agent controls * Calculate hash value (MD5 & SHA-256) * Power Management and battery control * Various automatic actions after finishing download * Speed limit * [Android 8.0+] Auto-uncompress archive. Archiver formats: zip, tar, 7z, ar, cpio, dump. Compressor formats: gzip, bzip2, xz, lzma, Pack200, DEFLATE, DEFLATE64, Z
F-DroidGitHub
DownloadFilesWeb
APK
Download files referenced within the code of a web page. You can select the URL and the extension or name of the files you are interested in.
F-Droid
Drawpile
APK
Drawpile is a collaborative drawing program that lets multiple people draw, sketch, paint and animate on the same canvas simultaneously. The Android version works on both tablets and phones. The program is built for use primarily with a pressure-sensitive pen, but drawing via touch is also possible. If you have any questions, need help with anything or can't manage to get the application working, check out the help page on drawpile.net on how to get in contact!
F-DroidGitHub
Drawterm
APK
This app uses Plan 9 standards to access your Plan 9 machines. Simple notification support Supports original Plan 9 and 9front Full mouse button support Working /mnt/term Camera support Supports multiple connection profiles (only one connection at a time) Full graphics support (rio works!) ACHTUNG! If you have never heard of Plan 9 before, this app is very likely not for you! The danger with most permissions depend on the programs the user runs on the server. Be careful about programs you open on the server side if you want to use this app safely. Internet: Obviously, the app needs access to the internet to be able to connect to servers. Access external storage: The app can access your local filesystem through /mnt/term. Camera: Drawterm allows access to the cameras. You can directly copy photos from the camera to your Plan 9 server. Location: Some users might have programs on their Plan 9 server that use the GPS location for various purposes.
F-Droid
DroidShows
APK
TV Series/TV Shows browser and tracker based on https://f-droid.org/packages/org.droidseries. It helps you manage your favorite TV shows and keep track of the episodes that you have or have not seen. This fork adds quite a bunch of features, among which an improved interface, a menu overflow button, pinning, quick search and filters, a separate archive/backlog list, a last seen episodes log, swipe gestures, more show information, backup/restore, double episode entries clean-up, faster updating, cover and fan art view, a modern launcher icon and it speeds up responsiveness significantly by (more) efficient SQL queries and some threading. DroidShows only needs an internet connection when updating the show info or watching full-size posters.
F-DroidGitHub
DuckDuckGo Privacy Browser
APK
At DuckDuckGo, we believe the Internet shouldn't feel so creepy, and getting the privacy you deserve online should be as simple as closing the blinds. Our app provides the privacy essentials you need to seamlessly take control of your personal information as you search and browse the web, no matter where the Internet takes you: * Escape Advertising Tracker Networks — Our Privacy Protection will block all the hidden third-party trackers we can find, exposing the major advertising networks tracking you over time, so that you can track who's trying to track you. * Increase Encryption Protection — We force sites to use an encrypted connection where available, protecting your data from prying eyes, like ISPs. * Search Privately — You share your most personal information with your search engine, like your financial, medical, and political questions. What you search for is your own business, which is why DuckDuckGo search doesn't track you. Ever. * Decode Privacy Policies — We've partnered with Terms of Service Didn't Read to include their scores and labels of website terms of service and privacy policies, where available. As you search and browse, the DuckDuckGo Privacy Browser shows you a Privacy Grade rating when you visit a website (A-F). This rating lets you see how protected you are at a glance, dig into the details to see who we caught trying to track you, and learn how we enhanced the underlying site's privacy measures. The Privacy Grade is scored automatically based on the prevalence of hidden tracker networks, encryption availability, and website privacy practices. Our app provides standard browsing functionality including tabs, bookmarks, and autocomplete. In addition to strong Privacy Protection as described above, we also packed in some extra privacy features into the browser itself: * Fire Button — Clear all your tabs and data with one tap. * Application Lock — Secure the app with Touch ID or Face ID. Too many people believe you simply can't expect privacy on the Internet. We're fighting to change that, and have made it our mission to set a new standard of trust online. Install DuckDuckGo and take back your privacy! Antifeatures: * NonFreeNet - Uses DuckDuckGo as the exclusive search engine, for which the source code is not available.
F-DroidGitHub
DumDum
APK
Designed as a simple, minimalistic & universal client for connecting to SOCKS/HTTP/HTTPS proxies and based on VpnService.
F-DroidGitHub
Duorem
APK
The idea behind this app is to provide people who are not very familiar with computer interfaces a simple and easy way to control a remote computer. Imagine your grand parent needs a way to power a media server. Quick and efficiently! The application uses Wake On LAN (WOL) technique to start a remote computer. You need to make sure that your computer and network is set up for and support WOL. The app can only power off or restart a Linux-based computer. It performs these actions using secure shell (SSH). Your remote computer must be configured to enable SSH connections. Username that is used for SSH must have sudo rights. Note that SSH credentials are stored in application preferences unencrypted! Anyone with root access can read it. Differences from similar apps * Supports power off and power on signals. * Controls only a single computer. * Big interface controls for people with thick fingers. * Remote computer status and commands feedback. * Host search for easy first-time setup. * Open source, no ads. Bug reports and comments are welcomed on app development page.
F-DroidGitHub
EBT New Note
APK
With the EBT New Note app, you can enter Euro bill note data and submit them to EuroBillTracker. EuroBillTracker is a project for tracking Euro bill notes. It comprises: - a website: www.eurobilltracker.com - a Euro bill note database - a EuroBillTracker API - a community with a user forum: forum.eurobilltracker.com - etc. This app includes features as follows: - Submit Euro bill note data to the EuroBillTracker database using the EuroBillTracker API - Take a picture of the Euro bill and get the serial number extracted - Get the location data (country, city, postal code) just by tapping the location button - Receive comments recommendations based on previously submitted comments for the same location - Edit unsuccessfully submitted data for resubmission - Show successfully submitted bills on the EBT web site
F-DroidGitHub
E
ESBDirect
APK
This software can access a certain substitution plan distribution system (aliased ESB) which is widely spread in the German-speaking area. It has been developed independently from heinekingmedia and implements the same functionality as their app. * Displays entries in a nice, native list which you can filter * Alternatively displays the raw website or image * View older versions of your plan, stored locally * Notifications containing only your entries * Replace shortcodes with teacher's full names * View the "News" and "Aushänge" sections * Loads relatively quickly
F-Droid
ETH & UZH mensa Zürich
APK
Get an overview of today's, this week's or next week's menus. Find pictures and details such as allergy information in the details. Customise the display to suit your needs: sort locations, favourite mensas, hide them, and more in the settings.
F-DroidGitHubIzzyOnDroid
EasyRSS
APK
An Android client for RSS services compatible with Google Reader API, such as the open source self-hosted project FreshRSS. Features: * Sync with RSS services compatible with Google Reader API * Image downloading for off-line reading * Simple swipe between starred/all/unread items * Manage starred items * View items by tag or subscription * State saving & syncing * Slide up & down to move between items * Font size adjustment
F-DroidGitHub
EasySSHFS
APK
SSH Filesystem is a filesystem client based on the SSH File Transfer Protocol. Fuse 3.10.5. Sshfs 3.7.1. Ssh client from OpenSSH-portable 8.9p (with OpenSSL 1.1.1n). For using public key authentication add "IdentityFile=" to sshfs options. Password-protected keys are not supported. Rooted device required (/dev/fuse in android is not allow for users except root). Application source code: https://github.com/bobrofon/easysshfs WARNING: If you just want to have access to the files on your PC from your Android phone, then sshfs is a VERY bad solution for that problem. You really need to know some internal details about Android storage implementation to make something useful with sshfs. And EasySSHFS is not intended to hide all these details from its users. Please try to use any implementation of Android document provider for sftp protocol (or any other solution to work with sftp) before trying to use sshfs. NOTE: - If you are using SuperSu to manage root access and have no effect after mounting done, try to disable "mount namespace separation" option in SuperSU. - It is highly recommended to create mount points in /data/media/0 on Android 4.2 and /mnt/runtime/default/emulated/0 on Android 6.0 and above.
F-DroidGitHub
EasySync
APK
Synchronize images, videos, audio and downloads with your WebDAV server. Synchronize in both directions. Secure and open source. What is synchronized: * Images, video, screenshots that are displayed in your gallery will be synchronized. This includes images and videos in `DCIM/`, `Pictures/`, `Movies/` and `Download/` * If they are only available in a specific app but not in gallery, they won't be synchronized * Please note that messaging apps (messages, whatsapp, signal, etc.) generally offer you the choice between saving files in your gallery (in such case they will be synchronized) or not * All audio and music files that are visible in `Alarms/`, `Audiobooks/`, `Music/`, `Notifications/`, `Podcasts/`, `Ringtones/` and `Recordings/` will be synchronized * Beware that google's own voice recorder stores its files privately and offer its own cloud synchronization. They won't be synchronized by EasySync * All downloaded files in `Download/` will be synchronized, whether they are pdf, epubs, documents, images, etc. What is not synchronized: Everything not explicitly stated above is not synchronized. More specifically: * Applications * Applications data/state * Messages * Contacts * Games progress * Wifi or network parameters * Android settings and phone customization Files on **SD Card** are **NOT** synced
F-DroidGitHub
EinkBro
APK
It's a lightweight browser to provide powerful features designed for Eink devices. E-Ink specific features * pageUp / pageDown / Back button on toolbar * Physical volume keys for pageUp/pageDown * Tapping on screen left/right edge for pageUp/Down (finger button on toolbar) * Desktop mode feature * All icons in high contrast colors * Tab count count toolbar * Font size change button * Bold font button * Reader mode * Vertical Read mode Basic UI/Handling: * optimized for one hand handling (toolbar at bottom) * tab control (switch, open, close unlimited tabs) * full material design * fullscreen browsing (optional) * navigation button in fullscreen mode * fast toggle for most important settings * advanced gesture control for toolbar and navigation button Some nice extra features: * small size * search on site * open links in background * Websearch (from marked text context menu) * screenshots of the whole website * share/save as PDF * open links in other apps (for example YouTube) Permissions that may be used * INTERNET: it's a browser, so it's expected. * READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE: for saving web page as PDF or epub file, and for downloading files. * INSTALL_SHORTCUT: to install web shortcuts on Home. * ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION: when using some navigation web site, or some web service that needs location, these permissions are needed.
F-DroidGitHub
Element Classic
APK
Element Classic is the previous-generation of Element mobile app. Friends, family and communities should use the free and open source Element X app which is faster, easier to use, and more powerful. New users of public sector organisations, enterprises and professional teams users should use the Element Pro app that is built for work and organisations. Element Classic is available at least until the end of 2025 and will receive critical security updates but no further enhancements or new features.
F-DroidGitHub
Element X - Secure Chat & Call
APK
Freedom to communicate on your own terms For individuals and communities - private communication between family, friends, hobby groups, clubs, etc. Element X gives you fast, secure and private instant messaging and video calls built on Matrix, the open standard for real-time communication. This is a free and open-source app maintained at https://github.com/element-hq/element-x-android. Stay in touch with friends, family and communities with: • Real time messaging & video calls • Public rooms for open group communication • Private rooms for closed group communication • Rich messaging features: emoji reactions, replies, polls, pinned messages and more. • Video calling while browsing messages. • Interoperability with other Matrix-based apps such as FluffyChat, Cinny and many more. Privacy-first Unlike some other messengers from Big Tech companies, we don’t mine your data or monitor your communications. Own your conversations Choose where to host your data - from any public server (the largest free server is matrix.org, but there are plenty of others to choose from) to creating your own personal server and hosting it on your own domain. This ability to choose a server is a large part of what differentiates us from other real time communication apps. However you host, you have ownership; it’s your data. You’re not the product. You’re in control. Communicate in real time, all the time Use Element everywhere. Stay in touch wherever you are with fully synchronised message history across all your devices, including on the web at https://app.element.io Element X is our next-generation app If you’re using the previous-generation Element Classic app, it’s time to try Element X! It’s faster, easier to use, and more powerful than the classic app. It’s better in every way and we’re adding new features all the time. The application requires the android.permission.REQUEST_INSTALL_PACKAGES permission to enable the installation of applications received as attachments, ensuring seamless and convenient access to new software within the app. The application requires the USE_FULL_SCREEN_INTENT permission to ensure our users can effectively receive call notifications even when their devices are locked.
F-DroidGitHub
Elfeed Mobile
APK
Read your feed entries from the device and have them synchronized with your Emacs. The app connects remotely to Elfeed web API and it gets the feeds content through it. This app requires that you have elfeed running in your computer and elfeed api accessible remotely. Check the project page for more info: http://github.com/areina/elfeed-cljsrn The app is open source and the source code is available in the project page.
F-DroidGitHub
Energize
APK
Track your meals including calories, macro- and micronutrients Use several databases (Open Food Facts, USDA, and Swiss Food Composition Database) or create custom food Search meals by product name or just scan the barcode Get meal suggestions based on your last tracked meals Set targets for macro- and micronutrients including calculating them based on your personal details See your daily nutrition details Create and restore encrypted backups (Local or WebDAV)
F-DroidIzzyOnDroid
Er ríkið opið?
APK
A panic button for immediately knowing the distances and opening hours to alcohol stores in Iceland. Features: * An immediate list of alcohol stores in Iceland, their opening hours and whether they are currently open. * Alcohol dealers are ordered by distance (when location services are available and enabled).
F-DroidGitHub
EteSync - Secure Data Sync
APK
Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, and tasks (using Tasks.org and OpenTasks). For notes, please use the EteSync Notes application. In order to use this application you need to have an account with EteSync (paid hosting), or run your own instance (free and open source). Check out https://www.etesync.com/ for more information. Easy to Use =========== EteSync is very easy to use. It seamlessly integrates with Android so you won't even notice you are using it. Security doesn't always have to come at a cost. Secure & Open ============ Thanks to zero-knowledge end-to-end encryption, not even we can see your data. Don't believe us? You shouldn't, just verify yourself, both the client and server are open source. Full History ========= A full history of your data is saved in an encrypted tamper-proof journal which means you can review, replay and revert any changes you have made at any point in time. How does it work? =============== EteSync integrates seamlessly with your existing apps. All you need to do is sign up (or run your own instance), install the app, and enter your password. After that, you will be able to save your contacts, calendar events and tasks to EteSync using your existing Android apps, and EteSync will transparently encrypt your data and update the change journal in the background. More security, same work-flow.
F-DroidGitHub