Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more β
Top 23 TypeScript Browser Projects
-
You want a personal blog without spending three months on it or paying for a CMS every month. This site youβre reading right now is exactly that: an Astro blog.
-
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.
-
Note: WebMCP is experimental and this setup is changing quickly. The flags above are the configuration I used for this demo. Check the current WebMCP documentation and Chrome DevTools MCP documentation for the version you're using before setting up your own project.
-
slate
A completely customizable framework for building rich text editors. (Currently in beta.) (by ianstormtaylor)
-
Project mention: A web page that shows you everything the browser told it without asking | news.ycombinator.com | 2026-05-08
Don't know about easy but their JS lib doing this is quite good:
https://github.com/fingerprintjs/fingerprintjs
Honestly surprised to see it licensed as MIT now too. It was something less permissive before. They aren't doing anything too crazy, more like being the first ones to be open about it.
I couldn't imagine what else companies like Google or Meta or TikTok can extract out of it that no one else can't.
Those advertisers benefit from monopolistic markets with zero regulation while owning the platforms they sell advertising on that requires their explicit malware in order to use, what is unique about their finger printing versus what fingerprintjs provides?
-
stagehand
The AI Browser Automation library by Browserbase. Write web automation scripts in plian english with primitives like act('click this button'), extract('get the price for xyz product'), and observe('find the submit button').
Project mention: Browser Tools for AI Agents Part 1: Playwright, Puppeteer, and Why Your Agent Picked Playwright | dev.to | 2026-04-26Right. So Stagehand (21.8k stars) is Browserbase's TypeScript SDK and it does something properly clever. It wraps Playwright with three AI primitives: act() (do something on the page), extract() (pull structured data out), and agent() (let the LLM figure out a multi-step flow). On paper that sounds like yet another Playwright wrapper. It isn't.
-
maxun
π₯ The open-source no-code platform for web scraping, crawling, search and AI data extraction β’ Turn websites into structured APIs in minutes π₯
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Project mention: OpenClaw Creator Spent $1.3M on OpenAI Tokens in 30 Days | news.ycombinator.com | 2026-05-16
tl;dr Peter Steinberger shared a product demo for CodexBar [0] with a graph of OpenAI token usage. This graph shows one million spent, prefers gpt-5.5 and spent twenty thousand today.
[0] https://github.com/steipete/CodexBar
However, I do not see a strong reason to believe that this is his actual personal usage. It could be all openclaw usage or some subset of openai usage, given that he is inside them. I suspect it is far more likely to be fake data [1] that exercises the graph library in a visually satisfying way. Notice that it has no usage for a 'week' after April 15 (a Wednesday), but picks up a bunch later. As marketing copy it needn't have any basis in reality [2]. I should hope openai would put a procedure in front of their entrepreneur acquisition that prevents accidentally exposing trade secrets [3].
[1] https://github.com/faker-js/faker
[2] https://www.reddit.com/r/proceduralgeneration/comments/lf2n4...
[3] https://tvtropes.org/pmwiki/pmwiki.php/Main/PostingWhatYouSh...
-
-
-
Something I keep seeing across teams, especially with people who are getting comfortable with tools like db-migrate or Kysely, is a very specific habit: they reach for raw SQL for everything.
-
nanobrowser
Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.
Try search on a browser extension store for "AI Chat website" or similar. Also you can check out https://github.com/nanobrowser/nanobrowser.
-
BrowserOS
π The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
Project mention: Let your Coding Agent debug the browser session with Chrome DevTools MCP | news.ycombinator.com | 2026-03-15I do this via BrowserOS -- https://github.com/browseros-ai/BrowserOS
It has an in-built MCP server and I use it with claude code, codex and like it quite a lot.
-
Yes it does! I was trying to draw an analogy there, I think it would be better to state as - iroh is similar to WebRTC + PeerJS[1] which only works on browsers, generally[2].
[1]: PeerJS(https://peerjs.com/) is a library to use WebRTC w/o any boilerplate code.
-
-
gdbgui
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
-
artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
-
Project mention: π Stop drowning in Tabs: Meet Noi, the Open Source Browser Built for AI | dev.to | 2026-01-08
Noi is cross-platform (macOS, Windows, Linux). You can grab the latest release from the GitHub Releases page, or if you are a Homebrew fan on Mac:
-
-
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
Project mention: Social Sign-In Recovery β JWT Caching with Live Session Introspection | dev.to | 2026-09-07 -
-
-
studio
A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Browser discussion
TypeScript Browser related posts
-
What Does WebMCP Really Unlock?
-
Chrome DevTools MCP 1.7: debug memory leaks without reading raw heap snapshots
-
Passkeys Explained Simply
-
Show HN: Browser Tools SDK β an optimal browser harness for agents
-
1-Bit LLM in the Browser
-
Show HN: Update on my media editor in browser no back end
-
Passkeys in 2026: A Practical Engineering Guide to Passwordless Auth
-
A note from our sponsor - AppSignal
www.appsignal.com | 10 Sep 2026
Index
What are some of the best open-source Browser projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | astro | 62,329 |
| 2 | chrome-devtools-mcp | 51,135 |
| 3 | slate | 31,753 |
| 4 | fingerprintjs | 28,427 |
| 5 | stagehand | 24,152 |
| 6 | maxun | 17,361 |
| 7 | javascript-obfuscator | 16,240 |
| 8 | faker | 15,484 |
| 9 | feathers | 15,266 |
| 10 | Brain.js | 14,864 |
| 11 | kysely | 14,202 |
| 12 | nanobrowser | 13,726 |
| 13 | BrowserOS | 13,573 |
| 14 | peerjs | 13,435 |
| 15 | socket.io-client | 10,596 |
| 16 | gdbgui | 10,338 |
| 17 | artillery | 9,071 |
| 18 | Noi | 9,043 |
| 19 | Floorp | 8,372 |
| 20 | jose | 7,780 |
| 21 | hotkeys-js | 7,129 |
| 22 | llm-scraper | 6,919 |
| 23 | studio | 5,972 |