Rich Trott

I create software, rock operas, and pizzas. I am a member of the Node.js Technical Steering Committee and work for the University of California. he/him

Projects

node

Node.js JavaScript runtime ✨🐢🚀✨

JavaScript - Released: 26 Nov 2014 - 103,511

node-gyp

Node.js native addon build tool

Python - Released: 03 Feb 2012 - 9,897

corepack

Zero-runtime-dependency package acting as bridge between Node projects and their package managers

TypeScript - Released: 12 Mar 2020 - 2,537

slugify

Slugifies a string

JavaScript - Released: 05 Feb 2013 - 1,502

slug

slugifies even utf-8 chars!

JavaScript - Released: 25 Oct 2018 - 332

cjs-module-lexer

Fast lexer to extract named exports via analysis from CommonJS modules

JavaScript - Released: 14 May 2020 - 225

llparse

Generating parsers in LLVM IR

TypeScript - Released: 11 Feb 2018 - 586

llhttp

Port of http_parser to llparse

TypeScript - Released: 19 Feb 2018 - 1,586

precommit-hook

An npm installable git pre-commit hook used to lint and test your code

JavaScript - Released: 12 Jun 2012 - 481

citgm

Canary in the Gold Mine

JavaScript - Released: 22 Jul 2015 - 538

gyp-next

A fork of the GYP build system for use in the Node.js projects

Python - Released: 29 Nov 2019 - 130

TSC

The Node.js Technical Steering Committee

JavaScript - Released: 04 Aug 2015 - 554

changelog-maker

A git log to CHANGELOG.md tool

JavaScript - Released: 18 Feb 2015 - 228

git-validate

A module to help you create your own git hooks

JavaScript - Released: 07 Aug 2014 - 97

github-bot

@nodejs-github-bot's heart and soul

JavaScript - Released: 04 Apr 2016 - 259

cumberbatch-name

Benedict Cumberbatch name generator

JavaScript - Released: 15 Jan 2015 - 53

admin

Administrative space for policies of the TSC

Released: 09 Aug 2015 - 147

single-executable

This team aims to advance the state of the art in packaging Node.js applications as single standalone executables (SEAs) on all supported operating systems.

Released: 03 Aug 2022 - 250

repl

REPL rewrite for Node.js ✨🐢🚀✨

JavaScript - Released: 22 May 2018 - 170

core-validate-commit

Validate commit messages for Node.js core

JavaScript - Released: 21 Apr 2016 - 48

eslint-plugin-new-with-error

Require `throw new Error()` and not `throw Error()`

JavaScript - Released: 10 Nov 2015 - 26

remark-preset-lint-node

remark preset to configure remark-lint with settings for nodejs/node

JavaScript - Released: 30 Apr 2017 - 15

stackexchange

Node.js implementation of the stackexchange/stackoverflow API

JavaScript - Released: 10 Feb 2013 - 58

email

MX server management for iojs.org (and eventually nodejs.org)

JavaScript - Released: 03 Jun 2015 - 60

music-routes-data

Music Routes data: What musicians played on which tracks?

JavaScript - Released: 21 Nov 2013 - 14