JavaScript Mad Science

Open-source JavaScript projects categorized as Mad Science

Top 14 JavaScript Mad Science Projects

Mad Science
  1. webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: Ask HN: Streaming a Bittorent Video from a Webpage? | news.ycombinator.com | 2025-11-29

    WebTorrent works on the browser but I'm not sure if this is what you're asking for

    https://webtorrent.io/

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. PDFKit

    A JavaScript PDF generation library for Node and the browser

    Project mention: Build an Attendance Tracker for Virtual Classrooms with Stream | dev.to | 2025-12-18

    We will use Resend for email and PDFkit for PDF generation.

  4. isomorphic-git

    A pure JavaScript implementation of git for node and browsers!

    Project mention: I Built a Game That Teaches Git by Making You Type Real Commands | dev.to | 2026-04-01

    But underneath the retro charm, there's a real git engine. When you type git init in the terminal, it runs git init. When you type git commit, it creates an actual commit in an actual repository. The repository lives in your browser, powered by isomorphic-git and an in-memory filesystem, but it's real. Every command, every SHA, every ref.

  5. peerflix

    Streaming torrent client for node.js

  6. BitcoinJS

    A javascript Bitcoin library for node.js and browsers.

    Project mention: Building an Anchor Output Fee Bumping Service — Part 4: Lightning Payment Integration | dev.to | 2026-03-10

    By the end of this article, the service will generate Lightning invoices, verify payments, construct real CPFP transactions using bitcoinjs-lib, and only broadcast those transactions once payment is confirmed. In other words: a working, payment-gated fee bumping service.

  7. GitTorrent

    A decentralization of GitHub using BitTorrent and Bitcoin

  8. js-git

    A JavaScript implementation of Git.

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. stackgl

    A node.js-style module system for GLSL! :sparkles:

  11. image-to-ascii

    :floppy_disk: A Node.js module that converts images to ASCII art. (by IonicaBizau)

  12. limdu

    Machine-learning for Node.js

  13. peercast

    torrent-stream + chromecast

  14. webcat

    Mad science p2p pipe across the web using webrtc that uses your Github private/public key for authentication and a signalhub for discovery

  15. torrent-docker

    MAD SCIENCE realtime boot of remote docker images using bittorrent

  16. peerwiki

    all of wikipedia on bittorrent

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Mad Science discussion

Log in or Post with

JavaScript Mad Science related posts

  • I Built a Game That Teaches Git by Making You Type Real Commands

    2 projects | dev.to | 1 Apr 2026
  • Building an Anchor Output Fee Bumping Service — Part 4: Lightning Payment Integration

    2 projects | dev.to | 10 Mar 2026
  • Build an Attendance Tracker for Virtual Classrooms with Stream

    3 projects | dev.to | 18 Dec 2025
  • Ask HN: Streaming a Bittorent Video from a Webpage?

    2 projects | news.ycombinator.com | 29 Nov 2025
  • A pure JavaScript implementation of Git for Node and browsers

    1 project | news.ycombinator.com | 14 Jun 2025
  • JsPDF: Generate PDFs on the Client-Side with Just JavaScript

    2 projects | news.ycombinator.com | 15 Aug 2024
  • WebTorrent: Fast Streaming Torrent Client for the Web

    1 project | news.ycombinator.com | 5 Aug 2024
  • A note from our sponsor - AppSignal
    www.appsignal.com | 13 Sep 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

What are some of the best open-source Mad Science projects in JavaScript? This list will help you:

# Project Stars
1 webtorrent 31,389
2 PDFKit 10,704
3 isomorphic-git 8,350
4 peerflix 6,277
5 BitcoinJS 5,998
6 GitTorrent 4,762
7 js-git 3,847
8 stackgl 2,282
9 image-to-ascii 1,663
10 limdu 1,046
11 peercast 520
12 webcat 453
13 torrent-docker 319
14 peerwiki 317

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com