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
43 min 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 →