TypeScript
430 repositories, by attention — Page 11
A zero-dependency structured logger that runs anywhere JS does — LogTape is a TypeScript logging library with no dependencies that works identically across Deno, Node.js, Bun, browsers, and edge functions. It emphasizes being unobtrusive, so library authors can embed logging without forcing a specific logger on consumers, while still supporting structured log output.
Unobtrusive logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions
Sandboxed JS interpreter for running untrusted code via WASM — TypeScript bindings for QuickJS compiled to WebAssembly, letting you safely evaluate untrusted JavaScript (most of ES2023), expose host functions, and run synchronous code that calls async functions via asyncify. Works across browsers, Node, Deno, Bun, and Cloudflare Workers, making it useful for plugin systems or sandboxing user scripts.
Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
Flag unseemly images in the browser, no server needed — NSFWJS classifies images as safe or not directly in the browser using TensorFlow.js, with small and midsized models reaching roughly 90-93% accuracy. It supports tree-shakeable model bundles, WASM and WebGPU backends, and Node.js, making it useful for developers who want client-side content moderation without sending images to a server.
NSFW detection on the client-side via TensorFlow.js
A batteries-included FastAPI + React starter with Cloud deploy option — A GitHub template combining FastAPI, SQLModel, PostgreSQL, React, Vite, Tailwind CSS and shadcn/ui, with JWT auth, email recovery, Pytest/Playwright tests and GitHub Actions CI/CD. It bundles optional FastAPI Cloud deployment alongside Docker Compose, making it useful for developers who want a ready-to-clone full-stack boilerplate.
Full-stack web application template with FastAPI, React, SQLModel, PostgreSQL, Vite, Tailwind CSS, shadcn/ui, FastAPI Cloud, and Docker Compose.
A local-first desktop workbench for running reproducible science with AI agents — AIPOCH Open-Science is an open-source desktop app pairing AI agents with Python/R execution, MCP tools and connectors to keep research reproducible and traceable. Model-agnostic and local-first, it targets researchers wanting agent workflows without giving up control over data or tooling, running on macOS, Windows and Linux.
The open-source AI research workbench for scientific research and agent workflows. Local-first, model-agnostic desktop app with extensible skills, MCP tools and connectors, Python/R execution and traceable artifacts for reproducible research on macOS, Windows and Linux.
Starter templates for building apps on Anthropic's Claude API — A set of ready-to-customize TypeScript projects for building with Claude, including a customer support agent, a financial data analyst with chat-driven visualizations, and demos of computer-use agents (containerized and native macOS). Useful for developers who want a working foundation rather than starting from scratch.
A collection of projects designed to help developers quickly get started with building deployable applications using the Claude API
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
A deeply customizable key viewer for DJMAX RESPECT V streamers — DM Note is a desktop key viewer for DJMAX RESPECT V and other games, built for streamers who want live key input overlays. It offers key mapping, note effects, KPS stats, custom CSS, plugins, presets, and OBS browser-source support on Windows and macOS; a community fork covers Linux.
Make it yours. A customizable key viewer for DJMAX RESPECT V and any game.
Unified dashboards for metrics, logs, and traces across sources — Grafana lets teams query, visualize, and alert on data from Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and more in one place. Dynamic dashboards, cross-source mixing, and built-in alerting to Slack or PagerDuty make it useful for ops teams and analysts building a shared, data-driven view.
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
An infinite-canvas SDK for building custom React drawing apps — tldraw packages its whiteboard into a reusable React SDK with custom shapes, tools, bindings and a sync library for self-hosted real-time collaboration. It targets developers building canvas or diagram apps rather than a finished product, offering starter kits and a runtime Editor API for deep customization.
Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
GitHub Desktop: a visual, open-source way to manage Git workflows — GitHub Desktop is an open-source Electron app built with TypeScript and React that lets you commit, branch, and review changes visually instead of via Git commands. Official installers exist for macOS (including Apple silicon) and Windows, with Linux builds offered through community forks for users who need them.
Focus on what matters instead of fighting with Git.
A terminal agent built around Step's own models and workflow — Step Code is a terminal-based coding agent tied to StepFun's Step models, handling file edits, test runs, and long tasks via /goal and /cron. It adds one-command static site publishing (StepPage) and claims Claude Code plugin compatibility plus token-efficient subagent orchestration for long-horizon work.
A free, MIT-licensed toolkit for designing and generating PDFs — pdfme pairs a WYSIWYG template designer with a fast generator that runs in both Node.js and the browser, using simple JSON templates. It's aimed at developers who need custom PDF output without relying on paid or closed-source tools, and offers a playground and Discord community for support.
Open-source PDF generation library built with TypeScript and React. Features a WYSIWYG template designer, PDF viewer, and powerful generation capabilities. Create custom PDFs effortlessly in both browser and Node.js environments.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A Next.js-style meta-framework built on Hono and Vite — HonoX (formerly Sonik) is an alpha-stage meta-framework for full-stack sites and APIs, offering file-based routing, fast SSR, bring-your-own-renderer, and islands hydration. It's for developers wanting a lightweight Next.js-like experience powered by Hono and Vite.
HonoX - Hono based meta framework
Git-style checkpoints for every coding agent you run — Atlas tracks coding-agent sessions as checkpoints, linking commits back to the prompts, tool calls, and reasoning that produced them. Run Claude Code, Codex, or any ACP-registry agent side by side on the same codebase with shared memory, then query exactly which agent did what.
Source control for agents. Use multiple coding agents, track their changes and query them in one place
One style system, native-level performance on web and mobile — Tamagui bundles a universal style library, an optional UI kit, and an optimizing compiler that turns styled React components into plain divs with atomic CSS on web, or View with style objects on native. It targets teams sharing code between React and React Native who don't want to trade performance or code quality for that reuse.
Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.
Angular's platform docs and CLI workflow, at a glance — Angular is Google's TypeScript platform for building web, mobile and desktop apps, with a CLI to scaffold and serve projects in minutes. This repo covers core docs, architecture, forms, SSR, schematics and animations, useful for developers evaluating or already using Angular's tooling.
Deliver web apps with confidence 🚀
End-to-end browser testing with built-in component and test replay support — Cypress tests anything that runs in a browser, covering end-to-end and component testing for React, Vue, Angular and Svelte. It adds features like Test Replay and Cypress Cloud integration, making it a practical choice for frontend teams needing fast, reliable test feedback.
Fast, easy and reliable testing for anything that runs in a browser.
An open-source agent that drives a real browser for you — Scout takes a plain-language task, controls a real browser via CDP to click, type and scroll through pages, then returns the result or reports what's missing. It runs locally or on Outcrawl's cloud, which adds captcha solving and run replays, and supports bringing your own LLM models.
Scout: the open-source browser agent, by Outcrawl. Mirrored automatically from Outcrawl's own repository.
Self-hosted gateway that wraps 517 APIs as MCP tools — AnythingMCP connects REST/OpenAPI, SOAP, GraphQL, OData and SQL systems to Claude, ChatGPT and Copilot without writing a custom MCP server. It ships 517 ready-made connectors, including SAP, Etsy and Amazon Seller, with 23 needing no API key, plus RBAC, SSO and audit logs for enterprise use.
MCP gateway for AI agents: turn any REST/OpenAPI, GraphQL, SOAP or SQL API into MCP tools. 562 ready-made connectors (SAP, ERP, e-commerce) with RBAC, SSO, audit logs and a knowledge graph.
Find Wi-Fi access points and cell towers via Apple's location API — WaveDigger lets you search Apple's WPS service by BSSID or LTE/5G NR cell parameters and plot results on an interactive deck.gl map. Built on reverse-engineering work from apple-corelocation-experiments, it's useful for researchers and hobbyists exploring wireless geolocation, with a hosted demo available.
BSSID Search in Apple's public WPS service
An everything-as-code analytics framework built for AI agents — Graphene gives coding agents a semantic layer and a dashboard file type so they can run SQL analysis and build visualizations with more accuracy and polish than raw Python/JS. Controlled entirely via CLI, it targets teams who want agents to replace or augment traditional BI workflows, with version control and CI baked in.
Turn your coding agent into a world-class data analyst
An AI model clears Pokémon Red with no scripts or cheats, just RAM reads — Jev, TypeSafe AI's decision model, finished Pokémon Red in 37h 40m over 16,150 decisions, costing about $1.65. A harness only reads memory and presses buttons; every menu, battle, and route choice is Jev's. Interesting for anyone curious how cheaply an LLM-driven agent can beat a full game.
Jev, an AI decision model, plays Pokémon Red. It beat the game in 37h 40m.
Oxlint rules that catch patterns typical of AI-generated code — ai-deslop is an Oxlint plugin with opinionated rules targeting low-evidence, low-signal patterns common in AI-generated TypeScript, like fabricated type assertions, unsafe widening, and unknown parameters. Useful for teams reviewing LLM-produced code who want stricter type-safety enforcement beyond standard lint rules.
Password-protected file encryption packed into a single HTML file — A browser-based tool that encrypts files into a standalone HTML file using CMS, PWRI, and AES-256-GCM, with no installation needed. Recipients decrypt locally with just a password, and standards-based CMS keeps it interoperable with other tools. Useful for anyone needing simple, local, no-server file sharing.
Securely encrypt and decrypt files locally from a web browser
Four LLMs fight to the death on an 8×8 grid — Instead of a dull leaderboard benchmark, this project pits four AI models against each other in real combat on a grid, complete with chat trash-talk, power-ups, and a referee enforcing legal moves. Great for anyone curious how different LLMs reason and behave under pressure, viewable live at tinyaiarena.com.
Walking through Leonardo da Vinci's last house in WebGPU 3D — A nonprofit open-source digital museum rebuilding Clos Lucé, Leonardo da Vinci's last house, as a 17-stop 3D film you walk through. It marks confidence levels for each historical claim and runs on WebGPU/WebGL2 without tracking. Interesting for history, GLAM, and 3D web dev audiences.
Museum of Ages, a digital museum. The past rebuilt in 3D
A shared OpenClaw agent that keeps everyone's own accounts separate — This plugin lets one OpenClaw bot in Slack or Discord act on behalf of each team member individually, pulling from their own Gmail, calendar, or other connected accounts with per-user OAuth and human-in-the-loop approval. Alter Vault holds the credentials, so the agent itself never stores passwords or tokens. Useful for teams wanting a single shared bot without pooling everyone's identity.
Multi-user identity, OAuth grants and HITL approvals for OpenClaw, backed by Alter Vault
Multi-tenant network management platform to configure, deploy, and monitor VyOS instances across multiple sites.