Kent C. Dodds
@kentcdodds
Improving 馃寧 with quality software 路 Husband, 6x Dad, Latter-day Saint, Dev Educator, MVP 鈿★笍 EpicAI.pro 馃寣 EpicWeb.dev 馃殌 EpicReact.dev
41
Published Tools
27,381
Total Stars
59,059,638
Weekly Downloads
35,729
GitHub Followers
754
Public Repos
100/100
Avg Security
Published Tools
6 MCP Servers35 Skillsacross 2 categorieskentcdodds
Run scripts that set and use environment variables across platforms
GitHub Actions
Simple, expected, and deterministic best-match sorting of an array in JavaScript
kentcdodds
Allows you to build compile-time libraries
kentcdodds
AngularJS directive which takes JSON representing a form and renders to HTML
kentcdodds
It's react's useEffect hook, except using deep comparison on the inputs, not reference equality
kentcdodds
Compile and bundle your MDX files and their dependencies. FAST.
bruno_crosier
Simple and complete custom Cypress commands and utilities that encourage good testing practices.
kentcdodds
Catches situations when a react use(Layout)Effect runs repeatedly in rapid succession
kentcdodds
Component to build simple, flexible, and accessible toggle components.
kentcdodds
An npm module for distributing cloc by Al Danial https://github.com/AlDanial/cloc
kentcdodds
ESLint rules according to kentcdodds' personal preference
kentcdodds
Utilities to help your webpack config be easier to read
kentcdodds
Validate the api to your functions to help people use them correctly. This is pretty much React's propTypes without React.
...morekentcdodds
A macro for babel-plugin-macros that allows you to import all files that match a glob
kentcdodds
A generator for my projects. Feel free to contribute if you want to adapt it for more use cases
kentcdodds
Angular-Formly plugin which outputs bootstrap compatible form fields.
kentcdodds
Use in your config files to set environment variables cross-platform
kentcdodds
A function that allows you to specify context to pass to a child component (intended for testing only)
kentcdodds
Adds cross-platform `kill` function to cross-spawn processes
kentcdodds
loglevel plugin that adds colored level prefix (node only)
kentcdodds
Adds cross-platform `kill` function to spawn-command processes
kentcdodds
Sort-of-strong, but also loose email address validator which uses the same regex as Angular 1.
kentcdodds
Find matching keys in a given object, for a given prefix string
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Model Context Protocol inspector
Model Context Protocol inspector
kentcdodds
Model Context Protocol implementation for TypeScript