Nick McCurdy (@nickmccurdy)

Top repositories

1

sane-defaults

Configs that make Linux/Unix programs safer, better, and more intuitive, the way they should be.
Vim Script
26
star
2

add-hooks

Emacs function for setting multiple hooks.
Emacs Lisp
16
star
3

karma-edge-launcher

A Karma plugin. Launcher for Microsoft Edge.
JavaScript
14
star
4

vite-react-testing

Uses Vite, Vitest, and React Testing Library to create a modern React app compatible with Create React App
JavaScript
11
star
5

buzzword-generator

Produces amusing buzzword phrases.
JavaScript
8
star
6

eslint-config-react-app-ts

Create React App's ESLint configuration for TypeScript
JavaScript
7
star
7

rsc-testing

Example Next.js project testing React Server Components with React Testing Library in Vitest
TypeScript
6
star
8

tracking

A simple and configurable command line time tracker.
Ruby
6
star
9

dotfiles

My personal config files, themes, and scripts, which are compatible with Stow.
Lua
5
star
10

doc-validator

A library/tool for validating JavaScript code in Markdown documentation
JavaScript
5
star
11

vite-react-testing-ts

Uses Vite, Vitest, and React Testing Library to create a modern React app compatible with Create React App
TypeScript
4
star
12

developer-resources

A collection of developer resources for many languages and tools.
3
star
13

prettier-config-a11y

Prettier config improving accessibility for visual, cognitive, and motor disabilities
JavaScript
3
star
14

arewerscyet

React Server Components support data
TypeScript
3
star
15

create-prettierrc

Create a Prettier config based on the formatting of existing JavaScript code
JavaScript
3
star
16

stackselect

Simplify technology decisions with developer-friendly quizzes.
TypeScript
3
star
17

manuals

Easily access original print manuals for NES and SNES games included with Nintendo Switch Online.
JavaScript
3
star
18

react-unpin

Unpin your framework's React version to install it locally
TypeScript
3
star
19

purespec

A declarative test framework for pure JavaScript.
JavaScript
2
star
20

cacheinfo

Info about your JavaScript package manager cache sizes
TypeScript
2
star
21

jsbox

A simple tool for experimenting with JS libraries in your web console.
JavaScript
2
star
22

rose

An interactive, technical, and openly editable Rosetta Stone for developers.
JavaScript
2
star
23

react-es

Uses ECMAScript (standard JavaScript) to create a React app without JSX or build tools
CSS
2
star
24

danamccurdy.com

Dana McCurdy's personal/professional website.
HTML
2
star
25

cdnm

Manage dependencies through CDN URLs in HTML files.
JavaScript
2
star
26

project-migration

A tool for finding classic GitHub Projects to use with Project Migration
TypeScript
2
star
27

arduino-projects

My projects for the littleBits Arduino Coding Kit.
Arduino
1
star
28

advent

Advent of Code
TypeScript
1
star
29

project-euler

My solutions to Project Euler problems.
Ruby
1
star
30

roomy

A simple DSL for building text adventures.
Ruby
1
star
31

kitchensync

An aggregated package manager for installing packages globally.
Python
1
star
32

market

Trading service for Animal Crossing: New Horizons
Ruby
1
star
33

final

A set of tools for writing JavaScript code once that runs on the command line, browser, and more.
JavaScript
1
star
34

eslint-config-modern

ESLint configuration for modern JavaScript that improves code quality by removing bad features and preventing anti-patterns
JavaScript
1
star
35

guided-meditation-player

A minimal guided meditation player, built with Polymer.
HTML
1
star
36

bisect

An interactive GUI for binary searches. Inspired by git bisect.
TypeScript
1
star
37

phantom-fryer

Phantom Fryer for Game Off 2017
C#
1
star
38

wordy

TypeScript
1
star
39

ghlint

A linter for GitHub projects.
JavaScript
1
star
40

rit-debit-calculator

HTML
1
star
41

euphoria

A modern community-based text adventure game.
Ruby
1
star
42

nickmccurdy.github.io

My website, built with Jekyll and hosted on GitHub Pages.
HTML
1
star
43

magician-clojure

A Clojure port of the magician gem for Ruby.
Ruby
1
star
44

testing-talk

An overview of why software testing is important, what methods can be used to test software, and how to integrate testing with development practices.
JavaScript
1
star
45

bake

A simple make-like task runner that uses standard bash syntax.
Shell
1
star
46

run

A simple command line tool for running individual files of source code.
Go
1
star
47

jest-environment-url

Load a URL into JSDOM for testing
TypeScript
1
star
48

language-colors

A simple web app and service for viewing GitHub's language colors.
JavaScript
1
star
49

ooblets-calculator

Visit Plenny's and enter what bulk orders you have available today. We'll tell you how you can best make a profit.
TypeScript
1
star
50

password-entropy

A simple entropy calculator for evaluating password security.
JavaScript
1
star