Open source tools to allow working with ESP devices in the browser
Repository Index
47,133 repositories indexed
121–144 of 191 · Most stars
The Swiss Army knife to power JavaScript based client solutions ranging from Web apps/explorers over browser extensions to server-side clients like faucets/scrapers.
Browser Extension Template with ESbuild builds, support for React, Preact, Typescript, Tailwind, Manifest V3/V2 support and multi browser build including Chrome, Firefox, Safari, Edge, Brave.
- preact
- chrome-extension
- boilerplate
- starter-kit
Pure TypeScript image processing that runs everywhere
- image
- image-processing
- image-manipulation
- deno
A port of Coq to Javascript -- Run Coq in your Browser
- coq
- proof-assistant
- javascript
- integrated-development-environment
In-page HTTP controller for frontend development. Intercept, modify, and simulate API responses directly in the browser.
A upgrade from 🔥webpack-chrome-extension-reloader🔥, now on all browsers
- webpack
- hot-reloading
- extensions
- browser-extension
Private, unlimited background removal that runs in your browser.
Drive Google Flow from Claude, Codex or a local control panel, on Mac or Windows — using your Google AI subscription credits instead of the pay-per-use video API. No browser extension.
💧EventEmitter's typesafe replacement
- eventemitter
- nodejs
- browser
- async-await
Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.
Agentic browser control driven by your own Claude / Cursor subscriptions
- ai-agent
- browser-automation
- cdp
- chrome-extension
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
Stretchtext replies for Claude Code: short by default, each phrase grows in place when you click it
Open source browser extension starter kit 🧩
- ai
- boilerplate
- browser-extension
- extension
AI teammates that each get their own computer and browser. Built entirely on Cloudflare.
- cloudflare
- durable-objects
Feature-rich proxy wrapper for browser storage with serialization, reactivity, expiration, and one-time values. Works with localStorage, sessionStorage, and async storages like localForage.
- broadcastchannel
- browser-storage
- cache
- expiration
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
JSON Schema validator written in JavaScript for NodeJS and Browsers
:musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser
- audio
- typescript
- audiocontext-api
- song
Cross-browser web performance testing agent
The Browser / Node.js Client for deepstream.io
The official JavaScript SDK for Algorand.
- algorand
- javascript
- typescript
- sdk
Remote control for your pi coding agent. Pi-Remote mirrors live pi terminal sessions to any browser, so you can watch runs, answer prompts, and send commands from your phone — end-to-end encrypted over a self-hosted relay.
- developer-tools
- pi
- pi-coding-agent
- react