What is Pika?
Modern Code Runs Faster:
Unfortunately, most packages on npm are only published as Common.js modules using Node’s native
module.exports syntax. Bundlers have a more difficult time analyzing & optimizing these modules. Plus they’re more likely to be filled with slow transpiler bloat only needed for old versions of Node.js.
How do you know which of these two systems your favorite package is using? Well, it’s not always obvious. Modern packages work by defining an ESM “module” build in their
package.json manifest. But npmjs.com and other package search engines don’t readily show this. Before now, this left us digging through GitHub repos & source code.
That’s why pikapkg.com was created. Use the search bar at the top of the page to find fast, modern, native ESM packages that match your keywords. Your results will only include packages that are built with modern ESM syntax & include a defined
"module" entry point in their