Issue #2 · Oct 26, 2026 · 10 picks from 3,085 new repos
A Rust headless browser for agents, and typed .sql imports
A lot of this week's finds fill in the plumbing around coding agents: a browser, code search, policy guards and design constraints. A few non-AI tools also stood out for clever ideas, like importing .sql files straight into TypeScript and drawing PRs as animated diagrams.
01Why it made the cut: A Rust headless browser that serves CDP, WebDriver Classic and BiDi from one binary. Layout and screenshots are only built on demand, so DOM-only work stays cheap, and pages export to Markdown or semantic text trees as a Chrome Headless replacement.
A headless browser built in Rust for AI agents, offering CDP, WebDriver and BiDi automation with on-demand layout and rendering.
22.9K+1.1K this week639RustApache-2.0Well maintainedUpdated 53 minutes ago02Why it made the cut: Import .sql files in TypeScript and get typed, callable query functions. Row and parameter types are derived against your dev database, SQL mistakes show up as tsc errors, and there is no codegen step.
Import .sql files into TypeScript with full type inference, checked against your dev database, with no code generation step.
1.5K+95 this week17RustMITUpdated 48 minutes ago03Why it made the cut: Draws each pull request as animated architecture and data-flow diagrams, posted as a PR comment on GitHub, GitLab or Bitbucket. Added, changed and removed parts are color-coded, and clicking a data-flow arrow shows the request and response payload.
Draws each pull request as animated architecture and data-flow diagrams, posted as a comment inside the PR, for GitHub, GitLab and Bitbucket.
2.4K+59 this week99TypeScriptMITUpdated 1 hour ago04Why it made the cut: A self-hosted multiplayer AI agent for teams, used from Slack or the web with one identity. Each person and each room gets isolated memory, files, permissions and sandboxes, and the harness can be swapped between Pi and Claude Code.
A self-hosted multiplayer AI agent for teams, usable in Slack and on the web, with per-person and per-room isolated workspaces.
15.7K+60 this week1.9KTypeScriptMITUpdated 40 minutes ago05Why it made the cut: Ask in plain language where some behavior lives in a codebase and get back a file list, source excerpts with line references and declaration locations, aimed at coding agents. Declarations are parsed for Python, TS/JS, Go and Rust.
A CLI that finds relevant code by natural-language question, returning files, leads and source excerpts for coding agents.
3.2K+85 this week245TypeScriptMITWell maintainedUpdated 3 hours ago06Why it made the cut: A policy layer for coding agents that hooks into 12 harnesses including Claude Code and Codex, blocking calls like .env reads, sudo and force pushes before they run. It ships 40 policies and takes custom ones in JS or TS.
Observability and policy enforcement for AI coding agents and assistants, blocking dangerous tool calls before they run across 12 harnesses.
8.2K+1.1K this week573TypeScriptOtherWell maintainedUpdated 12 hours ago07Why it made the cut: An agent-first linter for Tailwind design systems from shadcn. It limits className overrides per component, blocks arbitrary values and raw colors, and suggests fixes using the sizes, variants and theme files already in your project.
An agent-first linter for Tailwind design systems that lets you define allowed styling rules and gives agents fixes drawn from your own components and theme.
3.3K+29 this week72TypeScriptMITWell maintainedUpdated 5 days ago08Why it made the cut: A file format and CLI for describing a visual identity as YAML design tokens plus markdown rationale, so agents build consistent UIs. Lint checks broken token references and WCAG contrast, and diff reports token-level changes between versions.
A format spec and CLI for describing a visual identity (design tokens plus prose) so coding agents can build consistent UIs.
28.8K+97 this week2.3KTypeScriptApache-2.0Updated yesterday09Why it made the cut: A non-linear video editor written from scratch in pure Rust, with its own codecs and GPU compositing. It has ripple, roll, slip and slide trims, curves and color wheels, and EBU R128 loudness metering, aiming at Premiere Pro and DaVinci Resolve.
An open-source non-linear video editor written from scratch in pure Rust, with its own codecs, GPU compositing and color grading.
17.7K+697 this week7.3KRustApache-2.0Well maintainedUpdated 4 hours ago10Why it made the cut: A step-by-step tutorial that builds a minimal TypeScript coding agent able to read files, edit code and run commands. It follows pi's data flow with only the core ideas kept, and the source code fills in progressively next to the text.
A step-by-step tutorial that builds a minimal TypeScript coding agent from scratch, able to read files, edit code and run commands.
1.3K+6 this week109TypeScriptMITUpdated 14 days ago