Find a JavaScript library that fits

Filter the indexed directory by category, bundled TypeScript declarations, maximum runtime dependencies, measured gzip size, and documented features. Results explain which requirements are satisfied.

How the rules work

Hard requirements exclude packages when the relevant evidence is missing. Size constraints use Bundlephobia’s version-pinned standard build. Dependency limits count declared runtime dependencies separately from optional and peer requirements.

No unexplained recommendation score

Matching results show their actual satisfied requirements rather than an arbitrary percentage. Open the package reference to inspect sources and conditions.

Enable JavaScript to adjust constraints and view matching packages.