Skip to main content

Delightful npm packages that make you say "wow, didn't know that was possible!"

1.2k
GitHub Stars
54
Curated Resources
14
Categories
6 hours ago
Last Refreshed
peer-to-peerbrowserifyfilesgeometryhardwareimagessoundstreamstextterminalvirtual machinesmiscmeta-programmingmad scientists (people)

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me geometry resources from awesome-mad-science"

Installation instructions →

What's inside

geometry

misc

  • bell.js

    real-time anomalies detection for periodic time series.

  • bitcoinjs-lib

    bitcoin client for node & the browser

  • fastparallel

    zero overhead parallel function calls

  • google-distance

    calculate travel distance between two locations on earth using Google Maps' API

  • qr-image

    generate QR codes

browserify

terminal

hardware

  • cylon

    command robots, devices, and more from node

text

  • diff

    show text differences

  • franc

    detect the language of text

  • indico.io

    political sentiment analysis

  • node-tesseract

    A simple wrapper for the Tesseract OCR package

  • normit

    Google translate text & speak it

  • ocrad.js

    OCR in Javascript via Emscripten

mad scientists (people)

virtual machines

  • doppio

    actively updated jvm in node.js, written in TypeScript

  • jsemu

    A list of emulators written in the JavaScript

  • jslinux

    x86 emulator for running Linux, written in JavaScript

  • jvm

    java virtual machine in pure node.js

Showing a sample of 54 resources. View the full list on GitHub →