Open Source

30786 readers
726 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
676
 
 

Seriously what is this? Nintendo argues that by instructing users how to extract the prod.keys from their own switch the yuzu developers are essencially infringing on the DMCA.

So what? Now you can't even freely use your own property anymore because it goes against the design intentions of some big company that just want's to milk their users?

Nintendo goes directly after this argument in its lawsuit, arguing that buying a Switch game only means you "have Nintendo's authorization to play that single copy on an unmodified Nintendo Switch console."

677
 
 

Yet another "brilliant" scheme from a cryptobro. Naturally this caused a gold-rush for scammers who outsourced random people via the gig economy to open PRs for this yml file (example)

678
192
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
679
220
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
 
 

Update 28/02/2024: FAQ, context and infos

PLEASE, DONT SUGGEST APPS HERE. IF EVERYONE SUGGESTS APPS HERE, THIS WILL GET CLOGGED WITH THOSE SUGGESTIONS.

ANY SUGGESTIONS ABOUT APPS HERE WILL NOT BE CONSIDERED.

IF YOU WANT TO KNOW THE REASON WHY I'M NOT ACCEPTING SUGGESTIONS HERE, READ THE INFORMATION BELOW (FAQ, CONTEXT, AND INFOS)


However, every type of information, advice, critics, and suggestion, besides apps, is extremely welcome and useful.

If you want to be remembered or get notified when I open a thread to discuss updates, send me a DM / PM.

And if you want to know more about the context and other information about this megathread, consider reading the information below.


  • FAQ (Frequently asked questions)
    spoiler
  • What is this?

During two months, starting in January 2024, I started opening threads to prepare this megahtread, with the intention of catching the opinions from all members of Lemmy about the FOSS apps they use daily and which apps they most like. You can see here, here, or here examples of threads I created. To gain agreement within the community, posts were discussed, downvoted, and upvoted. This was the process behind building it.

  • Why do I see app A on this, but not app B? Why I’m not seeing here my favourite app?

The app selections were based on Lemmy's opinions, where they discussed, downvoted, and upvoted posts to gain strength and agreement among the community to enter the megathread. This project is not mine; it is ours. You don't see your favorite app because nobody suggested it. This is why I will open four threads per year to discuss updates and improvements.

  • How and when can I contribute to megathread?

I will open four (4) threads per year (one in February, one in May, one in August, and another in November) to discuss updates and apps you want to see on Megathread. I will not accept app suggestions on this megathread. And I won’t consider them in the future either. If I accept suggestions here, the megathread will be clogged. However, every type of information, advice, critics, and suggestion, besides apps, is extremely welcome and useful.

  • Why four times a year?

I created a poll to discuss how many times the megathread needed to be improved, and four times a year wins the poll. You can see it here.

  • Which apps are plausible to enter the megathread?

Only apps with open code and with the fundamentals of open source. The apps are needed to be available to download on F-Droid, IzzyOnDroid, or other platforms (like Github, GitLab, etc.). Open source apps only available on the PlayStore, will not be taken into account to enter the megathread.

  • Who can contribute and update the megathread?

Everyone on Lemmy can contribute and help the megathread. This is a project from all Lemmys communities; it is not only mine. Is not restricted. I’m the one who updates this. However, all help is welcome. You can DM me with your help and questions.


  • Context and infos

spoilerThe main objective was to get the opinions of community members in order to build a megathread with the best FOSS apps, according to their opinions. Taking into account that there are other types of lists spread across the internet, such as the Awesome FOSS Apps lists, I decided to create several threads to discuss with all members which apps should be on a final list to show to the Lemmy community. In short, show the present and future members the best apps according to the members' opinions and help other people discover applications related to the theme of open source for Android. Some of the descriptions published below were given by Lemmy members.

Threads discussion: Thread 1 | Thread 2 | Thread 3 | Thread 4 | Thread 5 | Thread 6 | Discussion 1 | Discussion 2

This megathread will be updated four times a year, and I will later create a thread to provide relevant opinions and advices to improve this work. ALL opinions from the Lemmy community matter and are the main reason this is moving forward.

This megathread is divided firstly into apps with mostly daily use for a person. In the second phase, there are apps that are dispensable for daily use, but can you can find them (extremely) useful. And finally, social media and related apps.


This app was suggested in every thread by almost all users here. The main objective of Obtainium is to catch updates from the main source of the app. It is extremely useful if you want your apps updated.


  • Dialers

spoiler

