Leanpub Header

Skip to main content

Herrington Darkholme

Herrington Darkholme is a web developer and open-source enthusiast specializing in TypeScript and Rust. He is the creator of ast-grep, a powerful CLI tool for structural code search, linting, and rewriting using abstract syntax trees. Previously, he worked at ByteDance, contributing to React.js and Flow. An avid Vim user and frontend developer, Herrington is passionate about building tools that simplify code refactoring, API migrations, and open-source collaboration. He actively maintains projects like ast-grep and contributes to ecosystems including Vue.js and TypeScript.