Pig Fang (@g-plane)
  • Stars
    star
    2,866
  • Global Rank 10,353 (Top 0.4 %)
  • Followers 403
  • Following 15
  • Registered almost 9 years ago
  • Most used languages
    TypeScript
    43.9 %
    Rust
    26.8 %
    JavaScript
    9.8 %
    Svelte
    7.3 %
    Shell
    4.9 %
    Dockerfile
    2.4 %
    PHP
    2.4 %
    Jinja
    2.4 %

Top repositories

1

typed-query-selector

Better typed `querySelector` and `querySelectorAll`.
TypeScript
718
star
2

zsh-yarn-autocompletions

Zsh plugin for Yarn autocompletions.
Rust
578
star
3

type-gymnastics

Collection of wonderful TypeScript type gymnastics code snippets.
TypeScript
362
star
4

tiny-package-manager

Learn how npm or Yarn v1 works.
TypeScript
344
star
5

rize

High-level, fluent and chainable API provided library for puppeteer.
TypeScript
176
star
6

pnpm-shell-completion

Complete your pnpm command fastly.
Shell
107
star
7

swc-plugin-vue-jsx

SWC plugin for transforming Vue JSX.
Rust
91
star
8

markup_fmt

Configurable HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks and Vento formatter with dprint integration.
Rust
90
star
9

malva

Configurable, smart and fast CSS, SCSS, Sass and Less formatter with dprint integration.
Rust
70
star
10

TypeCake

TypeCake is a language that compiles to TypeScript types. (WIP)
TypeScript
50
star
11

raffia

CSS, Sass, SCSS and Less parser, all in one.
Rust
49
star
12

swc-css-playground

Playground for SWC CSS.
Svelte
29
star
13

icd

Powerful `cd` command with fuzzy-search tool.
Shell
27
star
14

pnpm-docker

Docker images that includes pnpm.
Dockerfile
17
star
15

flac.wasm

Run official FLAC tools `flac` and `metaflac` as WebAssembly, on browsers or Deno.
TypeScript
17
star
16

node-green

Check Node.js ECMAScript compatibility.
TypeScript
17
star
17

swc-playground

Repository has been transferred to swc-project/swc-playground.
TypeScript
16
star
18

pretty_yaml

Semi-tolerant and configurable YAML formatter with dprint integration.
Rust
16
star
19

node-green-cli

CLI for "node-green" module.
TypeScript
12
star
20

swc-plugin-react-remove-properties

SWC plugin for removing React properties.
Rust
12
star
21

pluggable-babel-eslint

Pluggable babel-eslint.
JavaScript
8
star
22

pazza

Parser combinators library which works on browsers, Deno and Node.js.
TypeScript
7
star
23

eslint-playground

Creating an ESLint rule instantly.
TypeScript
7
star
24

dgut-network-login

自动登录 DGUT 的校园网。
JavaScript
5
star
25

matchable

`matchable` provides a convenient enum for checking if a piece of text is matching a string or a regex.
Rust
5
star
26

id3

Library for manipulating ID3 tag.
TypeScript
4
star
27

acorn-typescript

Acorn plugin for parsing TypeScript.
JavaScript
3
star
28

simple-base

A simple base36/base58 converter.
TypeScript
3
star
29

hexo-theme-straight

Clean and simple Hexo theme.
Jinja
3
star
30

pretty_graphql

Configurable GraphQL formatter.
Rust
3
star
31

web-guessing-game

Guess logos of JavaScript/CSS libraries.
Svelte
2
star
32

cue-splitter

Split audio into different tracks with Cue Sheet in comprehensive UI.
TypeScript
2
star
33

eslint-formatter-beauty

Beautiful ESLint formatter.
TypeScript
1
star
34

css_dataset

Collections of CSS dataset about functions, properties, etc.
Rust
1
star
35

bs-plugin-kumiko-stickers

PHP
1
star
36

eslint-config-gplane

Shareable ESLint config for Pig Fang's projects
JavaScript
1
star
37

raffia-playground

AST viewer for Raffia.
TypeScript
1
star
38

rollup-on-deno

Run Rollup on Deno.
TypeScript
1
star
39

tiny_pretty

Tiny implementation of Wadler-style pretty printer.
Rust
1
star
40

blog

1
star
41

vscode-beefweb

Control your foobar2000 or deadbeef via beefweb server.
TypeScript
1
star
42

malva-playground

Format CSS/Sass/SCSS/Less code with Malva on browsers.
Svelte
1
star