kentcdodds

Kent C. Dodds Joined Mar 2012 35,858 followers View on GitHub

Stars
52,305
across 402 public repos
Rank
#297
of 323,848 users, top 0.09%
Down 4 places this week

Repositories with 50+ stars

kentcdodds's repositories with their overall rank
RankRepositoryLanguageStars
9,539

๐Ÿ”€ Cross platform setting of environment scripts

TypeScript 6,519
16,021

Simple, expected, and deterministic best-match sorting of an array in JavaScript

TypeScript 4,115
25,285

Build a ReactJS App workshop

JavaScript 2,686
25,869

๐ŸŽฃ Allows you to build simple compile-time libraries

JavaScript 2,629
27,141

My personal website

TypeScript 2,503
35,638

๐Ÿ‹ It's react's useEffect hook, except using deep comparison on the inputs, not reference equality

TypeScript 1,914
35,953

๐Ÿฆค Give me MDX/TSX strings and I'll give you back a component you can render. Supports imports!

JavaScript 1,898
45,819

Created with CodeSandbox

JavaScript 1,495
50,227

๐Ÿฃ Pre-evaluate code at build-time

TypeScript 1,362
50,481

A workshop for learning how to test JavaScript applications

JavaScript 1,355
61,268

A workshop for testing react applications

JavaScript 1,094
61,878

Test React Components with Jest and React Testing Library on TestingJavaScript.com

JavaScript 1,082
62,158

The course material for my advanced react patterns course on Egghead.io

HTML 1,077
72,679

The Beginner's Guide To ReactJS

HTML 905
73,741

CLI toolbox for common scripts for my projects

JavaScript 890
81,206

Your own free URL shortener with Netlify

JavaScript 804
82,168

๐Ÿƒ Catches situations when a react use(Layout)Effect runs repeatedly in rapid succession

JavaScript 794
88,449

Kent's Homepage

JavaScript 734
99,013

Little utility to show stats about your page's angular digest/watches.

JavaScript 648
109,827

Configure Jest for Testing JavaScript Applications and Install, Configure, and Script Cypress for JavaScript Web Applications on TestingJavaScript.com

JavaScript 579
112,163

Keyboard control for web applications (better than cryptic shortcuts). 3.5K minified & gzipped

JavaScript 566
116,252

Fundamentals of Testing in JavaScript on TestingJavaScript.com

JavaScript 544
119,271 Shell 529
137,052

Component to build simple, flexible, and accessible toggle components

JavaScript 452
150,116

Created with CodeSandbox

HTML 408
152,114 TypeScript 402
158,677

Test Node.js Backends on TestingJavaScript.com

JavaScript 383
162,075

Learn how to build simple and flexible React Components and Hooks using modern patterns

JavaScript 374
163,195

An npm module for distributing cloc by Al Danial

JavaScript 371
164,004

A very hands on workshop about ES6 and beyond.

JavaScript 369
171,412

The vanillajs example converted to es6

JavaScript 351
173,110

๐Ÿ’ฅ Generate code at build-time

TypeScript 347
177,176

ESLint configuration for projects that I do... Feel free to use this!

JavaScript 338
187,834 JavaScript 316
188,389

Material for my React Fundamentals Workshop

JavaScript 315
192,106

Improved productivity ๐Ÿ’ฏ with the practical ๐Ÿค“ use of the power ๐Ÿ’ช of Abstract Syntax Trees ๐ŸŒณ to lint โš ๏ธ and transform ๐Ÿ”€ your code

JavaScript 308
194,840

JavaScript Mocking Fundamentals on TestingJavaScript.com

JavaScript 303
210,361

How I structure Express Apps (example repo)

JavaScript 277
215,766 TypeScript 269
218,548

Utilities to help your webpack config be easier to read

JavaScript 265
247,772

Use DOM Testing Library to test any JS framework on TestingJavaScript.com

JavaScript 228
256,098

Learn React with a laser focused, guided approach.

JavaScript 219
266,125

workshop about React's hottest new features in 16.7.0

JavaScript 209
268,185

