A website for debloated open source alternatives (debloat.dev)

197 points by ryanvogel 5 hours ago

maples37 2 hours ago

I've been a big fan of https://alternativeto.net/ and using their "open source" and "self-hosted" filters. Even looking through the non-FOSS alternatives for a particular application/site can be helpful; sometimes a for-profit company will take a different approach to solving a problem and it will give me other ideas to consider.

RadiozRadioz 15 minutes ago

Some of the information on there is useful, but I'd say that alternativeto.net is an almost perfect example of a bloaty & hostile website. OP's website is much more pleasant.

hiitsmyaccount 3 hours ago

Not able to access the site on Firefox "Error Code: SSL_ERROR_INTERNAL_ERROR_ALERT"

cortesoft 2 hours ago

Seems to be overloaded.

I wonder if the site needs a bit more bloat to handle the load, or a bit less.

EvilGoose 23 minutes ago

Same, works on Chromium but not Firefox.

JoshTriplett 3 hours ago

Same, it's not just you. I'm wondering if this is an exotic symptom of the site running out of capacity.

kmstout 2 hours ago

Same here, but it works on chromium, eww and lynx.

cortesoft 2 hours ago

Failing on chrome for me. I dont think it is a browser issue, but is a load issue

sudo_cowsay 2 hours ago

Same, bitdefender blocked me

theandrewbailey 3 hours ago

Same on Chromium-based browsers.

reconnecting 4 hours ago

Sign in with Google or Github only? No, thank you.

water-drummer 2 hours ago

The irony is strong with this one

Grombobulous 2 hours ago

Cool site, though browsing through “most popular” I absolutely wouldn’t call Nextcloud “debloated.”

hinkley an hour ago

I think in general maintainers would be better served by declaring Performance is a Feature earlier in their projects and rejecting contributions that add surface area to the API at the expense of throughput on the existing surface area.

Wrapping modules to expose additional functionality for a niche in a problem domain is tricky. You will end up with some code duplication and some predictability issues with your timelines, but the end result will be better for it.

Long ago someone convinced me that 'Strangling a Service' could also be applied to APIs. The base module should be as simple as possible but no simpler, and more esoteric features should be shunted off to another module. And then in the case when features are antagonistic to each other, they can live in parallel in separate wrappers.

The tricky part there is writing unit tests in the base to defend the negative space that these features fit into. This feature depends on an invariant in the base API that will break everything if merged.

1vuio0pswjnm7 an hour ago

FWIW, this site is fast, works perfectly with a text-only browser, e.g., links (1.4MB static binary), elinks, or without a (bloated?) browser, e.g., retrieve all the pages, catenate and read as a single HTML file or convert it to, e.g., SQL, CSV or a plain text file

All the /p/ URLs are in the sitemap, all the site's pages can be retrieved over a single TCP connection

https://debloat.dev/sitemap.xml

This results in a 1.9MB HTML file

eterm 25 minutes ago

I about to splutter that 1.9MB is a huge sitemap, but it's 12kB.

Do you mean crawling the entire sitemap and concatenating the results is 1.9MB?

hnlmorg 4 hours ago

