Interdimensional (GitHub: vodkabears/Interdimensional, License: MIT, npm: interdimensional, Bower:
interdimensional) by Ilya Makarov is a library for responding to gyroscope events on devices that support the
deviceorientation event. The demo site will start responding to tilts when you tap the polygon icon at the bottom-left of the screen.
The library's behaviour can be tweaked by changing the
PPD option (pixels per difference between tilts), and there's also an
insensitivity option for the minimum difference between tilts.
To start using spatial scrolling, call
Interdimensional.charge. The library will emit events on the
document object, so you can detect when the feature is enabled (
interdimensional:charge), and if it wasn't possible to enable it (
Package Quality by Alex Fernández is a service that evaluates npm packages based on npm and GitHub metrics. It's ideal if you want to quickly compare several competing packages.
The source is on GitHub (alexfernandez/package-quality) and the project is written with Express and MongoDB. The readme for the project has more details about how package quality is determined. The authors admit that any such measurements are potentially problematic, but they explain how version, downloads, and repo quality is measured so you can see what the numbers really mean.