Fossify is a fork from one of the developers of Simple Mobile Tools, after SMT has been sold. Very simple dialer app to make calls easily.


  • SMS

spoiler

A fork from QKSMS, made by @[email protected] | QUIK is an actively maintained fork since QKSMS was probably abandoned.

App to send and receive SMS made by Fossify. Very simple, as usual from Fossify development.


  • Contacts

spoiler

A contact app with an SMS tool.

Another app from Fossify. Very simple and usable, as Fossify pretends and people want.


  • Calculators

spoiler

Beautiful and simple app. You can do simple calculations and have some features like trigonometric functions or unit conversions.

You can do a lot of things with this app. Has more features than doing some calculations.

Very, very simple calculator app.

Able to represent expressions in “richtext” instead of a plain text line of numbers.


  • Cameras

spoiler

This lightweight app offers quite a few pro features, like RAW capture, customizable exposure bracketing/HDR, and noise reduction.

It offers all the basic features you would expect from a camera. Has a QR code scan too.


  • Calendars

spoiler

A very simple calendar with a dark and bright theme. You can expect another nice app from Fossify.

A beautiful and simple calendar app. Recommended by Lemmy users and FOSS enthusiasts.

Amazing app. Has a calendar and notes integrated. You can see calendar and make notes on it.


  • File Managers

spoiler

I'm going to become repetitive by always saying the same thing. Yes, another app from Fossify. Very usable and simple as usual.

A simple and attractive Material Design file manager for Android.


  • Galleries

spoiler

Yes, again. Gallery manager from Fossify with some tools, like image editing, cutting, and rotating. It doesn't have an editor video incorporated, though.

Aves can handle all sorts of images and videos. It doesn't have an editor video , though.


  • Video and image editors

spoiler

Very simple and good app. Has features like trim, grayscale, resolution, scale, and rotate.


  • Voice recorders

spoiler

A simple and basic voice recorder app.


  • Notes, tasks and to-do list

spoiler

One of the most simple apps to make notes. If you just want to note simple things, this may fits you.

Markor aims to make an editor that is versatile, flexible, and lightweight. Utilizes simple markup formats like Markdown and todo.txt for note-taking and list management. It works with sync apps.

Secure note-taking and to-do app with synchronization capabilities for Windows, macOS, Linux, Android, and iOS.

A simple notes app that only lives in your QS and notification panels Quickly add, view, and edit your notes and show them as notifications.

Quillpad is a fork of the famous Quillnote, and it's a really nice alternative notes app.

Logseq offers a range of powerful tools for knowledge management, collaboration, PDF annotation, and task management, with support for multiple file formats.

Orgzly Revived is a fork community-maintained version of Orgzly, as the development of the original app is no longer active.

With privacy at its core, all notes are end-to-end encrypted by default. The Notesnook online notepad app has great note-taking features while being private.

Based on the original source code from the popular Astrid Tasks & To Do List, Tasks can be used entirely offline, or synchronized with Google Tasks, CalDAV, or EteSync.

Think of Vikunja like the notebook you have with all your things to keep track of.


  • Keyboards

spoiler

This is an OpenBoard fork made by Helium 314. Is actively maintained with the same features as OpenBoard.

This keyboard was created for those who ONLY need a keyboard and nothing more.

Compared to the FlorisBoard full version, the FlorisBoard beta version receives updates and is maintained. On his github page, you can see the (pre-)releases for the FlorisBoard beta version.

This keyboard does not support layout customization yet. However, support some Asian languages.

A lightweight virtual keyboard. The main feature is that you can type more characters by swiping the keys towards the corners.

  • AnySoftKeyboard (Github | F-Droid) DISCLAIMER: This app is not updated since 2022.

It is probably one of the most customizable keyboards available, with support for multiple languages.


  • Music Players (Offline)

spoiler

Auxio is a local music player with a fast, reliable, and beautiful UI.

Easy to use and customizable. Supports folder browsing, a sleep timer, and a tag editor. It is a fork from phonograph app.

Metro is a fork of Retro Music with the Google Play API removed and all pro features unlocked.

Symphony is a lightweight and elegant music player that enhances your offline music experience.

Video and audio player that supports a wide range of formats for both local and remote playback. You may know this one.

The main focus of Odyssey is to create a music player that is optimized for speed.

App with a simple interface. Supports browsing by folder, queuing, and shake-to-skip.

Totally free, Phonograph Plus is a materially designed local music player app.


  • Maps and micro-mapping

spoiler

OsmAnd+ (or OsmAnd~) is a map and navigation application with access to the free, worldwide, and high-quality OpenStreetMap (OSM) data.