In the TV and Media section (https://debloat.dev/c/tv-media) there are 11 recommendations and 4 of them are XBMC.

There used to be so many options for media centres. What happened?

piaste 4 hours ago

I think it's just a pretty consolidated space? Kind of like ebook management, which was dominated by Calibre for so many years (this changed recently).

But unlike ebooks, media centre management is a fair bit more complex since it involves supporting many different media formats and many forms of acceleration or transcoding.

So the big projects - Kodi for local media and Jellyfin for streaming - have a lot of inertia because they tend to support whatever you throw at them.

intelkishan 4 hours ago

What did the ebook space change into?

hnlmorg 4 hours ago

It’s not that difficult to be honest. VLC / ffmpeg can do most of the heavy lifting. And there’s no shortage of libraries for rendering in a UI.

There used to be dozens of options to choose from. Multiple different XBMC forks. Multiples different Subsonic forks. Multiple different DNLA servers. Multitudes of web-based servers. CLI MP3 servers. Independent media centres for a variety of different consoles.

Maybe that’s still available and just not indexed on that site. But I noticed the choices had shrank significantly last year when I was looking for Plex alternatives compared with when I last built a media centre approximately 15 years ago.

Maybe smart TVs have reduced people’s desire here?

buran77 2 hours ago

JoshTriplett 2 hours ago

metek 3 hours ago

cosmic_cheese 4 hours ago

It's logical, but the low variety is disappointing nonetheless and makes it more likely than none of the available options are well-suited to one's needs/desires.

In the case of media management, ffmpeg is easily usable with just about every programming language in existence and its usage is extremely well-trodden at this point, which makes the vacuum of newer alternatives to the XBMC lineage all the more puzzling.

metek 3 hours ago

WalterGR 4 hours ago

How is “bloat” measured here? Or is this simply a list of open source alternatives to commercial products?

joshuat 4 hours ago

The inclusion of Tailscale here was a little surprising to me. I'm betting on the latter.

ad_fontes 3 hours ago

I like Tailscale, but it's difficult to argue with a straight face that it's not seriously suffered from product creep.

This is the inherent problem with tech start-ups. Once they solve the problem they were founded to solve, then what? It's feature complete, but investors insist that the line must go up. Can you imagine if `sed` or `vim` was brought to market by a venture-backed company?

IMHO, capitalism and FOSS are fundamentally incompatible.

Grombobulous 2 hours ago

arcfour an hour ago

KronisLV 2 hours ago

Someone should add Kanboard for project management tools (like Trello): https://kanboard.org/

Really lightweight and nice!

ltbarcly3 12 minutes ago

site is down. debloated too much

jamesforestwest 2 hours ago

Nice collection. I've been using some of these for a while, G-Helper is a lifesaver if you own an Asus laptop and Immich is probably the best Google Photos replacement out there right now.

flaburgan 3 hours ago

I want a debloated (electric) car.

angeldimitrov94 4 minutes ago

Grombobulous an hour ago

There are a lot of electric cars that are relatively normal, usually from more traditional auto manufacturers.

Toyota bZ/bZ Woodland, the entire Hyundai/Kia lineup, Honda Prologue, Jaguar i-pace, original Audi e-tron

I haven’t seen the newer Nissan infotainment system, not sure about that one.

Are these without tech? No, not at all, but they do have fast and simple interfaces that are designed to dump you into CarPlay/Android Auto with ease, and a good amount of them retain separated climate controls that live outside the screen.

Obviously if you want something like a 2008 Accord that’s not really going to be a thing, but almost everyone who isn’t Tesla or Rivian is surprisingly conventional. If you haven’t done much EV shopping and your impression of EVs is “they’re all like Tesla where everything is in the screen” that isn’t true at all. For example, Kia/Hyundai EV models have absolutely zero difference between the gas models and EVs in terms of control design. Toyota’s latest infotainment system is as basic and straightforward as it gets.

flaburgan 37 minutes ago

The only electric car that I drove was a Peugeot 208e. I liked it a lot, but just the fact that the car has a SIM card with 4G connection is already weird for me. Why would my car connect to the internet? I also have doubts about the GPS... And I absolutely do not want Android Auto. Anything related to Google or any GAFAM is a big no for me.

drnick1 2 hours ago

Slate? Or just remove the cellular modem from a Tesla and you have a more or less "dumb" car.

brnt an hour ago

I find my Mii Electric qualifies.

newsomix9xl 2 hours ago

Website doesnt connect for me.

ranger_danger 4 hours ago

I like the retro ebay style page design.

sam_lowry_ 4 hours ago

suckless.org?

tokai 3 hours ago

Actually think the suckless people would hate this. Google login and nothing there looks light weight in the suckless spirit.

Gualdrapo an hour ago

I mean, if the suckless crowd were actually serious they'd offer their website only in gopher or something like that instead of bloated HTML (/s)

moron4hire 4 hours ago

"Use /* */ for comments, not //."

I find stuff like this hilarious. No software project has ever failed, or even slow down one iota, because of the comment style. This is just someone's personal "ick" masquerading as "coding standards."

EDIT: I think it has actually been becoming a dad of two boys that has absolutely killed my patience for this kind of thing. A lot of it is so similar to how my children argue with each other over absolutely trivial things. Add in the way they say "I don't like that" as "that's not fair" (my children) or "that's not consistent" (the bike shedding nerds) and it just makes me want to scream, "stop whining!"

hnlmorg 3 hours ago

Whilst I do agree with you on that specific example, it’s worth noting that code standards as a whole are a somewhat blurry line that can be extremely subjective at times.

moron4hire 3 hours ago

shevy-java 2 hours ago

Something seems not right with that website, even aside from the SSL problem.

tech_army 3 hours ago

I first thought I’m on old eBay webpage lol

josteink 41 minutes ago

Same here. I’m guessing that’s not accidental.

tonyhart7 2 hours ago

this website is so old school

yannoninator 4 hours ago

Is there a marker to know if any of these tools are AI generated slop here?

That would be a good feature here.

ad_fontes 3 hours ago

How do you define "AI generated slop"?

There's also an implicit judgment in your question. Is well-designed, well-tested AI-generated code worse than poorly written, but hand-typed code?

rpdillon 3 hours ago

Here we go: as soon as you ask for any kind of definition or rigor around AI development, people will work hard to shut you up.

You're asking an extremely reasonable question, IMHO, especially given these are projects with limited resources going up against generally larger, better-resourced projects. AI is an obvious point of leverage in such a situation, and so there is a lot of potential to reverse engineer using AI and get good results.

What all of these requests fundamentally come down to is "How are you filtering for quality?", which is an extremely difficult question given the state of, for example, the app stores.

matheusmoreira 2 hours ago