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)

  • ReallyZen@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 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
      ·
      3 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.

  • llama@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Any programming language other than Java or Dotnet. Apache web server over Microsoft IIS.

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

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

    • TranquilTurbulence@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      3 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.

      • sbird [moved to sopuli]@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 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!

    • Kazumara@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      3 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.

    • MudMan@fedia.io
      link
      fedilink
      arrow-up
      0
      ·
      3 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
        ·
        3 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.

        • gedaliyah@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 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.

          • acockworkorange@mander.xyz
            link
            fedilink
            arrow-up
            0
            ·
            3 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
              ·
              3 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.

    • Snot Flickerman@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 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
        ·
        3 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
          3 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
            3 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
          3 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.

    • null_dot@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 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.

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

    There is no better archive utility than 7-Zip IMO

    Just wish there was a MacOS version

  • Yingwu@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    3 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.

    • sbird [moved to sopuli]@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 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
      ·
      3 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.

      • MudMan@fedia.io
        link
        fedilink
        arrow-up
        0
        ·
        3 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 [moved to sopuli]@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 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.

      • Yingwu@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 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 [moved to sopuli]@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 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!)

      • SigmarStern@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        3 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.

  • Olgratin_Magmatoe@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Breezy weather for Android. It works exactly the same, and doesn’t have any of the privacy bullshit strings attached.

  • qjkxbmwvz@startrek.website
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    A lot of non-graphical utilities — basically the *NIX coreutils, plus stuff like rsync, ssh, compression/archival tools (tar, gzip, bzip2, etc.), grep, and the like. Git also comes to mind.

    I think part of this is that the UNIX philosophy is “developer friendly” — tell a good dev they need to make a compression utility that follows this protocol, and they will make a compression utility that follows the protocol.

  • Dr. Moose@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Inkscape is really good and I prefer it over Adobe Illustrator. It’s a bit worse in some regards but its really stable and does everything very reliably and can be molded into svg production machine.

    Kdenlive is the best simple video editor out there. Sure other editors are better but kdenlive really hits that sweet spot of being simple but powerful.

    Digikam is the best photo management suite I know off. Everything else seems to be missing one thing or another and Digikam just does everything and does it pretty well.

    Ansel (fork of Darktable) is often better than Adobe Lightroom for casual photography as it comes with very strong opinionated defaults. I generall just follow the default pipeline and have amazing shots. Light room could probably get me a bit further but Ansels hits the sweet spot between too basic and too clunky.

    Then as a developer foss libraries are basically uncontested to the point where proprietary libraries and programming languages are basically do not exist anymore.

  • Zacryon@lemmy.wtf
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    Blender for 3D modeling, sculpting, animation, rendering and (simple) video editing.

    Several movies were either made (almost) entirely with Blender (Flow, Next Gen), or in parts (e.g., Captain America: The Winter Soldier, SpiderMan 2, The Midnight Sky).

    It is also used by many (indie) game devs.

    Speaking of games: Godot is an awesome 2D/3D game engine, which gained a lot more momentum after the Unity fuck-up. It’s licensed under the MIT license. Among a plethora of smaller indie games it has been used for financially successful and/or popular titles by indie and non-indie devs alike such as Brotato, Cassette Beasts, RPG in a Box, Endoparasitic, Dome Keeper, Sonic Colors: Ultimate, and several more.

    Give it a try if you’re into game development!

  • kurcatovium@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Just from top of my head and from what I have to use at work:

    • Dolphin vs. Explorer - Dolphin is sooo much better and useful it’s not evwn funny
    • Notepad++ vs. Notepad - day and night, even though Notepad got an overhaul in W11 it’s still piece of shit compared to Notepad++
    • literally any foss player vs. what MS offers - be it VLC, SMPlayer, MPV, anything is better than windows built in crap
    • ImageGlass, Nomacs, Gwenview, etc. vs. MS Photos - same as above, windows picture viewer is now worse than ever while open source alternatives get better and better
    • and plenty others, like Linux vs. Windows, lol
      • kurcatovium@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        I have to live with Windows at work so that’s where I use Notpad++. I’m fine with Kate at home.

      • dubyakay@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I’m using Kate now, but from my experience NPP has a lot more features built in for which I actually have to write some scripts to use with Kate. NPP has really strong encoding encoding and schema manipulation features and a robust plugin system.

        If NPP had a native linux build, I’d go back to it in a heartbeat.

        • prole@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Fair enough. You were just listing some KDE default apps but not others, and my experience with Kate has been great so was just curious.

          • eddy@feddit.org
            link
            fedilink
            arrow-up
            0
            ·
            3 months ago

            I like Kate, although it’s not far away from VSCodium, so might as well just use that for everything.

            • spooky2092@lemmy.blahaj.zone
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              This is where I’m at. I may use a second note taking app, but I’ve always got vscodium up anyway, so may as well just make 1 more tab (probably in the 2nd window tho)

    • WolfLink@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago
      • literally any foss player vs. what MS offers - be it VLC, SMPlayer, MPV, anything is better than windows built in crap

      FFMPEG is an open source command line tool and software library for audio and video encoding. You’ll find it mentioned in the credits of just about any video playing software ever, but you can also just go use it for free.

    • Treczoks@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      I absolutely support dolphin over explorer. Whenever I have to deal with Windows, having to use this crappy excuse for a file tool feels like pain incarnated.

      • prole@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Have you not tried gaming since proton matured into what it is today? If you’re using wine for gaming then you are doing it wrong.

        Pretty much every Windows game that doesn’t have anti-cheat works on Linux now.

        • HiTekRedNek@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          Proton doesn’t always work, and what’s worse is it’s not consistent.

          What works on one person’s machine, may not work on a different one. But in windows, the game works fine on both.

          I’m looking at you, Distant Worlds and Distant Worlds 2.

          I’ve never gotten DW to work, and DW2 worked for a while, but hasn’t worked for me in over a year.

          • Crozekiel@lemmy.zip
            link
            fedilink
            arrow-up
            0
            ·
            3 months ago

            I think you’ll be waiting forever for that one. Not even sure why you would want that; I seriously doubt it would even work as a shortcut to reactos becoming a viable and mature OS.

            • VirusMaster3073@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              3 months ago

              I prefer an operating system that can run the back catalog of Windows NT software out of the box without having to adjust settings or type terminal commands to do so. I also want Linux and Windows programs running in a shared environment and to interact with each other better

      • Seasm0ke@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        With steamOS their investment in proton your wish has largely been granted. Native support would be better sure but ill take it

      • gigachad@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I can play 90% of my games without efforts. 5% are to old, the other 5% are EA Games, need uplay or whatever shitty launcher, have Anti-Cheat - stuff you usually wouldn’t want to have on your PC anyway

    • sbird [moved to sopuli]@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Notepad++ really is just a better notepad. I will definitely look at Dolphin, it has a Windows version which I might need to try out. I currently use OneCommander. Yeah Windows Media Player isn’t very good. I use PotPlayer, but others like VLC, mpv, etc. all seem great too. Nomacs is awesome.

      Yeah, Linux is probably superior to Windows considering the fact the latter literally spams you with ads and promotions to make a MS account and to buy Office 365. Insane that everyone just puts up with this. I currently use a Windows machine, only reason I’m not installing Linux is because a. it’s one of those 2-in-1 touchscreen foldables, which Linux doesn’t really like too much, and b. I’m not bothered to reinstall all my apps and change all the settings and preferences again. Next computer I get, it’ll be Linux (either Fedora or Mint probably, those two seem good)

      • dubyakay@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 months ago

        If the 2-in-1 is holding you back, it worked for me with Linux Mint, touch and gyro rotation included. Touch works out of the box.

        It did require me setting up iio-sensor-proxy with xrandr for the gyro sensor so it adjusts the screen when spinning the laptop around in tablet mode though. But the guide was pretty straight forward.

        Just an FYI, that linux actually works with it well.

        • sbird [moved to sopuli]@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          Nice to know that linux support the strange 360 degree laptops. I probably still won’t bother backing up all my data and reinstalling everything though. Will definitely try linux if I ever get a new computer, since I would have to install and set up a bunch of things if that happens anyways. I agree that I am a lazy boy but I also have exams coming up soon, so I need to prepare for that vs installing linux

      • Nibodhika@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I agree, there are very few really good IDEs and the majority of them are closed source. The only open source one I can think of off the top of my head is Kdevelop, and last time I tried it it was not great.

        That being said, I think the reason for that is that most FOSS projects are stuff someone started and maintained because they wanted an alternative with XYZ, and for IDEs a good chunk of people who could build excellent IDEs don’t even use one, so they don’t even start to work on it. The reason is that vim/emacs are so great it’s very hard to beat them, I think a good configured vim/emacs can beat anything the best IDEs can do, and while configuring vim/emacs to get to that level is difficult, it’s stile much more easy than building an IDE from scratch. So you’re left with a gap where beginners don’t have any tools because experts don’t need them.

        • anachrohack@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          I was a vim user for years and I disagree. At a certain point, vim with plugins cannot compare to visual studio or clion

        • Enkimaru@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          There is Eclipse … and I guess if you google around you will find quite a few IDEs … but VSCode, IntelliJ and Eclipse are the standards.

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

    I agree with so much that has been said here. VLC, Linux as a whole (or GNU/Linux, of course) and many more. Obsidian is sadly not open source but its free and it’s absolutely amazing!

    What I haven’t found yet is a FOSS (or even just “free as in beer”) replacement for MS Project. I want to plan out a top level view of what we have to do as a team to reach some goal, assign multiple team members to one “task”, allocate a set amount of their time and see at what times we might be over or under capacity. The FOSS planing tools I’ve seen mostly work in “shifts” or let you assign one task to one person. But we’re in R&D and if I plan for 40 hours of “conceptual work” over the span of a month and assign Sarah and Steve to this with 20 hours each I don’t want to babysit their shifts. They will do the work when it suits them.

    The only one I’ve seen that could do what I need is ProjectLibre but the FOSS desktop version has been abandoned a while ago and is still very buggy.

    Sorry for placing this here but maybe someone knows something…

    • Allero@lemmy.today
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      As an alternative to Obsidian, there is Trilium. Much the same stuff, but actually open-source

    • sbird [moved to sopuli]@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Taiga is an open-source and self-hosted project management tool. Not sure if it has all the functionality you need, but it seems quite good. Never tried it though, since I don’t really do any important projects. Who knows, it could be amazing!

    • sbird [moved to sopuli]@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      yep I like Obsidian. It’s a lot better than what the much bigger companies are doing. I also like Joplin for quicker notes because the vault system in obsidian is really annoying since it’s slow to switch between them and they all have individual settings and plugins (great for customisation, but horrible for getting setup quick)