These open-source Android apps are so good I ditched their mainstream rivals

These open-source Android apps are so good I ditched their mainstream rivals

Between tech companies hiking prices, stuffing more features behind subscriptions, and seemingly finding a new way to squeeze money out of users every other week, it’s easy to feel a little cynical about the state of software right now. One thing that consistently restores some of my faith in the internet, though, is the open-source community. There are developers out there building genuinely excellent apps, maintaining them for years, and giving them away for free without turning every useful feature into another monthly subscription. Android is full of apps like this, and after spending some time digging through what’s out there, I’ve found a handful that are so good I’ve actually stopped using their more mainstream alternatives. Breezy Weather I just wanted to know if it was going to rain I’ve never really understood why checking whether it’s going to rain needs to involve ads, subscriptions, news stories, and a dozen other things I never asked for. Breezy Weather strips all of that away. It’s completely free and open source, has no ads or trackers, and somehow still manages to be one of the most feature-packed weather apps I’ve used. The biggest reason I prefer it over apps like AccuWeather and even the weather apps built into Android phones is that Breezy lets me choose where my weather data actually comes from. It supports more than 50 weather sources, including Open-Meteo, AccuWeather, OpenWeather, and several national weather services. You can even use different providers for forecasts, current conditions, air quality, pollen, precipitation, and weather alerts, which is particularly useful if one source happens to be more accurate where you live. Breezy can show hourly and daily forecasts, precipitation, wind, humidity, UV levels, air quality, pollen, visibility, atmospheric pressure, and even sun and moon information. Better yet, you can rearrange or hide the blocks you don’t care about, so having all of that data doesn’t mean scrolling through a cluttered mess every time you open the app. There are still a couple of compromises. Breezy Weather isn’t available on the Play Store, so you’ll need to install it through GitHub, F-Droid, or another supported source, and it doesn’t have a weather radar. But considering there’s no premium tier hiding the good features, no ads getting in the way, and no unnecessary news feed desperately trying to keep me inside a weather app, those are compromises I’m more than willing to make. OSS Document Scanner It’s a scanner. Why was I paying for this? As the name of the app suggests, it’s an open-source document scanner that lets you scan receipts, notes, forms, and multi-page documents, then export them as PDFs or images. OSS Document Scanner can automatically detect the edges of a page, crop and straighten scans, enhance them with different filters, and even use OCR to make the text inside a scanned PDF searchable. The OCR models can be downloaded for offline use too, so the entire process can stay on your device. There’s also a ridiculous amount of control hidden in the app’s settings. You can adjust PDF quality and compression, change how sensitive automatic document detection is, tweak auto-capture behavior, create custom file-name templates, lock the app behind biometrics, and even choose where scans are stored. It also supports bulk scanning and lets you merge, reorder, and edit pages before exporting them. That last part is what really made Adobe feel a little excessive for what I actually need a scanner for. Adobe has plenty of advantages if you’re heavily invested in Acrobat or need its cloud and AI features, but I mostly just want to point my phone at a piece of paper and end up with a clean PDF. OSS Document Scanner does exactly that without requiring me to turn such a basic task into another subscription or cloud service. Bitwarden My passwords don’t need another monthly bill Password managers are one of those apps I’m more than happy to pay for if I need to, but Bitwarden makes a pretty convincing argument that I shouldn’t have to. Its free plan lets you store unlimited passwords and use them across unlimited devices, while also giving you autofill, a password generator, passkey management, encrypted exports, and the ability to share vault items with one other person without paying anything. That alone makes it a surprisingly capable alternative to something like 1Password or LastPass, but the fact that Bitwarden is open source is what really sets it apart for me. Its client and server code is publicly available for anyone to inspect, and if you don’t want to rely on Bitwarden’s own cloud infrastructure, you can even self-host the server yourself and keep your vault infrastructure under your own control. Your vault is protected using end-to-end, zero-knowledge encryption, so Bitwarden itself shouldn’t be able to see what you’ve stored inside it. The Android app covers pretty much everything I actually want from a password manager too. It can save and autofill passwords in apps and websites, store cards, identities, and secure notes, generate credentials, and even save and autofill passkeys on supported versions of Android. Open source doesn’t necessarily mean completely free, though, and Bitwarden does have a Premium tier. Features like the integrated TOTP authenticator, encrypted file attachments, emergency access, and more detailed vault-health reports require a subscription. Even so, the actual password-management part of the app is remarkably unrestricted on the free plan, and that’s ultimately the part I’d otherwise be paying another service for. Organic Maps Getting from A to B doesn’t require Google Google Maps is one of those apps I’d always assumed would be nearly impossible to replace, but Organic Maps gets surprisingly close. It’s a completely free and open-source navigation app built on OpenStreetMap data, with detailed maps you can download and use entirely offline. There are no ads, trackers, mandatory accounts, or data collection either. The fact that it works offline doesn’t mean you’re limited to simply looking at a map. Organic Maps supports turn-by-turn navigation with voice guidance for driving, walking, and cycling, along with public transport routes, offline search, hiking trails, cycling paths, contour lines, and elevation profiles. You can also import and export bookmarks and tracks using formats like GPX, KML, KMZ, and GeoJSON. Organic Maps obviously can’t completely replicate everything Google Maps does. If I’m looking for live traffic information, detailed business reviews, or trying to figure out which restaurant nearby is actually worth going to, I’m probably still opening Google Maps. But for simply getting somewhere, particularly somewhere I might not have reliable internet access, Organic Maps has made me realize just how much of Google Maps I don’t actually need. LocalSend The file-sharing app ecosystems should’ve given us I like LocalSend enough that I’ve already written an entire article about it, and I still can’t recommend it enough. It’s essentially the cross-platform file-sharing tool I’ve always wanted AirDrop and Quick Share to be. Instead of locking you into one ecosystem, LocalSend works across Android, iOS, Windows, macOS, and Linux, so I can send a file from practically any device I own to any other one. Using it is almost suspiciously simple. As long as both devices are connected to the same local network and have LocalSend open, they automatically discover each other. You choose a file, tap the device you want to send it to, accept the transfer on the other end, and you’re done. In my own testing, I actually found the whole process more seamless and at times faster than AirDrop, particularly because I wasn’t waiting around for the device I wanted to send something to finally appear. The part I appreciate most, though, is that there’s no cloud involved. LocalSend discovers devices over your local network and transfers files directly between them rather than uploading them to some external server first. Its protocol uses HTTPS for encrypted transfers, and you don’t need an account or even an internet connection for it to work. That also means I no longer need to send files to myself through Slack, WhatsApp, Google Drive, or some other service just because the two devices in front of me happen to run different operating systems. LocalSend does one incredibly simple thing, does it exceptionally well, and doesn’t care whose logo is on the devices I’m using. The above are just a few of the open-source apps I absolutely can’t get enough of, and they’ve made it surprisingly easy to ditch some of the mainstream alternatives I’d been using for years.

Original Source

Read the full article at Xda-developers →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.