Stefan Thomas

Login: justmoon

Company: @ripple

Location: San Francisco

Bio: Open-source developer and distributed systems advocate. Currently working on @interledger / @interledgerjs.

Blog: https://justmoon.com

Blog: https://justmoon.com

Member of

  1. BitcoinJS
  2. Interledger
  3. Ripple
  4. null

Repositories

angular.js
null
authjs-wt
Auth.js (working title) Peer-assisted key derivation implementation
awesome-ilp
A curated list of ILP resources https://interledger.org
beautiful-pad
Beautiful Pad is a simple Markdown editor using node-webkit
benjicoin-monitor
A simple HTML page showing the most recent Benjicoin rewards - it's a Ripple Labs internal thing
bezier-easing
Bezier Curve based easing functions for JavaScript animations ? MIT License
bignumber.js
A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
bitcoin
Bitcoin integration/staging tree
bitcoin-php
Bitcoin library for PHP
bzing
Experimental block chain storage library (in development)
chalkmark
Markup for the console - convert HTML-like tags to ANSI escape sequences
chart-elements
Chart.js as Polymer Elements
Chart.js
Simple HTML5 Charts using the tag
chloride
null
code-illuminated
This my personal take on/fork of Code Illuminated. Think of it as a mix between Code Illuminated and Docco.
codestewart
A PHP5/git based deployment system (in development)
codius-cli
Codius smart oracle command-line interface (CLI) for Node.js
codius-engine
Codius smart oracle runtime engine for Node.js
codius-host
Codius smart oracle host for Node.js
codius-image
VM image builder for Codius VM deployment.
co-megatest
Simple wrapper for megatest using co
connectorland-swagger
Swagger spec for Connectorland public data reporting API
constitute
Minimalistic Dependency Injection (DI) for ES5/ES6/ES7
curvebench
Benchmark comparing secp256k1 to ed25519
DefinitelyTyped
The repository for high quality TypeScript type definitions.
dnsdock
DNS service discovery for Docker containers
docker-sms-over-xmpp
Dockerfile for sms-over-xmpp
docker-wix
Docker image containing the Windows installer XML toolset (WiX) via Wine, .NET Framework
dotemacs
My Emacs configuration. Probably one on the tame side, I'm less interested in having everything on the home row and more interested in having consistent shortcuts across applications. Otherwise just a lot of webdev related extensions and some personal preferences.
easy-audit
Tool to make life easier for Bitcoin exchange auditors
ecc-jsbn
ECC package based on JSBN
ed25519-threshold
Rough proof-of-concept for Ed25519 m-of-n threshold signatures
elb-presence
null
experiment-angle-of-entry
Simple little experiment for a hover effect based on directional mouse movement
extensible-error
Error base class for Node.js/browsers
five-bells
Original Five Bells prototype (deprecated; preserved here for nostalgia)
fowler
A NodeJS Document Model and Query Layer for FoundationDB
fundatio
PHP5 micro-framework
gatewayd
Building Bridges
Ghost
Just a blogging platform
ghost-s3-file-store
Allows you to use ghost and upload files directly to s3 to allow of hosting of your ghost blog on Heroku
gitenforcer
A github pull request monitoring bot, with middleware support
glass-bitcoin-price
Check the current Bitcoin price using Google Glass
glass-please-tell
Yet another way to annoy people using your Google Glass
glass-ripple-notifier
A brief demo showing how to authenticate and make a couple simple requests with the Google Glass Mirror API using node.js
glip
git library in PHP
google-signin
Google Sign-in web component
grunt-preprocess
Preprocess files based off environment configuration
jade-l10n
Jade Internationalization
jade-loader
jade loader module for webpack
jassert
Simple and easy unit testing framework for JavaScript
js-ilp-packet
Module for parsing and serializing ILP packets
jsonfold
A JSON formatter with folding and smart copy/paste.
json-schema-loader
Webpack loader that resolves both internal and external JSON Schema references.
json-schema-to-markdown
null
justmoon.github.com
My blog
koa-logger
Development style logging middleware
koa-mag
Logging middleware for koa using mag
koa-riverpig
Koa logger for riverpig logging system
krumo
My personal version of Krumo - Public as demanded by LGPL
leveldb-mingw
LevelDB branch with MingW cross compilation support.
livereload
LiveReload applies CSS/JS changes to Safari or Chrome w/o reloading the page (and autoreloads the page when HTML changes)
mag-colored-output
Transform stream that makes collored message from log object
mock-res
Mocks node.js http.ServerResponse. See also `mock-req`.
mongoose
Node.JS MongoDB utility library with ORM-like functionality
monode
Multi-instance realtime monit manager using Node.js
moonbeam
Moonbeam is a protocol that uses Bitcoin payment channels to facilitate instant off-chain payments between multi-user platforms.
multiplexer
Multiplexes the output of several commands.
noble
A Node.js BLE (Bluetooth Low Energy) central module
node
evented I/O for v8 javascript
node-bigint
Arithmetic on big integers using libgmp
node-bignum
Big integers for Node.js using OpenSSL
node-binary
Unpack multibyte binary values from buffers and streams
node-bitcoin-explorer
Block explorer website using node-bitcoin-p2p.
node-bitcoin-p2p
Bitcoin client library in JavaScript using Node.js / MongoDB
node-bitsafe
Node.js tool for communicating with BitSafe hardware wallet
node-bluetooth-hci-socket
null
node-blync
Blynclight module for Node.js using node-hid
node-buffers
Treat a collection of Buffers as a single contiguous partially mutable Buffer.
node-buffertools
working with node.js buffers made easy
node-byline
Line-by-line Stream reader for node.js
node-chainsaw-perf
Build chainable fluent interfaces the easy way in node.js... with a freakin' chainsaw!
node-extend
Simple function to extend objects
node-fdb
(Very poorly done) port of the official fdb module for Node.js 0.12 - USE AT YOUR OWN RISK
node-foundationdblayers
Layers for FoundationDb using Node.js
node-google-nacl
Node.js module wrapping NaCl's sel_ldr.
node-inspector
Web Inspector based nodeJS debugger
node-jake-uglify
Uglify helper for Jake build tool
node-jsonrpc2
JSON-RPC client and server for node.js
node-kyoto
Kyoto Cabinet bindings for Node.JS
node-leveldb
NodeJS bindings to levelDB - a fast and lightweight key/value database library
node-libs-browser
The node core libs for in browser usage.
node-lmdb
Node.js binding for lmdb
node-mongodb-native
Mongo DB Native NodeJS Driver
node-msgpack
A space-efficient object serialization library for NodeJS
node-probro
Half-finished parser for v8.log profiling information generated by Node.js
node-put
Pack multibyte binary values into buffers in node.js
node-sodium-prebuilt
Port of the lib sodium encryption library to Node.js
node-tar
tar for node
node-tokyocabinet
Tokyo Cabinet binding for Node.js
npm
a package manager for node
osprey
Osprey is a JavaScript framework, based on Node and Express, for rapidly building applications that expose APIs described via RAML, the RESTful API Modeling Language.
pakdf
Paper for a Peer-Assisted Key Derivation Function (PAKDF)
pittsfield
PittSFIeld is a SFI implementation for IA-32 CISC made by Stephen McCamant and Greg Morrisett
poppler-http
A fork of the poppler project supporting HTTP streaming
preprocess
Preprocess HTML, JavaScript, and other files with directives based off custom or ENV configuration
proof-of-liabilities
Proof of Liabilities (PoL) is a scheme designed to let companies that accept monetary deposits from consumers (e.g. Bitcoin exchanges, gambling websites, online Bitcoin wallets, etc.) prove their total amount of deposits (their liabilities) without compromising the privacy of individual users.
ProtoBuf.js
Protocol Buffers for JavaScript. Finally.
react-devtools
An extension that allows inspection of React component hierarchy in Chrome Developer Tools.
react-ratchet
React components for the Ratchet mobile app UI library
readme-to-test
A simple README file examples validator
reduct
Functional Dependency Injection (DI) for JavaScript
redux-chrome-extension
Chrome Extension Redux starter
relative-numbers
Relative line numbers package for Atom
ripple-blobvault
Server for storing persistent data for Ripple clients
ripple-blobvault-opsworks
Opsworks repository for deploying the ripple blobvault
ripple-blync
Ripple monitor that makes a Blynclight blink
ripple-client
A UI for the Ripple payment network built using web technologies
rippled
Ripple peer-to-peer network daemon
ripple-hex
Pointless doodad that maps Ripple transactions onto a hex grid
ripple-lib
JS library for talking to the Ripple API
ripple-lib-rpc
Node.js module for interacting with ripple
ripple-light-api
Simple API in front of rippled
ripple-push-notifier
Quick and dirty notification app using Pushover
ripple-vault-client
A javascript / http client to interact with Ripple Vault servers.
riverpig
Simple log driver for twelve-factor apps
roachjs
Node.js driver for cockroachdb.
rowler
Document layer for CockroachDB/Node.js - ALPHA
sistrence
PHP5 Database Abstraction Layer
sjcl
Stanford Javascript Crypto Library
sprintf-js
A sprintf() implementation for JavaScript
sql-layer
null
startzone
Minimalist start page based on start.
stellar-pool
null
stitch
Stitch your CommonJS modules together for the browser
supertest
Super-agent driven library for testing node.js HTTP servers using a fluent API
tokyo-demo
Interledger User Group Tokyo 2018-03-29 Mini Hackathon Project
uglybox
Self-hosted JavaScript sandbox for both Node.js & browsers
unhash
Simple NPM module to undo/reverse a SHA-256 hash (sometimes)
unhash-cli
Command line interface (CLI) for Unhash protocol
unhash-server
Simple server for Unhash
unhash-upload
Upload files to the Unhash Network
varint
use msb to create integer values of varying sizes
webmonetization.org
Site for webmonetization.org
webpack
Packs CommonJs/AMD Modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loading of js, json, jade, coffee, css, ... out of the box and more with custom loaders.
webpayments-polyfill
Web Payments Polyfill in pure JS
webservice.js
turn node.js modules into RESTFul web-services
xrefresh-emacs
A XRefresh Server running inside of Emacs
yanop
Yet Another Node Option Parser

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.