This is your work, valued

United States

John Vilk

Elite
@jvilk

Software Engineer @stripe PhD graduate from UMass Amherst and former member of @plasma-umass

BrowserFS. BrowserFS is an in-browser filesystem that emulates the Node JS filesystem API and supports storing and retrieving files from various backends.

3.2k

MakeTypes. Make TypeScript types and proxy objects from example JSON objects. Can use proxy objects to dynamically type check JSON at runtime.

468

mitmproxy-node. A bridge between Python's mitmproxy and Node.JS programs. Rewrite network requests using Node.JS!

93

jarjvm. JAR JVM is a Java Virtual Machine interpreter written completely in JavaScript. It allows you to run your Java programs in the browser, no plugins required!

30

merge-source-maps. Library, command-line tool, and Grunt task for merging multiple source maps from compilation phases into a single source map.

14

locate-java-home. Locates JAVA_HOME on any platform, and can differentiate between different versions.

12

DotWriter. DotWriter is a C++ API for creating DOT files for use with tools such as GraphViz.

12

browserfs-zipfs-extras. Adds EXPLODE, UNSHRINK, and UNREDUCE support to BrowserFS's ZipFS.

11

JumboTron. Combines multiple independent canvases on a web page into one logical canvas! Your application won't even know it.

9

node-ar. A Node library for reading Unix archive files.

7

doppio-demo. Demo of the Doppio Runtime System.

5

bfs-process. An emulation of NodeJS's process variable for the browser. Used in BrowserFS.

5

WeChat. A repository of shared resources for the WeChat Distributed Chat System project for CMPSCI 691 at UMass Amherst.

4

bfs-buffer. An emulation of NodeJS's Buffer module. Used in BrowserFS.

3

bfs-path. An emulation of Node's path module. Used in BrowserFS.

3

smash.js. smash bros in the browser

2

rollup-plugin-esnext. Convert CommonJS modules to ES2015 using esnext

2

doppio-benchmarks. Benchmarks for DoppioJVM.

2

dropbox-sdk-examples-ts. Dropbox SDK examples in TypeScript.

2

bfs-browserify-test. A simple test that BrowserFS's modules work appropriately with Browserify.

1

bfs-fs. An implementation of NodeJS's fs module in the browser. Thin wrapper around BrowserFS.

1