Organic Maps is a GPS navigation app with privacy, for drivers, hikers, and cyclists. The app features navigation with privacy - no location tracking or data collection.

This app finds incomplete and extendable data in your vicinity and displays it on a map as markers.

Made by DivestOS, GMaps WV is a WebView wrapper for using Google Maps without exposing your device. However, Navigation is not available. Only turn-by-turn direction list.

This editor does not make you think. Just go to a mall, and start Every Door. You'll see mapped shops around you: tap on the checkmark for any that are still there, and add shops that are not on the map.


  • Weather and forecasting

spoiler

A beautiful, minimal, and fast app that uses the Open-Meteo API.

Weather app geared towards storm chasers, meteorologists and weather enthusiasts

Breezy Weather is an app with a strong focus on design, with a simple, clean UI, smooth animations, and Material Design all over, plus lots of customizability.

If you are german or lives in Germany, this is for you, for sure.

Weather app with VERY, very beautiful and kindly UI.


  • Stores

spoiler

Aurora Store is an unofficial, FOSS client to Google Play with bare minimum features. Aurora allows users to download, update, and search for apps like the Play Store. It works perfectly fine with or without Google Play Services or MicroG. You don't need any Google account.

An F-Droid client with modern UI and an arsenal of extra features.

Another F-Droid client with Material UI.


  • WebBrowsers

spoiler

Cromite, a Bromite fork with ad blocking and privacy enhancements.

This is a privacy oriented and deblobbed web browser based on Mozilla technology. It enables many features upstreamed by the Tor Uplift project using preferences from the arkenfox-user.js project. It is recommended to install 'uBlock Origin'.





  • 2FA Authenticators

spoiler

A free, secure and open source app for Android to manage your 2-step verification tokens.


  • Bookmarking

spoiler

Omnivore is an open source read-it-later solution for people who like reading.


  • Device health and tools

spoiler

Find your Device with an SMS or online with the help of FMDServer. This applications goal is to track your device when it's lost.

Phyphox is an app that uses the sensors in a smartphone for physics experiments.


  • Documents reader and editor

spoiler

Librera is an e-book reader for Android devices; it supports the following formats: PDF, EPUB, EPUB3, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ, CBR, DOC, DOCX, and OPDS Catalogs.


  • E-mail

spoiler

Fully featured, open source, privacy friendly email app for Android.

Another alternative e-mail app for Android, from Mozilla Thunderbird.


  • Fitness, health and trackers

spoiler

The goal of ActivityWatch is simple: Enable the collection of as much valuable lifedata as possible without compromising user privacy.

Waistline is a libre calorie counter and weight tracker that allows the user to keep a diary of the food they eat and variations in their weight.


  • Flashlights

spoiler

Modern flashlight app with dim functionality on Android 13+ . The full functionality of this app is ONLY AVAILABLE for devices which support the dim functionality of the flashlight (hardware limited).


  • Launchers and icons

spoiler

  • Lawnchair (Github) DISCLAIMER: This app is not updated since 2022.

Taking Launcher as a starting point, it ports Pixel Launcher features and introduces rich options for customization.

Arcticons are an icons packs for Android devices. With over 8000 icons, Arcticons is one of the largest free & open source icon-packs available.


  • Music and streaming (Online)

spoiler

Music recognition application, that can help you quickly and accurately recognize a music track playing nearby you. Nice replace for Shazam.

A Material 3 YouTube Music client for Android, without any tracker.

Multilingual Android application for streaming music from YouTube Music. It was born as an extension of the functionality of ViMusic, which retains the general appearance.

  • ViMusic (Github | F-Droid) DISCLAIMER: This app is not updated since 2022.

Another Youtube Music app, free, open-source and zero trackers.


  • Password managers

spoiler

At home, at work, or on the go, Bitwarden easily secures all your passwords, passkeys, and sensitive information.


  • Podcasts

spoiler

AntennaPod is a podcast manager and player that gives you instant access to millions of free and paid podcasts.


  • Privacy and security

spoiler

This application acts as an intermediary when opening url links. When you do so, a window containing information about the url is displayed, allowing you to make changes to it as well.

DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.

NetGuard provides simple and advanced ways to block access to the internet - no root required.

Isolate your big brother app. This is a fork based on the excellent Island.

  • UntrackMe (GitLab | F-Droid) DISCLAIMER: This app is not updated since 2022.

