antfu

Anthony Fu Joined Feb 2015 40,763 followers View on GitHub

Stars
72,147
across 257 public repos
Rank
#179
of 323,848 users, top 0.06%
Down 1 place this week

Repositories with 50+ stars

antfu's repositories with their overall rank
RankRepositoryLanguageStars
9,959

Anthony's ESLint config preset

JavaScript 6,289
10,399

Anthony Fu's curated collection of agent skills.

TypeScript 6,064
18,240

Config of File Nesting for VS Code

JavaScript 3,661
22,862

Interactive UI for local node modules inspection

TypeScript 2,960
30,011

My VS Code settings and extensions

2,263
35,058

🛰 Shared component across routes with animations

TypeScript 1,945
35,732

Vitesse for Nuxt 4 🏔💚⚡️

TypeScript 1,909
42,669

Alias to `tsx`

TypeScript 1,604
44,873

Headless SVG-based drawboard in browser.

TypeScript 1,526
46,482

🙊 Use Vue Composition API in React components

TypeScript 1,475
47,303

A syntax highlighter based on TextMate grammars. ESM rewrite of shiki, with more features and capabilities.

TypeScript 1,448
47,411

A Chinese Hanzi variation of Wordle - 汉字 Wordle

TypeScript 1,445
48,131

🚨 Make the case correct, PLEASE!

TypeScript 1,424
53,967

Anthony's QR Code Toolkit for AI generated QR Codes

Vue 1,261
59,223

A simple, frameless browser for screenshots

TypeScript 1,138
61,319

My personal website

Markdown 1,093
62,057

Things I am using

1,079
70,883

Starter template for TypeScript library

TypeScript 929
71,959

MCP server helping models to understand your Vite/Nuxt app better.

TypeScript 914
75,058

Collection of common JavaScript / TypeScript utils

TypeScript 874
76,853

A tool allows you to draw on screen real-time.

C# 852
85,927

Beautiful Colors Lookup in CLI

TypeScript 757
86,234

Replay the steps of your changes at ease.

TypeScript 754
92,242

🏕 Vitesse theme for VS Code

TypeScript 701
93,297

Smart selection with double clicks for VS Code.

TypeScript 692
95,641

Anthony's QR Toolkit for Stable Diffusion WebUI

JavaScript 673
95,756

My 100-day project of exploring design, compform, and new things.

Vue 672
97,342

🚀 An embedded browser in VS Code

TypeScript 660
100,059

Markdown with Vue for Vite

TypeScript 641
100,509

Streaming highlighting with Shiki. Useful for highlighting text streams like LLM outputs.

HTML 638
104,088

A better way for review GitHub Pull Requests

TypeScript 614
109,475

Install agent skills from npm

TypeScript 581
109,997

🙂 Iconify IntelliSense for VS Code

TypeScript 578
116,431

A visual tool to help you view and understand your ESLint Flat config.

Vue 543
117,859

Starter template for VS Code Extension

TypeScript 536
125,647

Compile-time directive to lazy initialize v-show for Vue

TypeScript 499
125,857

A Raycast extension that translates text to multiple languages at once

TypeScript 498
130,449

One step faster for Vite in VS Code ⚡️

TypeScript 478
142,965

A Japanese font that shows furigana by itself.

TypeScript 431
143,228

Define and reuse Vue template inside the component scope.

TypeScript 430
151,435

QR Code scanner in JS with Open CV and WeChat's Algorithm

JavaScript 404
162,075

Template as Promise in Vue

TypeScript 374
162,446

Slides & code for my talks

JavaScript 373
162,827

Comment-as-command for one-off codemod with ESLint.

TypeScript 372
177,678

Anthony's curated agent skills pack.

TypeScript 337
178,602

Enhanced scroll behavior for Vue Router

TypeScript 335
179,985

Use Vue Composition API globally

TypeScript 332
180,959

Are we fully ESM yet?

TypeScript 330
195,396

A better and interactive pnpm patch

TypeScript 302
198,126

文言 Wenyan Lang for VS Code

TypeScript 297
203,395

Server functions in client for Nuxt 3

TypeScript 288
205,247

My dotfiles

Shell 285
207,103

Generate types from ESLint rule schemas, with auto-completion and type-checking for rule options.

TypeScript 282
207,103

GitHub issues/PRs as filesystem, for offline view and operations in batch. Designed for human and agents.

TypeScript 282
207,743

File system in zx style

JavaScript 281
210,361
p

