Kyle Simpson (@getify)
  • Stars
    star
    206,656
  • Global Rank 7 (Top 0.01 %)
  • Followers 42,933
  • Following 1
  • Registered over 14 years ago
  • Most used languages
    JavaScript
    94.3 %
    HTML
    1.9 %
    C++
    1.9 %
    CSS
    1.9 %
  • Location 🇺🇸 United States
  • Country Total Rank 20
  • Country Ranking
    HTML
    116
    C++
    2,811

Top repositories

1

You-Dont-Know-JS

A book series on JavaScript. @YDKJS on twitter.
175,600
star
2

Functional-Light-JS

Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
JavaScript
16,458
star
3

LABjs

Loading And Blocking JavaScript: On-demand parallel loader for JavaScript with execution order dependencies
HTML
2,278
star
4

asynquence

Asynchronous flow control (promises, generators, observables, CSP, etc)
JavaScript
1,739
star
5

CAF

Cancelable Async Flows (CAF)
JavaScript
1,323
star
6

monio

The most powerful IO monad implementation in JS, possibly in any language!
JavaScript
1,038
star
7

TNG-Hooks

Provides React-inspired 'hooks' like useState(..) for stand-alone functions
JavaScript
1,012
star
8

native-promise-only

A polyfill for native ES6 Promises as close as possible (no extensions) to the strict spec definitions.
JavaScript
725
star
9

A-Tale-Of-Three-Lists

Comparing various async patterns for a single demo
JavaScript
651
star
10

fasy

FP iterators that are both eager and asynchronous
JavaScript
544
star
11

FPO

FP library for JavaScript. Supports named-argument style methods.
JavaScript
449
star
12

youperiod.app

YouPeriod.app -- the privacy-first period tracking app
JavaScript
439
star
13

JSON.minify

Simple minifier for JSON to remove comments and whitespace
400
star
14

TypL

The Type Linter for JS
JavaScript
366
star
15

h5ive-DEPRECATED

**DEPRECATED** A collection of thin facade APIs wrapped around HTML5 JavaScript features.
JavaScript
324
star
16

eslint-plugin-proper-arrows

ESLint rules to ensure proper arrow function definitions
JavaScript
304
star
17

foi-lang

Foi: a different kind of functional programming language
JavaScript
301
star
18

grips

Simple-logic templates
JavaScript
286
star
19

moduloze

Convert CommonJS (CJS) modules to UMD and ESM formats
JavaScript
205
star
20

ES-Feature-Tests

Feature Tests for JavaScript
JavaScript
199
star
21

let-er

DEPRECATED: Transpile non-ES6 let-blocks into ES6 (or ES3)
JavaScript
190
star
22

Incomplete-JS

"The Incomplete Guide to JavaScript" (book). @IncompleteJS on twitter.
190
star
23

revocable-queue

Specialized async queue data structure, supports revocation of values
JavaScript
175
star
24

deePool

highly-efficient pool for JavaScript objects
JavaScript
115
star
25

concrete-syntax-tree

Defining a standard JavaScript CST (concrete syntax tree) to complement ASTs
106
star
26

getify.github.io

JavaScript
105
star
27

eslint-plugin-proper-ternary

ESLint rules to ensure proper usage of ternary/conditional expressions
JavaScript
95
star
28

cloud-sweeper

A casual game built for the web.
JavaScript
92
star
29

BikechainJS

JavaScript VM engine (powered by V8); server-side environment modules; server-side synchronous web app controllers
C++
80
star
30

wepuzzleit

Demo PoC game for various advanced HTML5 js APIs
JavaScript
78
star
31

workshop-periodic-table

60
star
32

elasi

EL/ASI: Encrypt Locally, Account Secure Interchange
JavaScript
60
star
33

remote-csp-channel

Remote bridge for CSP channels
JavaScript
55
star
34

ScanTree

Scan a JS file tree to build an ordered and grouped dependency listing
JavaScript
51
star
35

dwordly-game

A game where words dwindle down to the shortest possible
JavaScript
42
star
36

stable-timers

timers with less race conditions
JavaScript
38
star
37

emdash

Simple blogging with node/iojs + GitHub.
36
star
38

domio

DOM and Event helpers for Monio
JavaScript
30
star
39

eslint-plugin-no-optional-call

ESLint plugin to disallow the optional-call operator
JavaScript
30
star
40

eslint-plugin-arrow-require-this

DEPRECATED: ESLint rule to require arrow functions to reference the 'this' keyword
JavaScript
28
star
41

gum-try-hd

Try to enforce HD (16:9) camera aspect ratio for web-video calls
JavaScript
25
star
42

Mock-DOM-Resources

A mock of (parts of) the DOM API to simulate resource preloading and loading
JavaScript
25
star
43

import-remap

Rewrite ES module import specifiers using an import-map.
JavaScript
24
star
44

make-a-game

some project files for a tutorial on making a simple web game
JavaScript
24
star
45

mpAjax

framework plugin for handling multi-part Ajax responses
JavaScript
23
star
46

asyncGate.js

DEPRECATED. asynchronous gate for javascript
JavaScript
21
star
47

tic-tac-toe-workshop

Workshop files for building tic-tac-toe in JS and <canvas>
21
star
48

esre

esre: fully configurable JS code formatting
20
star
49

workshop-chess-diagonals

17
star
50

featuretests.io

JavaScript Feature Tests... as a service
JavaScript
16
star
51

FoilScript

FoilScript: a new dialect of JS that fixes the sucky parts but still looks and feels like JS
16
star
52

literalizer

Specialized heuristic lexer for JS to identify complex literals
JavaScript
15
star
53

DOMEventBridge

Bridge DOM events to a JS event hub (for pubsub)
JavaScript
14
star
54

normalize-selector

Normalize CSS selectors
JavaScript
14
star
55

pong-around-workshop

Workshop files for building a pong-variant game in JS and <canvas>
12
star
56

shortie.me

Proof-of-concept demo for server-side JavaScript driven "middle-end" architecture
JavaScript
11
star
57

workshop-wordy-unscrambler

10
star
58

middleend-boilerplate

Boilerplate Starting Point for Middle-end Web Architecture
JavaScript
8
star
59

workshop-knights-dialer

7
star
60

demo-app-weatheround

JavaScript
7
star
61

the-economy-of-keystrokes-slides

Slides code built for "The Economy of Keystrokes" talk
JavaScript
6
star
62

santa-connect-app

Santa Connect: keeping track of your kids' nice/naughty status
JavaScript
5
star
63

nyc-bug-demo

bug demo for NYC code coverage tool
JavaScript
4
star
64

unnamed

unnamed (for now). nothing to see here. ;-)
JavaScript
2
star
65

my-lifesheets

CSS
1
star
66

breakthewebforward.com

JavaScript
1
star