UntrackMe once set by default to open Twitter, YouTube and Instagram links will transform them into Nitter, Invidious and Bibliogram links and delegate the action to another app.


  • Public Transport

spoiler

Non-profit app to make the use of public transport as easy as possible for everybody.


  • Sync

spoiler

A Syncthing Wrapper for Android.

Access & share your files, calendars, contacts, mail & more from any device, on your terms.

KDE Connect is a multi-platform app that allows your devices to communicate (eg: your phone and your computer).


  • Text To Speech (TTS)

spoiler

RHVoice is a free and open source speech synthesizer.

An on-device voice IME (keyboard) for Android using the Vosk library. This project provides a voice keyboard using Vosk. This app requires a Vosk model to run.


  • Torrents and downloads

spoiler

Free and open-source application for controlling qBittorrent on your servers.

Video/Audio Downloader for Android, based on yt-dlp, designed with Material You.


  • Uncategorized apps and important utilities

spoiler

Fork of the Showly app without Google Trackers. Modern Android TV Shows Tracker.

Free and open-source coffee brew timer. Customizable time settings and an easy-to-use interface.

Anki is a program which makes remembering things easy. Can greatly decrease your time spent studying, or greatly increase the amount you learn.

Linphone is an open source softphone for voice and video over IP calling and instant messaging. It is fully SIP-based, for all calling, presence and IM features.

PhoneProfilesPlus allows automatically or with one click configuring the device for life situations (at home, at work, in your car, sleep outside, etc).

  • Termux (Github | F-Droid) DISCLAIMER: This app is not updated since 2022.

A terminal emulator application for Android extendible by variety of packages.







  • Youtube

spoiler

It uses the Piped API to load data and play videos and thus needs no YT account and no Google Services on your device.

One of the big ones to watch youtube.

A FLOSS app to let you browse YouTube, NicoNico and BiliBili freely.

Android client application for invidious, the privacy focused youtube front end.

~~- GrayJay (GitLab | Site)~~

~~Media app endeavours creating infrastructure for creators to have their content hosted by someone else but at the same time having creators retain full ownership of their content.~~


  • Reddit

spoiler

Does not have any ads and it features a clean UI and smooth browsing experience on Reddit.

Stealth is an account-free, privacy-oriented, and feature-rich Reddit client. It provides features from Reddit, without the need for an account. In fact, the app doesn't even let you log in with a Reddit account.


  • Mastodon and Pleroma

spoiler

Husky is a lightweight and fast client for Pleroma, Mastodon and other social networks that implement Mastodon API.

A multifunctional Android client to access the distributed Fediverse, like Pleroma, Mastodon, Misskey or Peertube.

Lightweight client app for Mastodon.


  • Twitter/X

spoiler

A lightweight client app for Twitter, where you ONLY can see content from it if you have a Twitter/X account.


  • Lemmy

spoiler

THE_MASTERMIND created a megathread about Lemmy FOSS apps here.

680
 
 

Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile!

681
 
 

I just found this and haven't seen it here before. It's a great dictionary app

682
683
15
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
 
 

I think this has a lot of potential .

Github Link

684
 
 

I found this app while searching on github, thought some people here might be interested.

F-droid

685
686
 
 
687
50
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
 
 

I work with a FOSS project that needs better documentation. We have some written stuff but want to add video guides and some more written stuff as well. There's also some desire to re-organize our existing documentation using some system like ReadTheDocs etc. Our devs are good devs, not good documentarians. We have money.

I know we could just go on upwork and find somebody to make this, but I'm curious if there's a company or organization out there that specializes in making documentation for FOSS projects? One we could pay to have this done?

Edit: Not going to name the FOSS project, don't want this post to look promotional. I am just trying to see if the service we're looking for exists.

688
 
 

I stumbled upon Troi. Troi can generate music recommendations https://github.com/metabrainz/troi-recommendation-playground

There's also a playlist generator https://listenbrainz.org/explore/lb-radio/ try it with "tag:edm" or "tag:rock".

It needs to be integrated into available services and mature a bit but then it can become a spotify replacement. It needs more users for more scrobbles as well. This is awesome! Imagine having automated playlists in a subsonic server based on public popularity.

Such info was usually only available to companies like spotify. This is amazing.

689
28
Incus 0.6 has been released (discuss.linuxcontainers.org)
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 
 

Incus, a community-managed fork of LXD (container and VM manager), has been updated to v0.6.

