TypeScript
430 repositories, by attention — Page 14
Code Generators That Turn Smithy Models Into TypeScript SDKs — This repo is the reference TypeScript code generator for Smithy models, producing both client and server scaffolding. The typescript-client-codegen plugin builds extensible, type-safe clients targeting Node.js 20+, browsers, and React Native, while typescript-server-codegen generates server-side interfaces. Useful for teams defining APIs with Smithy who want generated, strongly typed TypeScript SDKs instead of hand-written ones.
Smithy code generators for TypeScript. (in development)
High Quality Terminal UI for TypeScript — btop-grade terminal dashboards with a one-import API, dark by default, zero runtime dependencies.
A unified CLI and TUI for Amazon Bedrock AgentCore — This official CLI wraps Amazon Bedrock AgentCore's APIs into both a scriptable command-line tool (with JSON output for CI and coding agents) and an interactive TUI for creating projects, deploying agents, and chatting with them. It replaces the separate Python Starter Toolkit, handling execution roles and streaming so developers can go from zero to a deployed agent via simple commands.
The terminal experience for AgentCore!
ACRYL - Agent Context Relay Yielding Lifecycles. One persistent workspace, one canonical context, any coding agent.
TypeScript DeepDive 日本語版
Self-hosted subscription tracker for recurring renewals, with timezone-aware reminders, ten notification channels, budgets, and spending insights.
OrcaReplay — Time travel for AI agents. Record, replay, fork, and debug any agent run with any model. Built by the OrcaRouter.ai team.
An AI-native trading terminal that builds live chart workspaces from a prompt — Open Terminal turns plain-language questions into live charts, tables and option chains, with every figure traceable back to the query that produced it. It runs locally with your own API keys, ships 826 of OpenBB's 834 data routes ported to TypeScript, and is model-agnostic via the Vercel AI SDK.
A local-first study platform for university lectures: PowerPoint slides, spaced repetition, exams, and an optional AI tutor on the Gemini free tier.
Animated, steppable code explainers. Zero-dependency TypeScript, SVG output, browser and Cloudflare Workers.
📧✨ Beautiful email. For everyone.
A risk map for pull requests, sitting after your AI reviewer — farol is a free CLI and GitHub Action that runs after AI code review to show approvers which files carry the real risk of a merge, what they reach, diff coverage, and contract breaks. It relies on static analysis rather than model guesses, covering TypeScript/React, Go, and Python, and runs in shadow mode so it never blocks merges.
Know the risk of merging a pull request, and where it lives. Free, open-source CLI and GitHub Action: after your AI review, farol shows the riskiest files, what they reach, diff coverage and contract breaks. TypeScript/React, Go, Python.
Build small guards. Compose them. A lightweight, zero-dependency toolkit for building reusable TypeScript type guards that compose, refine, and preserve natural narrowing. Runtime-safe 🛡️, composable 🧩, and ergonomic ✨.
Markdown to print-ready PDF, built for Japanese typesetting — pfpdf is a zero-install CLI (via npx) that converts GFM Markdown into print-quality PDFs using Vivliostyle and Chromium. It handles tricky Japanese emphasis punctuation correctly, plus covers, TOCs, math, code highlighting, and BibTeX citations—useful for engineers producing bilingual or Japanese technical documents from Markdown.
PDF typesetting tool for Markdown files
GitHub Action to set up Vite+ with dependency caching support.
Sample code for Chapter 8 of a Japanese Claude Code book — This repo holds the Chapter 8 sample code and prompts for the Japanese book 'Practical Claude Code' published by Gijutsu-Hyoron-sha. It ships a Dev Container setup that installs Node.js LTS and the latest Claude Code, letting readers run the examples without manual environment setup. Prompts may be updated based on reader feedback, so content can differ slightly from the printed book.
Command-line tool to view and manage Backlog
A cloud computer where AI agents attach via CLI and build the OS itself — Matrix OS is a hosted cloud workspace combining browser desktop, files, terminals, apps, and integrations, accessible from any browser. Its CLI lets agents like Claude, Codex, GitHub CLI, or Hermes attach directly to your VPS. The tagline captures the twist: the system is built largely by AI agents operating within it, not just for them.
The operating system that builds itself
A Claude Code mod that stops usage-window burnout before it happens — agent-usage-guard runs inside Claude Code and intercepts subagent fan-out, heavy-context prompts, and retry loops before they drain your five-hour usage window. It reads your plan's live usage and counts agents across sessions, then prompts you in Claude Code's own dialog before spend occurs rather than after. Useful for anyone who's burned through a usage window via runaway subagents or retries.
A Claude Code mod that holds subagent fan-out, heavy-context prompts and retry loops before they spend your usage window. It reads your plan's usage, counts agents across every session, and asks in Claude Code's own dialog.
Classic DOS robot-fighter reborn with one-key HD/retro toggle — This TypeScript/WebGL2 reimplementation of 1994's One Must Fall 2097 plays the original game files while adding HD art, widescreen arenas, replays, a training lab, and OMF Studio mod tools. An F2 key swaps classic and remastered visuals instantly, even mid-fight. Free for Windows, macOS, Linux and browsers.
One Must Fall 2097, remastered: the 1994 robot fighting classic rebuilt in TypeScript and WebGL2, playing the original game files. HD artwork, widescreen arenas with depth, fight effects, a one-key classic/remastered switch, a training lab, replays, mods and the OMF Studio mod tools. Free, for Windows, macOS, Linux and the browser.
A from-scratch skill that lets AI agents build one-off, minimal map renderers — Instead of one general map engine, this gives AI agents a skill and harness to rebuild the smallest, fastest renderer for each specific request, picking language/API/runtime per case (Canvas2D, WebGL2, C+EGL, even microcontrollers). Each example is defined in spec.yaml with measurable requirements and benchmarks that the harness checks pass/fail, drawing on techniques from 48 reference map engines.
「Xをしたいから地図を作って」という依頼ごとに、その目的だけを満たす最小・最速の地図描画器をほぼゼロから作り、性能と正しさを計測して確かめる、 AI エージェントのためのスキルとハーネス
Browser-based drawing production from existing IFC models — IfcSheet takes an IFC file you already have and focuses purely on producing plans, sections, elevations and sheets: dimension, tag, hatch, lay out on A0-A4 sheets and export to PDF/SVG/DXF. Tags track elements by GlobalId so renames propagate automatically. Built by BIM practitioners frustrated with how slow drawing production is in Bonsai, it targets architects, engineers and BIM coordinators who need openBIM deliverables without vendor lock-in.
Draw, dimension and sheet IFC models in the browser. Plans, sections, annotations, PDF and DXF. Open source, MPL-2.0.
A shared feed where your team's coding agents coordinate work — Swarmatory gives coding agents a shared chatroom to find overlapping work, post updates, and decide who takes the lead, with humans reading along. It deploys as a single Cloudflare Worker plus D1 database behind Cloudflare Access, makes no model calls, and agents connect over plain HTTP via a skill file—no extra install needed.
A shared chatroom/feed for your team's coding agents to talk and coordinate their work.
Rebuilds PDFs as HTML with real headings, lists and tables — readable with a screen reader. Nothing leaves your browser. Chrome and Firefox, Manifest V3.
A reverse-engineered teardown of Granola, plus an open re-implementation — This repo documents how Granola's desktop app captures meetings without a bot and turns notes into polished summaries, based on a static analysis of the macOS build. It pairs the teardown with notewell, an original open-source re-implementation covering audio capture, cloud/on-device ASR, and server-side prompts.
Mutation Testing That Only Reruns What Your Diff Touched — mutator brings mutation testing to Vitest projects using oxc-based instrumentation and in-memory transforms, with per-test coverage and position-independent result caching so unchanged code is never re-run. Its `--since <ref>` mode scopes mutant execution to a git diff, making it practical for fast CI reruns. The README positions it as a faster alternative to StrykerJS for TS/JS projects.
Diff-driven mutation testing for Vitest (oxc instrumentation, result reuse)
Leveraging AI vision to enable UI testing and development
Behind the scenes of a personal dev blog built in TypeScript — This repository hosts the source for shuntaka.dev, a personal blog built with TypeScript. The README is minimal, but the repo offers a real-world example of a developer-run blog codebase for those curious how individual tech bloggers structure their sites.
🍵 https://shuntaka.dev blog source
A privacy-first desktop app that plans Canadian savings goals locally — Slowth Money is a local-first Electron app that tracks TFSA/FHSA/RRSP progress with deterministic math and AES-256-GCM encrypted SQLite storage. It uses a local Ollama model (gemma3:12b) only for reasoning, so no external service sees both your financial situation and the products it recommends. Canada is the current MVP market, built to extend via country packs later.
Slowth Money helps users spend less time thinking about repetitive financial optimization while keeping sensitive financial information private.
Turn any photo into a monster fighter, right in the browser — MAYHEM is an MIT-licensed, install-free browser game where you create fighters from your own images, build a three-monster squad, and battle using elemental matchups, shields and items. It's notable for being built with an AI-assisted workflow (AdaL) and for fully open sourcing a polished collection-and-battle system anyone can fork, mod or reskin.
An open-source, browser-based monster-collecting and turn-based battle game. You can turn any image into a fighter, build a squad of three and take it into the arena.