Discover Hidden Gems: Open-Source Software You Should Know About

We all love open-source software, but there are so many amazing projects out there that often go unnoticed. Let’s change that! Share your favorite open-source software that you think more people should know about. Here’s how you can contribute:

  1. Single Option Per Comment: Mention one open-source software per comment to be able to easily find the most popular software.
  2. No Duplicates: Avoid duplicating software that has already been mentioned to ensure a wide variety of options.
  3. Upvote What You Love: If you see a software that you also appreciate, upvote it to help others discover it more easily.

Check out last year’s post for more inspiration: Last Year’s Post

Let’s create a comprehensive list of open-source software that everyone should know about!

  • Flagstaff@programming.dev
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    edit-2
    21 hours ago

    Leave Google Drive and all other cloud services in the dust for Syncthing, which daisy-chains file synchronization across all your devices whenever they come online; whichever folders you want. You can have a global one across all your phones and PCs, one for only your phones, a send-only folder to pass specific files to a tablet, etc. all automatically. Use it in conjunction with Syncthing-Fork for Android.

      • Flagstaff@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        Wait, you don’t know what’s causing them? I know exactly what causes mine (my own same-file-editing on different devices before they’ve had a chance to sync after the first edits).

      • Fiery@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        It’s not for good reason that managing sync conflicts is one of the hardest things :).

        I don’t know your exact use, but if you don’t already have a device that’s always online you could look into that to have it sync as often as possible.

        I’ve also had conflicts for files generated by my notes program that change often. Those had no use though so adding them to the ignore list helped there.