New features:

  • Clustered LVM storage driver

  • Storage bucket backup and import

  • Listing images across all projects

  • Mounting binfmt_misc filesystems inside of unprivileged containers

  • Control over shared block storage volumes

  • OVN logical router name in network info

  • File ownership and permissions in image templates

  • Encrypted EC client certificate keys

  • lxd-to-incus improvements:

    • Support for Void Linux
    • Detection of the boot.debug_edk2 configuration key
    • Handling of OVN SSL database connections
    • Automatic clearing of the simplestreams cache during migration
690
 
 

Basically looking a calandar that stays on the deaktop, and can show events (Otherwise I'd just use a wallpaper). I don't need much interaction with it, if any, essentially just open the actaul calandar program. Sync with iCal is a big plus.

While FOSS is ideal, I'm open to anything free (that can be firewalled or is actually private (unlikely, I know))

I found one that used windows 7 widgets, but it was too small and didn't seem to work right anyways.

691
 
 

There's a new version of Nephele WebDAV server (also on Docker Hub) that supports using an S3 compatible server as storage and encrypting filenames and file contents.

This essentially means you can build your own cloud storage server leveraging something like Backblaze B2 for $6/TB/month, and that data is kept private through encryption. That's cheaper than Google Drive, and no one can snoop on your files.

692
 
 

I tried entering the address from the imap mail server provided by disroot and murena. However, this has no effect.

Then I tried to find information on the forum and in the documentation section of Kolab Notes. However, I only found a mention by one of the forum participants that Kolab Notes can be connected to Google mail. I didn't find any details.

Is it possible to connect these applications with free mail servers or do I need to run my own imap server with special settings?

693
 
 

Firstly, I want to say sorry to @[email protected] , considering what we talk in the previous thread. I promised I would create a poll to discuss a page or site aside from Lemmy, or something similar, on github/wtv, but, as I know myself, I know that I wouldn't be able to and have the patience to combine work with another page outside of Lemmy.

I have been honest with you all the time, and I will be again. I don't have a GitHub account, and I only use it to view apps. I have no experience with github, and that would give me more work: maintaining the megathread here and on another site. I am extremely focused on maintaining the megathread here, and I will do so with all pleasure. And I have 100% confidence in myself that I will do a good job.

These are the reasons why I won't open a separate megathread on another site. That being said, if anyone wants to take on and create something outside of Lemmy, they have my support in moving forward.

Once again, apologize to everyone for this inconvenience.


Continuing in relation to the megathread, here you can see the work. I've already built the megathread, made a banner (in which you can choose whether you like it or not, or whether you find it useful), and made an FAQ.

(You have two links, both has the same content. I dont know how to show you the work through these links ^^'' )

Regarding the megathread, I cut Lemmy's apps, taking this into account, and the redline apps are apps that haven't been updated since 2022. This topic also serves to discuss these things. Tell me which changes you will make. How long ago, in relation to the last update, do you think an app should be considered to join the megathread?


Previous polls are still open.

Taking into account that, at least for now, four times a year is the most voted. Since then, I'm thinking of creating one thread in February, one in May, one in September, and another in November. What you think?

The megathread will finally open between next Tuesday and Wednesday. Cheers

694
 
 
695
 
 

Chances are you’ve never heard of Igalia, the open source consultancy. Yet you’re almost certainly using something that Igalia helped build.

696
 
 

I stumbled on the repo today and I noticed it was archived. Will the fork be abandoned?

EDIT: Thanks guys, I moved to Tubular.

697
 
 

Does anyone know of a FOSS audio loop station for android? I would like to record several audio tracks for the purposes of writing and practicing. Thanks

698
 
 

cross-posted from: https://lemmy.world/post/12231299

This was my first time working with assembly, but I quite like the result, although there probably are a few things that could be better. I'd love some feedback!

699
58
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 
 

I made a simple timer app for Android, desktop, and browser. I think it's ready for most part, and I'm starting to look into publishing it.

I decided to start with Android / Play Store, which immediately gives me a roadblock. Google Play Console says:

  • Have at least 20 testers opted-in to your closed test (1 tester currently opted-in)
  • Run your closed test with at least 20 testers, for at least 14 days

I want to look into F-Droid and Flathub once I have this sorted out. But before that, any opinions on the app, or volunteers for testing, as I don't have 20 friends to ask?

Thanks.

https://github.com/sevonj/visualtimer/

Edit: Let's try Play store again with this: https://groups.google.com/g/jyl-test-group

Edit 2: It works, at least someone besides me was able to join:

What a pain. I'll look into preparing an F-droid release as soon as I have time.

700
view more: ‹ prev next ›