Some FOSS programs, due to being mantained by hobbyists vs a massive megacorporation with millions in funding, don’t have as many features and aren’t as polished as their proprietary counterparts. However, there are some FOSS programs that simply have more functionality and QoL features compared to proprietary offerings.

What are some FOSS programs that are objectively better than their non-FOSS alternatives? Maybe we can discover useful new programs together :D

I’ll start, I think Joplin is a great note-taking app that works offline + can sync between desktop and mobile really well. Also, working with Markdown is really nice compared with rich text editors that only work with the specific program that supports it. Joplin even has a bunch of plugins to extend functionality!

Notion, Evernote, Google Keep, etc. either don’t have desktop apps, doesn’t work offline, does not support Markdown, or a combination of those three.

What are some other really nice FOSS programs?

edit: woah that’s a whole load of cool FOSS software I have to try out! So far my experiences have been great (ShareX in particular is AWESOME as a screenshot tool, it’s what snip and sketch wishes it could be and mostly replaces OBS for my use case and a whole lot more)

  • JayleneSlide@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    OpenDroneMap. It’s a suite that provides photogrammetry, stitching, volumetric analysis, geographic correlation, and 3D model conversion from aerial and non-aerial photos. And that’s only the features that I use myself. It defaults to CPU-only rendering, so you don’t need a big bad GPU to GSD.

    Even ignoring the lack of subscription cost, ODM performs at least as well as other applications I tried such as Pix4D. Professionally, I use it for year-over-year kelp bed monitoring, photosynthetic mass analysis, and home construction analysis, specifically volumetric infill needs. Personally, I use it to generate 3D models of my boat interior, which I convert to STL files for arranging infrastructure in limited spaces.

  • dave@lemmy.wtf
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Keepass. ill skip the obvious and just mention the really neat features that other server/cloud based password managers dont or cant have.

    • on desktop, you dont need any browser extension to fill in passwords since the “autotype” feature in keepassXC handles that. this means your browser has no to access your database at all. any password manager thats connected to your browser in any way is a huge security risk imo.
      (i would recommend this extension that changes the window title though)

    • you can have 2 databases open at the same time (in keepassXC and keepassDX at least), which means you can have important logins in one and everything else in the other one. if you ever get annoyed having to unlock your vault using a really long master password just so you can autofill some crappy forum password then you might get why 2 databases is a good idea!

    • you can fill in login details for desktop programs. (maybe others do this now but they didnt when i switched to keepass years ago)

    Aegis authenticator. its been years since ive used google’s authenticator app so maybe its improved now, but it used to be very spartan. it showed you your OTP codes and thats about it.

    Aegis lets you add an icon to each entry and the different sized text makes things a lot easier to read. the visual timer is much clearer as well and the text turns red when its close to running out.

    you can also backup your codes so if you lose your phone its no big deal. you can unlock the app with your fingerprint. you can tap on a code and then have it add that to the clipboard and then go back to the previous app

  • Yaky@slrpnk.net
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Markor: one of the few Android text editors/notepads that saves text to text files (crazy idea, right?) and works rally well with Syncthing.

    Conversations.im for Android is an incredibly well made XMPP/Jabber messenger, and their message polling and real-time message delivery is unmatched AFAIK.

    ratbag (and the frontend, piper) is a tool for remapping buttons on mice with a sensible interface. Beats installing proprietary Logitech software.

  • network_switch@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    I think DarkTable is as powerful if not moreso than Lightroom but Lightroom has AI image processing tools that will get things done quicker.

    The whole of software dev is dominated with open source softtware. So like PostgreSQL, text editors like Lapce or Zed, KVM/QEMU/Virt-Manager, torrent programs like qBitorrent, VPN like OpenVPN or Wireguard. Pretty much all the video game console emulators. For a while you would get Linux game ports that would use proprietary wrappers but eventually WINE would become better anyways. Don’t know if there’s a proprietary software better than QGIS for that. I love Distrobox and Boxbuddy. Git.

    Web browsers based off Chromium or Firefox, OBS, Handbrake, VLC, ffmpeg, image magick. Krita and Blender are competitive with proprietary software. I think the latest Pinta is solid as a paint.net analogue. Audacity is super popular. Ardour for more complex things. Kdenlive isn’t as good but solid enough for the vast majority of people in my opinion.

    Topaz Gigapixel is top but Upscayl is good. I always liked Windows Task Manager but on Linux I think Mission Center is just as good. None of the open source stuff competes against Topaz Video AI in my experience

    KeepassXC password manager. At some point I stopped using winrar and was all in on 7-Zip and Peazip if not just using the Linux file roller software that the distro came with. I’m happy with Jellyfin over Plex. There’s Kodi. Over the years I always see people use draw.io

  • Oniononon@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    As a proffessional, krita shits on photoshop (f tier) and clip (a tier) when it comes to painting.

  • rodneylives@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    I haven’t checked to see if someone’s mentioned it yet (it’s a long thread!) but I want to put in a word for a piece of software I’m always touting: Simon Tatham’s Puzzle Collection!

    It’s a wonder! 40 different kinds of randomly-generated puzzles, all free, all open source, and available for practically every platform. You can play it on Windows, Mac (if you compile it), Linux, iOS, Android, Java and Javascript in a web browser. It should rightfully be high up on the iOS and Android stores, but it’s completely free, has no ads, doesn’t track you and has no one paying to promote it. No one has a financial incentive to show it to you, so they don’t. But you should know about it.

  • afk_strats@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Home Assistant is - by far - a better home automation platform than anything else I’ve tried. Most of them cannot integrate with as many platforms and your ability to create automations is not as powerful.

    Folks will argue that it’s harder. I argue back that if you buy a hub with it pre-installed, your setup experience is as easy or easier than HomeKit or Google Home or maybe Alexa.

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      It’s also a good example of how an open source project manages to outmaneuver big company offerings.

      Home assistant just wants to make the stuff work. Whatever the stuff is, whoever makes it, do whatever it takes to make it work so long as there are users. Also to warn users when someone is difficult to support due to cloud lock in.

      All the proprietary stuff wants to force people to pay subscription and pay for their product or products that licensed the right to play with the ecosystem. So they needlessly make stuff cloud based, because that’s the way to take away user control. They won’t work with the device you want because that vendor didn’t pay up to work with that.

      Commercial solutions may have more resources to work with and that may be critical for some software, but they divert more of those resources toward self enrichment at the expense of the user.

    • CocaineShrimp@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I fully agree - home assistant is the way to go, even if it’s a little more complicated.

      It’s much easier to add / remove / replace hubs as needed. A few years ago I switched my main hub from Alexa to HA. Then, a month or two ago, I decided to move away from Alexa due to the speech to text recognition noticeably degrading, they removed features (I forget what the feature was, it was a while ago), and recent policy changes. Super easy to disconnect and switch to a different assistant like Siri / HomeKit.

  • ReallyZen@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Gnome is the best UI there is IMO. Anything else is cluttered, or privacy-invasive, or both.

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Eh, I prefer KDE. It’s fairly uncluttered unless you actively mess with it and want it, whole Gnome is pretty ruthlessly “our way is the right way”.

      Once upon a time they only allowed virtual desktops to be in a column. Someone decided that columns weren’t for everyone so obviously make it only be in a row. Despite ages of most implementations supporting a grid layout.

      Window title search. This is fantastic for managing a lot of windows. I wish KDE could get better by using screen reader facilities to let you search window contents as well, but having the facility in show windows view at all is great.

      Their window tiling is less capable even than Microsoft windows.

      Any attempt to customize means extensions, and they seem to break the interfaces the extensions need constantly, and I had to face the reality that every update had me searching for a replacement extension because they broke one that want maintained anymore.

      But either way, the open desktop shells are better than the proprietary ones.

  • Romkslrqusz@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    There is no better archive utility than 7-Zip IMO

    Just wish there was a MacOS version

  • Tux960@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    LibreOffice, OBS, and VLC are definitely the best out there. And Lichess (Online Chess platform) . Do you agree with me?

    • Kazumara@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      LibreOffice is also more compatible that Microsoft Word. It helped me and a friend to save his grandpa’s old writings that were stored in AppleWorks (.cwk) files.

    • Snot Flickerman@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      LibreOffice only really became better after Microsoft started pushing Office365 which made standard MS Office a lot worse. They were on par with each other until then.

      The others 100% were always better.

      • Dave@lemmy.nz
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        You sound like you know your LibreOffice.

        My experience is they are quite different but I’ve been able to do the same things for the most part.

        But how the hell do I make a pivot table that looks and functions as nice as the plain old default one in Excel?

        • CancerMancer@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 months ago

          Excel is probably the one sore spot for LibreOffice, but also Google’s suite and really everyone else. Excel is tough to beat, especially when you consider the additional power of things like Power Query and Excel on web having JavaScript functions.

          That said: I truly despite pivot tables and I no longer use them. I use lookups, countif, or other functions to display what I need, otherwise I use Power Query.

          • Dave@lemmy.nz
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            2 months ago

            Whaaaaaaaat? Pivot tables are a 2 second job to summarise large amounts of transaction data or similar by month or year. Lookups or countifs would take so much longer!

            Not to mention that you can drill into the data using them.

        • JustEnoughDucks@feddit.nl
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 months ago

          Ugh I hate excel. It can’t do the most basic things like search and replace things reliably in all cases. I have moved literally all data analysis besides the absolute basic “count” and “sum” operations to python in spyder. 200x faster, repeatable, won’t freeze up with large datssetd, and has never once failed a basic operation like a search and replace. Not to mention the localization issues and the fact that it will fuck things up completely if you install a new printer because Microsoft decided the printer has priority of your document and spreadsheet layouts over choosing a default.

          I had some evaluation board software that whenever the value dipped below -1, would place the comma completely randomly in the floating point number.

          Excel almost had a heart attack when I asked it to search and replace ”-1” with “-1,” and it found all of the cases just fine, but decides to ignore the replace and not place a comma at all. If I tried to convert them to a number, it freaked out and placed the decimal place also randomly, different than the input. And of course trying to do in-place operations on a column for export is just painful.

          Hell, in notepad++ I could just regex the digit range that was preceded by a ”-1” and get everything replaced using a few brackets.

          Not to mention how terrible the graphs work in comparison and how bad they look with the default options 😅. But hey, you can automatically put in a drop shadow or frame it in a useless way.

          There are some people who can work very efficiently and do some crazy things in excel (like the excel doom) but unless you have literally been using it daily for many years and actively looking for ways to speed up, then it is just as easy or easier to do things in an actual data processing program like matlab, octave, python, or R (And I am not a coder) and you can literally copy paste a file name for the next full dataset.

      • sbird@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I really like OnlyOffice, pretty much a carbon copy of the MS Office UI and doesn’t screw up on MS-specific files (docx, pptx, etc.)

        Also, I like that OnlyOffice, unlike MS Office, has all the things in one app vs having separate apps for documents, spreadsheets, slides, etc. You can just tab between your different documents!

    • null_dot@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I posted this in another thread yesterday but it’s relevant here too:

      I have a small consultancy with several staff and work with documents and spreadsheets all day. We use LibreOffice exclusively.

      Occasionally I encounter similar threads discussing the difference between LibreOffice and Microsoft Office, and the comments are all the same. So many people saying LibreOffice just “isn’t there yet”, or that it might be ok for casual use but not for power users.

      But as someone who uses LibreOffice extensively with a broad feature set I’ve just never encountered something we couldn’t do. Sure we might work around some rough edges occasionally, but the feature set is clearly comparable.

      My strongly held suspicion is that it’s a form of the dunning-kruger effect. People have a lot of experience using software-A so much so that they tend to overlook just how much skill and knowledge they have accumulated with that specific software. Then when they try software-B they misconstrue their lack of knowledge with that specific software as complexity.

      That said, IDK if I’d go as far as to say LibreOffice is clearly the “best” because that’s subjective. IMO it’s certainly comparable and is a shining example of great FOSS. Hopefully LibreOffice enjoys some attention in the current move away from American products.

    • MudMan@fedia.io
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      OBS and VLC yeah.

      You snuck the LibreOffice hot take in there and… yeah, no, unfortunately.

      I don’t even think it’s better than MS Office, but these days I’d (unfortunately) take Google’s Office suite over both.

      • acockworkorange@mander.xyz
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Only Office is a much younger project and is leaps ahead. It’s sad really, I used to champion LO since the OOo days. Doesn’t make sense these days anymore.

          • acockworkorange@mander.xyz
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            Nope, you were right and I was agreeing with you, and adding that a much younger project compared to LO is already ahead.

            • MudMan@fedia.io
              link
              fedilink
              arrow-up
              0
              ·
              2 months ago

              Oh, I’m changing it back, then.

              FWIW, Only Office IS much better (hey, at least it doesn’t open xls files with black text on black backgrounds on dark mode!), and I do think its Google-inspired “apps-as-tabs” thing is the future for this stuff. I’m not sure I’d rank it above those, but it’s certainly a much more… competitive, I guess? approach.

        • gedaliyah@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          I feel the same. It’s my daily driver for about 6 months now in a professional setting with high demands. I have kept the Microsoft suite (and have not yet transitioned Powerpoint). When I go back to compare I can’t stand all the needy Microsoft interruptions getting in my way.

    • sbird@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      OBS is foss? huh, never knew that. I use it all the time for screen recording

    • TranquilTurbulence@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      2 months ago

      Depends on your criteria. As long as your calculations are simple, it doesn’t matter which tool you use.

      For slightly more demanding calculations, Calc just can’t handle it like Excel does. Then again, using spreadsheets for demanding calculations is just asking for trouble.

  • Yingwu@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    I’d say Logseq is better than any note-taking alternative that works in the same way. It’s a bit different to regular note-taking apps as it acts more as a knowledge database based on tags, than with a regular file-folder structure. Also I prefer Actual Budget to YNAB, as it’s starting to have even more features than YNAB and actually supports things like bank syncing for major parts of Europe that even YNAB doesn’t. And it’s free to host yourself or really cheap to host through PikaPods. But it’s hard to say “objectively” because in the end, a lot of it is subjective. If people are used to running one program, it’ll be hard to switch to another, even if it’s “objectively” better.

    The largest issue with FOSS applications is that many contributors don’t have any UX/UI knowledge, which is a huge factor in why people choose one program over another. I’d argue GIMP is a mess compared to Photoshop, even if GIMP is able to do many, many things that Photoshop is able to.

    • SigmarStern@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Logseq is the best note taking app for me. And a lot of my programmer/adhd colleagues. I cannot keep order in my notes and logseq does it for me. It’s so essential for my workflow that I have a monthly donation to the project set up.

    • sbird@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      interesting, I’ll have to try loqseq.

      That might explain why some FOSS apps have terrible UI. There’s plenty that have really really good UI as well

      • SigmarStern@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        I have multiple different graphs/vaults/whatever synced by simply storing the markdown files in a synced folder and I never had any issues. The new version of logseq is supposed to use a database and syncing, afaik.

      • Yingwu@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        From my limited experience with Obsidian, I still preferred Logseq actually. And the syncing is easily done by just storing the markdown files in a cloud folder. But yeah, it’s subjective for sure.

      • sbird@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I like Obsidian too. That said, unless I’m handling a huge amount of notes at once, Joplin works much better, esp. for quick notes and to-do lists. Obsidian’s vaults are a bit annoying to switch through. I still use Obsidian for like one or two things but most of my notes are now in Joplin (which can sync as well!)

        • ocean@lemmy.selfhostcat.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Joplin is awesome on iPhone and Linux but I hate that there isn’t any graphs for note links. It’s super easy to setup and sync though!

          • sbird@lemmy.worldOP
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            yeah, sync is really simple to do, and I really like that it’s cross-platform

      • MudMan@fedia.io
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        That’s less and opinion than Stockholm syndrome.

        There’s a very good argument for Blender, though, but 3D software is so specialized that I guess it depends what you’re comparing it to.

        And while we’re on creativity software, the same goes for Godot. Arguable, but very dependent on what you’re doing.

        • sbird@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          I like godot a lot more than unity. Both are great, but besides being open-source, Godot loads way faster and GDScript is super simple and is built in to the engine vs needing to use a separate IDE. I would say that in terms of 3D graphics, Godot is catching up but not quite there yet compared to the likes of Unity and Unreal.

  • yeehaw@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    ShareX or flameshot for taking screenshots. ShareX needs some tweaks out of the box but once it’s tweaked it is so much more convenient when you need to make super quick tweaks/edits like adding steps or highlights or something.

    • sbird@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      2 months ago

      woah that looks really cool, I have to try those out. 👀

      edit: WAIT SHAREX HAS OCR???

      • sbird@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        IT CAN CAPTURE REGIONS OF THE SCREEN? IT HAS ACTUALLY GOOD HOTKEYS??? WOAHHHHH

        • sbird@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          IT SCREENRECORDS TOO??

          i guess I don’t need OBS (I’ll keep it around though in case I need to use the camera since I use that sometimes)

            • sbird@lemmy.worldOP
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              not to be that guy, but…

              *you’re (IT’S NOT THAT HARD IT IS “YOU ARE”)

              • yeehaw@lemmy.ca
                link
                fedilink
                arrow-up
                0
                ·
                1 month ago

                Well that’s funny because I am that guy. I blame it on my phone’s keyboard. Probably walking and swiping away as usual.

                I edited because I couldn’t live with myself otherwise.

                Shame.

    • sudneo@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      I agree so much for flameshot. For work I moved to a Mac and we are not allowed to install flameshot (signing issue), and the workflow for taking screenshots (e.g., when writing documentation) is so much worse and slow with the default macOS tooling.

      • yeehaw@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Yes this is my main use case too, documentation. Flameshot and sharex are so quick for it. The osx one blows. So many clicks and drags. I’d rather just click and drag a box instead of spawn a box then move the corners around lol

    • Willem@kutsuya.dev
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      ShareX is amazing, it just needs a big UX improvement. If you’re not technical of nature, the program is kinda too much at once. I can’t recommend it easely to my family until it has a simpler interface option.

  • absGeekNZ@lemmy.nz
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Syncthing!

    I don’t even know what to compare it to, I have been using it so long.

    • TheGalacticVoid@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Hard disagree. I’ve had so many issues with Syncthing deleting files and refusing to connect over LAN that I’ve never had with Resilio Sync.

      • absGeekNZ@lemmy.nz
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Weird, I have 100’s of thousands of files synced.

        Been using it for years.

        Linux, windows and Mac in the circuit. Never a problem that wasn’t user error.

        • TheGalacticVoid@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 months ago

          Resilio hasn’t been issue-free for my use case, but it hasn’t been destructive like Syncthing has. I thought the Syncthing stuff was just me, but I’ve seen similar accounts from some people online.

      • absGeekNZ@lemmy.nz
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        that is exactly what Syncthing is, my desktop to my server to my laptop to my phone…