Static Analysis Testing JavaScript Applications on TestingJavaScript.com

TypeScript 207
278,318 JavaScript 198
278,318 JavaScript 198
286,750

A workshop repository for testing React โš› with AVA --> slides

JavaScript 191
290,552

VanillaJS version of ReactJS propTypes

JavaScript 188
290,552

Get a random Star Wars name

JavaScript 188
294,384

An Implementation of TodoMVC with Remix

TypeScript 185
311,270

A babel-macro that allows you to import all files that match a glob

JavaScript 173
322,287

RTL for CSS in JS

JavaScript 166
348,454

An abstraction for all my React workshops

TypeScript 151
372,822 TypeScript 139
375,051

A yeoman generator for my open source modules

JavaScript 138
391,052

A way for github projects to make templates for github issues.

JavaScript 131
393,443

๐Ÿ“ Ideas for curriculum and schedule templates for KCD Learning Clubs

130
400,911

An example of how to create and hook up App DevTools to improve your development productivity of your application

JavaScript 127
403,474

Pre-evaluate code at build-time with babel-macros

JavaScript 126
406,122

This is the code for the egghead playlist "React Hooks and Suspense"

JavaScript 125
408,702

Get up to speed on the latest, most useful JavaScript features to level up your programming

JavaScript 124
413,996

The bot for the KCD discord community

TypeScript 122
455,871 TypeScript 108
459,235

A tool to help generate code for workshop repositories

JavaScript 107
465,949 JavaScript 105
465,949

I live streamed working through the Remix Jokes App Tutorial

TypeScript 105
480,769

Learn React Hooks! ๐ŸŽฃ โš›

JavaScript 101
488,403

This is still a work in progress

JavaScript 99
492,025

Utilities for http://npm.im/nps (npm-package-scripts)

JavaScript 98
495,786

Jest utilities for Glamor and React

JavaScript 97
503,967

The slides and code examples for my talk "React Hook Pitfalls"

JavaScript 95
512,314

Use this to save yourself some time when working on a webpack configuration.

JavaScript 93
525,778

Clawdbot running on fly.io

JavaScript 90
540,170

The Remix version of the fakebooks app demonstrated on https://remix.run. Check out the CRA version: https://github.com/kentcdodds/fakebooks-cra

TypeScript 87
545,018

Learn Advanced React Hooks workshop

JavaScript 86
566,057

Making this a reality โ˜ž

JavaScript 82
588,885

The Epic Stack + OpenAI chat completion API example

TypeScript 78
600,866 76
607,110 TypeScript 75
633,655

React is fast, until it isn't

JavaScript 71
640,706

WORK IN PROGRESS: Precompiles CSS-in-JS objects to CSS strings

JavaScript 70
648,250 JavaScript 69
655,646 JavaScript 68
655,646 TypeScript 68
679,513

A workshop for learning how to write cypress tests

JavaScript 65
679,513 JavaScript 65
687,796 JavaScript 64
687,796 JavaScript 64
696,124

A simple app I made for my wife

JavaScript 63
696,124

DEPRECATED IN FAVOR OF prettier-atom + ESLint integration

JavaScript 63
696,124

Talk about React hooks

JavaScript 63
696,124 JavaScript 63
713,793 JavaScript 61
742,438

There's a simpler version using Netlify redirects instead of Airtable here

JavaScript 58
742,438 TypeScript 58
763,364

A repo with links to talks that I've given

56
785,742 TypeScript 54
834,145

Set environment variables in npm scripts

JavaScript 50

Among 323,848 users

40kโ€“63k stars: 237 users, including kentcdodds

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

When they were made

98 repos with 50+ stars, made between 2013 and 2026

Quick stats

Next rank
+152 stars to reach #296
Next milestone
+126,352 stars to reach the top 0.01%
Public repos
402, 98 with 50+ stars
Popular repos
67 over 100 stars, 13 over 1k stars
Top repo
cross-env, #9,539 of all repos, 12% of stars
Smaller repos
3,297 stars from repos under 50

Stars counted Recounted daily Next count around