Tools: I got tired of fragmented Linux app installs, so I made Depot
What is Depot?
Why I made it
The philosophy
Current state
GitHub Linux gives you a lot of freedom. Over the years, installing applications on Linux turned into a maze of different formats and workflows: Even for experienced users, things start feeling fragmented fast. Apps come from different places.
They install differently.They update differently.Some integrate with the desktop correctly.Some don't. So I started building something for myself called Depot. Depot is a unified Linux application installer and manager. Make Linux applications feel consistent, understandable, and easy to control. Instead of thinking about package formats, repositories, extraction steps, or desktop integration, you just install the application. Depot currently supports: with automatic handling for things like: The idea is that applications should feel like they belong to one coherent system, regardless of how they were packaged. At some point I realized something weird: When I used Depot, Linux itself started feeling easier. Not because Linux changed.Because the application layer became understandable. That was the moment I realized the real problem wasn't technical complexity. It was fragmentation. A lot of people don't dislike Linux because it's bad.They dislike the constant friction: Depot tries to reduce that friction without taking control away from the user. You still own your system.Things just feel more unified. I don't want Depot to become a giant bloated platform. The goal is much simpler: A universal application layer for Linux. Something lightweight.Fast.Understandable.Local-first. Something that makes Linux feel calmer. Depot is still early, but it's already being used by real people and has started getting downloads organically. A lot still needs polishing: But the core idea already works. And honestly, that's the exciting part. If you want to check it out, contribute, or give feedback: https://github.com/netizensnoopy/depot/ I'm especially interested in hearing where Linux app management still feels painful for people. Templates let you quickly answer FAQs or store snippets for re-use. as well , this person and/or - .flatpakref- random install scripts- terminal commands copied from README files - Flatpak refs (.flatpakref) - desktop integration- launch entries- organization- application tracking- uninstalling - different install methods- inconsistent app behavior- scattered tooling- confusing setup instructions- applications living everywhere - AI assistants- replacing the terminal- forcing ecosystems - UI improvements- better visuals- more testing- edge-case handling- package behavior consistency