Portland, OR

David Konsumer

Expert
@konsumer

Obsessed with code quality, education, and getting cool stuff done.

tplink-lightbulb. Control TP-Link smart lightbulbs from nodejs

192

arduinoscope. An oscilloscope, using arduino and processing/node

180

grpc-dynamic-gateway. Like grpc-gateway, but written in node and dynamic.

110

inkscape-svgo. Plugin to optimize SVGs in inkscape

72

mithril-quickstart. Project template for mithril, with JWT auth, themed bootstrap & easy animations

66

gatsby-starter-bootstrap-netlify. Bootstrap and netlify CMS starter for Gatsby

62

rawproto. Guess structure of protobuf binary from raw data

60

react-nodewebkit. react node-webkit starter project

46

gatsby-remark-graph. Make nice graphs in your markdown files in gatsbyjs, using mermaid

44

emitonoff. Extremely simple event emitter for javascript

39

raylib-wasm. Ideas around a wasm runtime for raylib (to make raylib games in js & browser)

36

music_player. A simple audio player example that uses Angular

36

ngInflection. Angular filters for inflection

31

dkart. An open-hardware and software Gameboy flash-cart and hardware peripheral framework

31

rm8. M8 headless display - Rust

30

aws-cognito-example. Basic usage of amazon-cognito-identity with modern javascript tooling

28

arc-example. Top-to-bottom arc example, based on the original AWS docs

27

mongoose-type-email. An email field-type for Mongoose schemas

26

node-protoc-plugin. Create protoc code-generation plugins easily in nodejs

26

beatstep. intercept beatstep and make it work in different ways

24

easy-ffmpeg. Fluent self-contained interface to ffmpeg for nodejs

23

pdpi. A raspberry pi based synthesizer that uses puredata

18

electron-prompt. window.prompt in electron

18

inkscape-react. Cross-platform Inkscape plugin to output a React JSX file from SVG

17

hydro2sf2. convert a Hydrogen drumkit into a SF2 soundfont

16

node-gk6x. This adds support for GK6X keyboards in nodejs.

16

angular-cardflow. An angular ngRepeat-based coverflow for a bunch of cards that uses CSS3 animations efficiently

15

mongoose-type-url. A url field-type for Mongoose schemas

14

gatsby-starter-drunkenblog. A gatsby starter blog with a few more frills.

14

rollup-plugin-jsx. Rollup jsx plugin

12

Protracker. Simple JS modplayer, using standingwavejs

12

nim-gamepad. Cross-platform gamepad library for nim

12

docker-gb-dev. docker-based full toolkit for developing gameboy games

12

deno-minifb. Deno wrapper around minifb, for making a framebuffer you can draw pixels to

12

kasa_control. use kasa-cloud to hit your TPLink bulbs in nodejs

11

json-rules-engine-ui. React UI for building rules for json-rules-engine

11

phonegap-pebble. A Phonegap interface to PebbleKit

11

powerball. My attempt at predicting Powerball numbers with nodejs

10

randopeep. Generate random fake data, in javascript, based on data files & functions

9

animillusion. Make printable linear zoetropes with javascript

9

mithril-calendar. A calendar component for mithril

8

hydrotools. Tools for working with hydrogen drumkits

8

grpcnode. Simple GRPC server & client

7

simple-graphql. Simple graphql server setup

6

rawprotoparse. Very small raw protobuf parser (js)

5

vidglitch. Glitch video to music EQ data

4

jsFastTag. Fast Part of Speech Tagger: process language, and analyze

4

grpc-demo. Full demo of my nodejs CLI tools for grpc

4

RasPiArduino. Arduino Framework for RaspberryPI

3

gvoicetray. A small cross-platform tray-icon that alerts you when you receive Google Voice messages, and lets you respond to them.

3

cross-cf. Cross-environment DO and KV access

2
51
Apply