Skip to content

Resources

Efforts

Description
JS ecosystem cleanupEfforts to provide a cleaner dependency tree in the JS ecosystem
TinylibsA place for tiny and minimal libraries
unjsPurpose-built, high-quality JavaScript utilities, libraries, and tools
es-toolingA collection of tooling for the JS ecosystem

Tools

Description
eslint-plugin-dependESLint plugin to suggest dependencies alternatives
eslint-plugin-barrel-filesESLint plugin to avoid barrel files
Biome's noBarrelFileBiome plugin to avoid barrel files
Biome's noReExportAllBiome plugin to avoid re-export all
unplugin-purge-polyfillsUnplugin to replace package imports with native code
Package Size CalculatorCLI to calculate the size of a package after removing/replacing dependencies, or calculating the difference of two versions of the same package
howfatShows how much space a package takes up on disk including dependencies
KnipFind unused files, dependencies and exports

Websites

Description
DepTreeVisualizes a project's dependencies and highlights which of those dependencies could be replaced
npmgraphVisually displays a graph of a project's dependencies to get an idea of a projects module graph
Ecosyste.msAn open API service providing package, version and dependency metadata of many open source software ecosystems and registries

Learning

Released under the MIT License. (5d824b5b)