2-day current streak·42-day longest streak
Welcome to Me Current Status Hacking on hardened JavaScript: LavaMoat & Endo Making BUPKIS the most hardest-hittingess assertion library in the league Building modestbench, a full-ass benchmarking framework A nascent…
Welcome to Me
Current Status
- Hacking on hardened JavaScript: [LavaMoat](/LavaMoat/LavaMoat) & [Endo](/endojs/endo)
- Making BUPKIS the most hardest-hittingess assertion library in the league
- Building modestbench, a full-ass benchmarking framework
- A nascent podcast, The Dysfunctional Developer
My Idealized Online Self
- I like to collaborate on OSS projects
- I like Node.js and JavaScript
- I used to be a hipster
- Now I'm somebody's dad
- I live in a bedroom community
- Meatballs (the food)
- Cannot stop putting two spaces after a period
- Hobby electronics
- AFOL
- Sicko & monotonous curmudgeon
Relevant History
-
bupkis ★ PINNED
Uncommonly extensible assertions for the beautiful people
TypeScript ★ 7 22h agoExplain → -
modestbench ★ PINNED
A full-ass benchmarking framework for Node.js
TypeScript ★ 2 1d agoExplain → -
bargs ★ PINNED
a barg parser
TypeScript ★ 2 5mo agoExplain → -
gh-stack ★ PINNED
A GitHub CLI extension for managing stacked pull requests.
Go ★ 6 1d agoExplain → -
LavaMoat ★ PINNED ⑂
tools for sandboxing your dependency graph
JavaScript ★ 0 2y agoExplain → -
endo ★ PINNED ⑂
Endo is a distributed secure JavaScript sandbox, based on SES
JavaScript ★ 0 3mo agoExplain → -
angular-tags ▣
Pure AngularJS tagging widget with typeahead support courtesy of ui-bootstrap
JavaScript ★ 131 11y agoExplain → -
create-yo ▣
Use any Yeoman generator with "npm init"
JavaScript ★ 46 3y agoExplain → -
midnight-smoker
Run a smoke test by installing packed npm packages and running scripts
TypeScript ★ 27 6d agoExplain → -
meat ▣
A WiFi Meat Thermometer for the ESP8266
CMake ★ 26 10y agoExplain → -
xstate-audition
Test Actor behavior in XState v5
TypeScript ★ 25 4d agoExplain → -
jetbrains-afterglow-scheme ▣
"Afterglow"-style Syntax highlighting scheme for JetBrains IDEs
★ 19 10y agoExplain → -
gitter-export-room ▣
Export a JSON archive of a Gitter room's messages
JavaScript ★ 15 7y agoExplain → -
nextion ▣
Communicate with ITEAD's Nextion HMI Device
JavaScript ★ 14 5y agoExplain → -
sync-monorepo-packages
Synchronizes one or more fields between package.json files in a monorepo
TypeScript ★ 12 1mo agoExplain → -
angularjs-edge ▣
Examples for the book Developing an AngularJS Edge by Christopher Hiller
JavaScript ★ 11 13y agoExplain → -
alfred-flush-dns
Alftred workflow to flush DNS cache
Shell ★ 9 3y agoExplain → -
package-lock-merge-driver
Git merge driver for resolving lockfile conflicts in npm v7.0.0+
TypeScript ★ 7 1d agoExplain → -
sinon-ng ▣
AngularJS plugin for Sinon.JS
JavaScript ★ 7 9y agoExplain → -
promwrap ▣
Proxy-Powered Promisification for your Pleasure
JavaScript ★ 7 6y agoExplain → -
shtshow ▣
Temperature & humidity sensor Thing using ESP8266 + MQTT + SHT30. Built with PlatformIO and Homie
C++ ★ 6 7y agoExplain → -
nodejs-production-test-action
Catches problems before publishing npm packages
TypeScript ★ 6 4d agoExplain → -
micropython-watson-iot ▣
Micropython SDK for IBM's Watson IoT Platform
Python ★ 6 8y agoExplain → -
nvmermind
trash old versions of node.js installed by nvm
JavaScript ★ 5 6d agoExplain → -
angular-autoselect ▣
AngularJS directive(s) to automatically select text within input fields
JavaScript ★ 5 9y agoExplain → -
impvol
Import scripts and modules from memfs' virtual filesystems
TypeScript ★ 4 6mo agoExplain → -
egad ▣
Compile a Git repo full of Handlebars templates
JavaScript ★ 4 9y agoExplain → -
ng-blink ▣
<blink> is dead. Long live <blink>!
JavaScript ★ 4 12y agoExplain → -
npm-non-semver ▣
List of known npm packages not adhering to SemVer
★ 4 12y agoExplain → -
brickset ▣
NodeJS adapter to Brickset API
JavaScript ★ 4 9y agoExplain → -
all-types ▣
All DefinitelyTyped typedefs, installed globally, for WebStorm & other JetBrains IDEs
JavaScript ★ 4 8y agoExplain → -
intro-to-mocha ▣
Slide deck for "Intro to Mocha" talk
HTML ★ 4 8y agoExplain → -
es51922 ▣
Streaming Cyrustek ES51922 DMM data protocol implementation over serial
JavaScript ★ 4 3y agoExplain → -
node-environment-flags ▣
Polyfill/shim for process.allowedNodeEnvironmentFlags
JavaScript ★ 4 3y agoExplain → -
unexpected-eventemitter
EventEmitter assertions for Unexpected
JavaScript ★ 4 6d agoExplain → -
snapshot-fs
Create a snapshot of a directory for use with memfs
TypeScript ★ 3 2d agoExplain → -
dotfiles
boneskull's dotfiles
Shell ★ 3 23d agoExplain → -
packtester ▣
Test the output of your npm-published package
JavaScript ★ 3 3y agoExplain → -
typedoc-plugin-llms-txt
Generate an llms.txt for a TypeDoc site
TypeScript ★ 3 5mo agoExplain → -
jquery.preempt ▣
Takes legacy inline JS (i.e. "onclick" and "href='javascript:...'") and creates event handler(s) to be run around the inlined code.
JavaScript ★ 3 11y agoExplain → -
bugmonkey-markdown ▣
BugMonkey customization for FogBugz which allows for Markdown in editor
JavaScript ★ 3 12y agoExplain → -
markdown-toc-index ▣
No description.
JavaScript ★ 3 9y agoExplain → -
ldr-stepper ▣
Break an LDraw (LDR) file into steps
JavaScript ★ 3 9y agoExplain → -
alfred-npms ▣
Alfred 3 workflow for npms.io
Python ★ 3 9y agoExplain → -
deadlights ▣
Interface for Flux (aka "Magic Home") WiFi RGB light bulbs
JavaScript ★ 3 8y agoExplain → -
buggin ▣
:bug: help your users report unexpected errors originating in your buggy app :grimacing:
JavaScript ★ 3 3y agoExplain → -
invoicer ⑂ ▣
generate pdf invoices from json
JavaScript ★ 2 9y agoExplain → -
typedoc-plugin-mermaid2
Mermaid plugin for TypeDoc
TypeScript ★ 2 5mo agoExplain → -
claude-plugins
boneskull's claude plugins
TypeScript ★ 2 5mo agoExplain → -
cenobite
A hardened test runner using Secure EcmaScript (SES)
JavaScript ★ 2 6mo agoExplain → -
node-fogbugz ▣
Talks to FogBugz' icky XML API for you
JavaScript ★ 2 9y agoExplain → -
angular-mocks-node ▣
AngularJS' ngMock module provided as a CommonJS module.
JavaScript ★ 2 11y agoExplain → -
spire ▣
Library & script for talking to an Espruino
JavaScript ★ 2 11y agoExplain → -
can-write ▣
Test if a file or directory is writable. Because sometimes you just gotta know.
JavaScript ★ 2 9y agoExplain → -
never-gonna-give-you-up ▣
No description.
JavaScript ★ 2 9y agoExplain → -
lego-color-swatches ▣
All LEGO colors in various formats
JavaScript ★ 2 7y agoExplain → -
dead-simple-testing-with-mocha ▣
No description.
JavaScript ★ 2 6y agoExplain → -
vscode-appium ▣
Appium extension for VS Code
TypeScript ★ 2 4y agoExplain → -
nextron-serialport ▣
example for saltyshiomix/nextron#38
JavaScript ★ 2 3y agoExplain → -
eventemittable ▣
A composable EventEmitter for Stampit v3
JavaScript ★ 2 9y agoExplain → -
rc-yaml ▣
Extend the "rc" module with YAML parsing
JavaScript ★ 2 9y agoExplain → -
boneskull-template
boneskull's github template
TypeScript ★ 1 1d agoExplain → -
bash-slugify ⑂
Command that converts filenames and directories to a web friendly format.
Shell ★ 1 12y agoExplain → -
micropython-nmea ⑂
MicroPython library for parsing the NMEA 0183 protocol (GPS)
Python ★ 1 8y agoExplain → -
playwright-spec-reporter
a familiar and humble "spec" reporter for Playwright
TypeScript ★ 1 6mo agoExplain → -
uebersicht-harness
Testing harness for Uebersicht widgets
JavaScript ★ 1 1mo agoExplain → -
to-keypath
Convert an array of object keys to a keypath string
TypeScript ★ 1 6mo agoExplain → -
markdown-retro-synth-matrix
Markdown preview theme for VS Code / Cursor in a cyberpunk style
CSS ★ 1 6mo agoExplain → -
asyncbox ⑂
A collection of ES7 async/await utilities
★ 1 3y agoExplain → -
clank ⑂
No description.
TypeScript ★ 1 9mo agoExplain → -
angular-history ▣
A history service for AngularJS. Undo/redo, that sort of thing. Has nothing to do with the "back" button, unless you want it to.
JavaScript ★ 1 12y agoExplain → -
bricklink-scripts ▣
A collection of user scripts for bricklink.com
JavaScript ★ 1 11y agoExplain → -
karma-ng-server-side-template2js-preprocessor ▣
Scans HTML-based server side template files for AngularJS templates and converts them to JS for use in unit tests
JavaScript ★ 1 11y agoExplain → -
node-red-contrib-adafruit-io ▣
No description.
JavaScript ★ 1 10y agoExplain → -
ntp-clock ▣
24-hour NTP clock for ESP8266
C++ ★ 1 10y agoExplain → -
select2-css ▣
Bower package for select2.css only
CSS ★ 1 10y agoExplain → -
gauge-webpack-plugin ▣
Progress bar for Webpack built on Gauge supporting multiple targets
JavaScript ★ 1 9y agoExplain → -
eslint-plugin-prototype-chain ▣
No description.
JavaScript ★ 1 9y agoExplain → -
ketch ▣
Ketch helps you execute, one way or another
JavaScript ★ 1 9y agoExplain → -
itunes-to-discogs ▣
Import iTunes DB into Discogs collection
JavaScript ★ 1 9y agoExplain → -
errorist ▣
If you don't have an Error, errorist gives you one
JavaScript ★ 1 9y agoExplain → -
bicolor-bargraph ▣
Johnny-Five component for an Adafruit Bi-Color 24 Bargraph
JavaScript ★ 1 9y agoExplain → -
node-open-readme ▣
Open the README of an installed NPM module in its default application.
★ 1 7y agoExplain → -
launch-agents ▣
my custom launch agents for macOS
★ 1 6y agoExplain → -
unexpected-rxjs ▣
MOVED to https://github.com/IBM/unexpected-rxjs
JavaScript ★ 1 5y agoExplain → -
yargs-pretty-help ▣
get pretty help output from yargs
JavaScript ★ 1 3y agoExplain → -
whatsnu ▣
No description.
JavaScript ★ 1 3y agoExplain → -
mrca ▣
most recent common ancestor - find all files affected by a file change
JavaScript ★ 1 3y agoExplain → -
pkg-lock-churn ▣
https://github.com/npm/cli/issues/6301
★ 0 2y agoExplain → -
boneskull-fin ▣
No description.
MoonScript ★ 0 4y agoExplain → -
bobson ▣
unlikely ballplayer name generator
JavaScript ★ 0 8y agoExplain → -
ascoltatori ⑂ ▣
The pub/sub library for node backed by Redis, MongoDB, AMQP (RabbitMQ), ZeroMQ, MQTT (Mosquitto) or just plain node!
JavaScript ★ 0 9y agoExplain → -
memfs ⑂
Node.js "fs" and browser "File System API" adapters and in-memory implementations 👍
★ 0 3mo agoExplain → -
adhoc-validate-dependents ▣
No description.
JavaScript ★ 0 4y agoExplain → -
astro-broken-link-checker ⑂
No description.
JavaScript ★ 0 6mo agoExplain → -
dotfiles-1 ⑂
vim, zsh, git, homebrew, neovim - my whole world
★ 0 7mo agoExplain → -
superpowers-developing-for-claude-code ⑂
No description.
JavaScript ★ 0 8mo agoExplain → -
starlight ⑂
🌟 Build beautiful, accessible, high-performance documentation websites with Astro
★ 0 8mo agoExplain → -
standard-schema ⑂
A standard interface for TypeScript schema validation libraries
★ 0 8mo agoExplain → -
boneskull
all about boneskull
★ 0 8mo agoExplain → -
tinybench ⑂
🔎 A simple, tiny and lightweight benchmarking library!
★ 0 9mo agoExplain → -
terser-webpack-plugin ⑂
Terser Plugin
★ 0 1y agoExplain → -
rlx ⑂
Command line interface for couchdb
★ 0 11y agoExplain → -
jsdoc-typescript-example
An example project showcasing type-safe JavaScript using TS-compatible JSDoc
JavaScript ★ 0 10mo agoExplain → -
zod-fast-check ⑂
Generate fast-check arbitraries from Zod schemas.
★ 0 11mo agoExplain → -
zod ⑂
TypeScript-first schema validation with static type inference
★ 0 9mo agoExplain → -
Jessie ⑂
Tiny subset of JavaScript for ocap-safe universal mobile code
★ 0 1d agoExplain → -
renovate-config
boneskull's inherited Renovate config
★ 0 1y agoExplain → -
eslint-plugin-node-import ⑂
A minimal ESLint plugin that requires `node:` imports
★ 0 1y agoExplain → -
create-1 ⑂
Delightful templates for web repositories. 💝
★ 0 1y agoExplain → -
create-boneskull
total destruction to your mind
JavaScript ★ 0 1y agoExplain → -
1
a repo named 1
★ 0 1y agoExplain → -
knip-jsonstream
reproduction repo for knip problem
JavaScript ★ 0 1y agoExplain → -
node-hg ▣
Git mirror of project node-hg, a command server client for Mercurial.
CoffeeScript ★ 0 12y agoExplain → -
node-inquisition ▣
Not sure, but nobody expects it, anyway.
★ 0 12y agoExplain → -
node-birdcage ▣
Like an episode of "Hoarders", except with Bower packages instead of garbage and urine.
JavaScript ★ 0 12y agoExplain → -
karma-angular-debaser ▣
Karma plugin for angular-debaser
★ 0 12y agoExplain → -
alfred-npm-readme ▣
Alfred 2 workflow to open the README of any NPM module
Shell ★ 0 12y agoExplain → -
bash-it-config ▣
No description.
Shell ★ 0 12y agoExplain → -
grunt-docset ▣
Grunt task to helps create Dash DocSets
JavaScript ★ 0 12y agoExplain → -
angular-debaser ▣
Just a better way to test AngularJS code.
CSS ★ 0 12y agoExplain → -
node-integrity ▣
Maintain referential integrity in memory
JavaScript ★ 0 11y agoExplain → -
guideline ▣
Flexible function argument type-checking and defaults
JavaScript ★ 0 11y agoExplain → -
wire-ng ▣
Wire AngularJS dependencies to HTML
JavaScript ★ 0 11y agoExplain → -
automator ▣
No description.
★ 0 11y agoExplain → -
sik-johnny-five ▣
Sparkfun Inventor's Kit examples written in NodeJS (WIP)
Arduino ★ 0 11y agoExplain → -
livid-syntax ▣
No description.
CSS ★ 0 11y agoExplain → -
j5-os-monitor ▣
No description.
★ 0 11y agoExplain → -
breadbox ▣
No description.
JavaScript ★ 0 11y agoExplain → -
mutagen ▣
No description.
JavaScript ★ 0 11y agoExplain → -
arduino-clock-in-a-box ▣
It's my clock in a box
Arduino ★ 0 11y agoExplain → -
js-templates ▣
File templates for JavaScript projects
JavaScript ★ 0 11y agoExplain → -
media ▣
An export from MediaElch of my TV episodes and movies, obtained 100% legally
HTML ★ 0 11y agoExplain → -
arduino-sketches ▣
dump of my arduino sketches
Arduino ★ 0 11y agoExplain → -
licreator ▣
LIC imports 3D models, organizes them into submodels, pages & steps, and exports the end result
Python ★ 0 11y agoExplain → -
usps8266 ▣
No description.
Arduino ★ 0 10y agoExplain → -
hobo ▣
No description.
JavaScript ★ 0 10y agoExplain → -
geniesp ▣
No description.
Lua ★ 0 10y agoExplain → -
limn ▣
No description.
★ 0 10y agoExplain → -
seneca-johnny-five ▣
No description.
JavaScript ★ 0 10y agoExplain → -
hoos-foos ▣
No description.
★ 0 10y agoExplain → -
alexa-feeds ▣
No description.
★ 0 10y agoExplain → -
grunt-bb2ng ▣
Grunt task to convert a Backbone project to an AngularJS project
JavaScript ★ 0 10y agoExplain → -
clearly ▣
No description.
JavaScript ★ 0 10y agoExplain → -
boneskull-api ▣
No description.
JavaScript ★ 0 10y agoExplain → -
seneca-losant ▣
No description.
JavaScript ★ 0 10y agoExplain → -
zeitgeist ▣
No description.
★ 0 9y agoExplain → -
shim-test ▣
No description.
HTML ★ 0 9y agoExplain → -
sludge-sensor ▣
omg a soil moisture sensor of things
C++ ★ 0 9y agoExplain → -
node-kiln ▣
Node module for Kiln API support
JavaScript ★ 0 9y agoExplain → -
big-iron ▣
this is me playing with microservices and a monorepo
JavaScript ★ 0 9y agoExplain → -
node-j2j ▣
CLI tool to convert JS to JSON
JavaScript ★ 0 9y agoExplain → -
yoink ▣
Take a value out of an object by key
JavaScript ★ 0 9y agoExplain → -
hapi-coap-listener ▣
CoAP listener for Hapi
JavaScript ★ 0 9y agoExplain → -
unlink-broken-links ▣
Find broken symlinks and destroy them
JavaScript ★ 0 9y agoExplain → -
seneca-ifttt-maker ▣
No description.
JavaScript ★ 0 9y agoExplain → -
seneca-external-ip-check ▣
Seneca plugin to return the external IP of server
JavaScript ★ 0 9y agoExplain → -
neocontrol ▣
NeoPixels + Homie + ESP8266 example
C ★ 0 9y agoExplain → -
platform-oak ▣
No description.
Python ★ 0 9y agoExplain → -
node-red-contrib-fluxwifi ▣
No description.
JavaScript ★ 0 9y agoExplain → -
bonefire ▣
No description.
★ 0 9y agoExplain → -
katamari ▣
super secret experiment
Ruby ★ 0 9y agoExplain → -
bee-em-ee ▣
No description.
★ 0 9y agoExplain → -
hugo-test ▣
No description.
★ 0 9y agoExplain → -
bonesible ▣
No description.
Python ★ 0 8y agoExplain → -
fair-warning ▣
No description.
★ 0 8y agoExplain → -
travis-snapshot ▣
No description.
★ 0 8y agoExplain → -
boneswitch ▣
Simple IoT switch project with Homie and ESP8266
C++ ★ 0 8y agoExplain → -
Mute ▣
A command-line utility to enable or disable "Do Not Disturb" on macOS
Swift ★ 0 8y agoExplain → -
2d-roguelike-tutorial ▣
No description.
C# ★ 0 8y agoExplain → -
mocha-travis-stats ▣
No description.
JavaScript ★ 0 8y agoExplain → -
collabsphere2018 ▣
No description.
JavaScript ★ 0 8y agoExplain → -
node-red-contrib-ibm-fintech ▣
Node-RED Nodes for IBM Cloud FinTech Services
JavaScript ★ 0 7y agoExplain → -
generator-wayward-mod ▣
No description.
★ 0 7y agoExplain → -
particle-neopixel ▣
Color cycle a NeoPixel (WS2812B) strip w/ Particle Argon/Xenon/Boron
C++ ★ 0 7y agoExplain → -
greenpipe ▣
No description.
JavaScript ★ 0 7y agoExplain → -
particle-dht22 ▣
Use a DHT22 temperature & humidity module w/ Particle Argon/Xenon/Boron
C++ ★ 0 7y agoExplain → -
action-test-repo ▣
No description.
★ 0 5y agoExplain → -
mocha-nyc-parallel-issue ▣
testing a bug
JavaScript ★ 0 5y agoExplain → -
paketgreifer ▣
helps people install not-javascript packages; probably too ambitious
JavaScript ★ 0 5y agoExplain → -
skwrd ▣
No description.
JavaScript ★ 0 5y agoExplain → -
appium-args-to-schema ▣
Small script to convert argsConstraints-using Appium drivers to JSON schemas
JavaScript ★ 0 4y agoExplain → -
remeda ⑂
A utility library for JavaScript and TypeScript.
★ 0 1y agoExplain → -
loggerr ⑂
A very simple logger
JavaScript ★ 0 21d agoExplain → -
paho.mqtt.javascript ⑂
paho.mqtt.javascript
JavaScript ★ 0 8y agoExplain → -
chai-ee ▣
No description.
JavaScript ★ 0 9y agoExplain → -
nodejs-lib-archetype ▣
No description.
JavaScript ★ 0 9y agoExplain → -
conjecture ▣
No description.
JavaScript ★ 0 9y agoExplain → -
momoa ⑂
A JSON parser, tokenizer, traverser, and printer.
★ 0 1y agoExplain → -
xstate ⑂
Actor-based state management & orchestration for complex app logic.
★ 0 1y agoExplain → -
GravyMoat
No description.
JavaScript ★ 0 2y agoExplain → -
sinon-chai ⑂
Extends Chai with assertions for the Sinon.JS mocking framework.
CoffeeScript ★ 0 12y agoExplain → -
typedoc-plugin-markdown ⑂
A plugin for TypeDoc that enables TypeScript API documentation to be generated in Markdown.
TypeScript ★ 0 2y agoExplain → -
typedoc-plugin-zod ⑂
No description.
★ 0 2y agoExplain → -
markdownlint-cli2 ⑂
A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the markdownlint library
★ 0 2y agoExplain → -
zod-to-ts ⑂
generate TypeScript types from your Zod schema
★ 0 2y agoExplain → -
object-multiplex ⑂
Simple stream multiplexing for objectMode.
★ 0 2y agoExplain → -
buspirate ▣
No description.
JavaScript ★ 0 10y agoExplain → -
node-glob ⑂
glob functionality for node.js
★ 0 2y agoExplain → -
ban-sensitive-files ⑂
Checks filenames to be committed against a library of filename rules to prevent sensitive files in Git
JavaScript ★ 0 2y agoExplain →
No repos match these filters.