Hi there! I'm Herrington Darkholme. I'm a web dev and web-dev-tool dev who is proficient inTypeScript andRust.
I'm the author of a code search and rewriting tool,ast-grep. Feel free to reach me out if ast-grep can help you to ship breaking changes or help users to adopt new APIs!
- 🔭 I’m currently working onast-grep andVue compiler in Rust
- 🌱 ast-grep is a code searcher and refactoring tool based ontree-sitter.
- 💬 Ask me about how to migrate API changes and refactor code by using tools.
- 👯 I’m looking to collaborate on OSS project to help users migrate to new APIs!
- 📒 Other OSS:@element-plus,@vuejs,TypeScript andrspack
- 📫 How to reach me: Found me ontwitter ormedium!
- 🥱 Bored? ThisJS Crush game can kill you some time!
I sincerely thank my sponsors for your trust and support!
If you love my code and work,buying me a coffee will help me a lot so I can spend more time on the project!
PinnedLoading
- ast-grep/ast-grep
ast-grep/ast-grep Public⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
- vuejs/core
vuejs/core Public🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
- element-plus/element-plus
element-plus/element-plus Public🎉 A Vue.js 3 UI Library made by Element team
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.
Uh oh!
There was an error while loading.Please reload this page.