Toolkit for managing multiple promises

TypeScript 277
211,002

Go to Definition following alias redirections.

TypeScript 276
217,164

A tiny minesweeper clone in Vue 3

TypeScript 267
217,843

Contribution guide for my projects

266
224,947

Show versions inline for PNPM/Yarn/Bun catalogfield

TypeScript 256
231,832

UserScript that enhances the GitHub Notifications

JavaScript 247
243,319

🎐 Bundles icons on demand

TypeScript 233
243,319

A customizable Prism.js theme using CSS variables

CSS 233
245,922

Add a button to go to the GitHub on the status bar.

TypeScript 230
253,281

Support GitHub-style alerts for markdown-it

TypeScript 222
257,049

A lightweight API server to get npm package metadata, resolve the latest versions on server, and batch multiple package resolutions in one request.

TypeScript 218
259,984

Custom files/globs to restart Vite server

TypeScript 215
265,063

😼 Supercharges GitHub navbar for fast navigation [WIP]

TypeScript 210
268,185

Carbon Visual Studio Code product icon theme

TypeScript 207
269,298

Library public API snapshot testing for runtime exports and type declarations.

TypeScript 206
271,454

magic-string with the capability of committing changes.

TypeScript 204
273,712

Format various languages with formatters in ESLint

TypeScript 202
274,776

Analysis bundle cost for each export of a package

TypeScript 201
274,776

ESM and TypeScript rewrite of Google's diff-match-patch for JavaScript

TypeScript 201
279,482

Show array index inlay hints for large arrays for VS Code

TypeScript 197
295,751

Bring back the peace on Twitter

JavaScript 184
299,852

p5.js, but with more friendly instance mode APIs

TypeScript 181
304,018

Monitoring fs accessing for Node process

TypeScript 178
304,018

Anthony extended ESLint rules.

TypeScript 178
305,381

What time works for you?

Vue 177
308,360

Transpile TypeScript to ESM with Node.js loader.

JavaScript 175
311,270

🏕 Vitesse experience for Nuxt 2 and Vue 2

Vue 173
312,786

jQuery-like Vue Reactivity API

TypeScript 172
315,986

Monitor your RegExp consumption and provide suggestions to improve performance.

TypeScript 170
319,122 TypeScript 168
330,622

Persist dynamically analyzed dependencies optimization

TypeScript 161
330,622

The design experiment for import.meta.glob from Vite.

TypeScript 161
339,268

Support loading eslint.config.mjs and eslint.config.ts as flat config files for ESLint.

JavaScript 156
344,670

Bundles your assets from remote urls with your app

TypeScript 153
348,454

The default community health files for all my repos on GitHub

151
375,051

.gitignore support for ESLint Flat Config

TypeScript 138
375,051

Utilities for managing pnpm catalogs

TypeScript 138
393,443

Enhance markdown-it to support async highlight function.

TypeScript 130
395,932

Extended magic-string with extra utilities

TypeScript 129
398,367

Utils for managing and manipulating ESLint flat config arrays

TypeScript 128
398,367

ESLint rules for guarding AI slops in code.

TypeScript 128
419,403 JavaScript 120
419,403

Get exports of an local npm package.

TypeScript 120
422,181

A CLI to verify scannable QR Code in batch

TypeScript 119
425,081

📍 Don't get lost even you have multiple VS Code opened

TypeScript 118

Among 323,848 users

63k–100k stars: 125 users, including antfu

Stars along the bottom, and users in each band on a log scale

Where the stars are

Languages

  1. TypeScript 47.5k stars, 66% · 112 repos
  2. JavaScript 12.8k stars, 18% · 13 repos
  3. Vue 3.2k stars, 4% · 9 repos
  4. Markdown 1.1k stars, 2% · 1 repo
  5. C# 852 stars, 1% · 1 repo
  6. HTML 638 stars, 1% · 1 repo
  7. Shell 285 stars, <1% · 1 repo
  8. CSS 233 stars, <1% · 1 repo

and 1 more language

When they were made

100 repos with 50+ stars, made between 2015 and 2026

Quick stats

Next rank
+103 stars to reach #178
Next milestone
+106,510 stars to reach the top 0.01%
Public repos
257, 145 with 50+ stars
Popular repos
110 over 100 stars, 17 over 1k stars
Top repo
eslint-config, #9,959 of all repos, 9% of stars
Smaller repos
1,635 stars from repos under 50

Stars counted Recounted daily Next count around