Giter Site home page Giter Site logo
Herrington Darkholme photo

herringtondarkholme Goto Github PK

followers: 1.8K following: 272.0 repos: 181.0 gists: 49.0

Name: Herrington Darkholme

Type: User

Company: Rainbow Alliance

Bio: šŸŒ Frontend Vimmer. šŸ’» Previously worked at @Bytedance. āš›ļø @reactjs and @flow at work :) 闇ćØę£®ć®å¦–ē²¾

Twitter: hd_nvim

Location: Shinnippori

Hi there šŸ‘‹

Introduction

Hi there! I'm Herrington Darkholme. I'm a web dev and web-dev-tool dev who is proficient in TypeScript and Rust.

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!

Ideas?

  • šŸ”­ Iā€™m currently working on ast-grep and Vue compiler in Rust
  • šŸŒ± ast-grep is a code searcher and refactoring tool based on tree-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 and rspack
  • šŸ“« How to reach me: Found me on twitter or medium!
  • šŸ„± Bored? This JS Crush game can kill you some time!

Language

Herrington's GitHub stats Top Langs

Sponsors

I sincerely thank my sponsors for your trust and support! Sponsors

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!

Herrington Darkholme's Projects

rslint icon rslint

A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate

sequelize icon sequelize

An easy-to-use multi SQL dialect ORM for Node.js

spec icon spec

WebAssembly specification, reference interpreter, and test suite.

sponsors icon sponsors

Appreciate all my sponsors for helping me make web faster!

swiper icon swiper

Most modern mobile touch slider with hardware accelerated transitions

swr icon swr

React Hooks for Data Fetching

symbols-outline.nvim icon symbols-outline.nvim

A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.

tree-sitter icon tree-sitter

An incremental parsing system for programming tools

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.