For years, the software industry has embraced a culture of installing dozens—or even hundreds—of external libraries into nearly every project. Modern frameworks often rely on thousands of transitive dependencies, meaning a single application may ultimately depend on code maintained by hundreds of unknown contributors.
While this ecosystem has accelerated software development, it has also introduced a new class of risk: the software supply chain.
The 0deps Movement begins with a simple question:
What if an application depended only on code that it actually controls?
The Dependency Problem
