shanewholloway
Currently at U.S. Digital Service on my second tour. Also see @shanewholloway-usds-2 and @shanewholloway-usds
usds.govColorado Springs, CO
Pinned Repositories
jsy
JSY offside syntax for ECMAScript/JS
msg-fabric-core
Distributed live object messaging for NodeJS and the browser (core)
js-phorbas-store
Persistent, hashed, opaque, replicable, binary key/content, addressable, storage
js-cbor-codec
CBOR Codec for NodeJS and the Web.
js-esm-seedrandom
Explicitly seeded random number generator for JavaScript, ported to ES Modules. Compatible with original seedrandom CommonJS package.
js-roap
Reactive Observable Async Programming
js-shamir-tss-gf256
Uses Shamir's secret sharing method to allows space-effecient secret sharing (splitting) that requires a minimum threshold of shares in order to unlock the orignal secret.
js-u8-mqtt
MQTT Client using u8-mqtt-packet -- suitable for use in the Browser, NodeJS, and Deno.land.
node-fate-observable
An ES Observable compliant implementation -- learning by creating
werkzeug
A flexible WSGI implementation and toolkit
shanewholloway's Repositories
shanewholloway/js-shamir-tss-gf256
Uses Shamir's secret sharing method to allows space-effecient secret sharing (splitting) that requires a minimum threshold of shares in order to unlock the orignal secret.
shanewholloway/node-ec-pem
Enables `crypto.sign` and `crypto.verify` using `crypto.createECDH` generated keys
shanewholloway/npm-create-private
Init a private package.json without any prompts
shanewholloway/js-bareuvu
Automated testing structure; inspired by uvu and baretest modules
shanewholloway/js-object-functional
Object-Functional programming paradigm for JavaScript, including change isolation, observables, and frozen views.
shanewholloway/rollup-plugin-virtual-alias
Alias dependencies using virtual modules. (Such as 'react' to 'preact-compat')
shanewholloway/2013
shanewholloway/2018-09-JSY-website-with-rollup-tooling
Showcase project for rollup-plugin-web-build-events and rollup-plugin-hash-n-gzip
shanewholloway/2020-04-30-mqtt-webrtc
Playing with u8-mqtt and WebRTC peer-to-peer signaling
shanewholloway/2020-05-26-mqtt-webrtc
Playing with u8-mqtt and WebRTC signaling
shanewholloway/dkr-cdn-npm-caddy
Creates a local `cdn/` directory from NPM dependencies and Caddy2 server.
shanewholloway/fetchival
Easy window.fetch requests. `yarn add fetchival-pluggable`
shanewholloway/flexsearch
Next-Generation full text search library for Browser and Node.js
shanewholloway/fx
Command-line JSON processing tool 🔥
shanewholloway/js-aesgcm-password-codec
Isomorphic PBKDF2 + AES password codec
shanewholloway/js-asn1-codec
ASN1 Codec for NodeJS and the Web.
shanewholloway/js-consistent-fnvxor32
Consistent hashing using FNV32 and Xorshift 32
shanewholloway/js-evtbus
Combination of an in-process "event bus" and a streamlined event emitter
shanewholloway/js-react-subscription-view
HOC render-function for subscribe() compatible objects
shanewholloway/mermaid-filter
Pandoc filter for creating diagrams in mermaid syntax blocks in markdown docs
shanewholloway/mermaid.cli
Command-line interface for mermaid
shanewholloway/nlp.js
An NLP library built in node over Natural, with entity extraction, sentiment analysis, automatic language identify, and so more
shanewholloway/node-couch-asdesigndoc
Transform functions inside a Design Doc object to strings suitable for CouchDB
shanewholloway/node-qsdg
Quick web datagram relay server based on qsrv
shanewholloway/NodObjC
The Node.js ⇆ Objective-C bridge
shanewholloway/octree
An ES6 octree implementation supporting multiple geometries (bounding boxes, spheres, frustums, and vectors).
shanewholloway/PQCrypto-SIDH
SIDH Library is a fast and portable software library that implements state-of-the-art supersingular isogeny cryptographic schemes. The chosen parameters aim to provide security against attackers running a large-scale quantum computer, and security against classical algorithms.
shanewholloway/rollup-plugin-dgnotify
Rollup plugin to send build notifications via datagram to a UDP port.
shanewholloway/rollup-plugin-hash-n-gzip
Hash and gzip output files
shanewholloway/rollup-plugin-web-build-events
Live reloading for Rollup-based projects