Nick Zuber

Software engineer studying
  • Parsers
  • ReasonML
  • React
  • JavaScript
  • PL Design
  • Compilers
  • Types
  • OCaml
  • Verification

Open Source Projects

In my spare time, I love working on open source and getting involved in the different communities. Here's a list of projects that I'm either actively working on, have worked on, helping out with, or interested in.

yarnpkg/yarn
34,427 stars, 2,044 forks
Fast, reliable, and secure dependency management.

facebook/flow
18,768 stars, 1,604 forks
Adds static typing to JavaScript to improve developer productivity and code quality.

hemanth/functional-programming-jargon
12,507 stars, 721 forks
Jargon from the functional programming world in simple terms!

facebook/reason
7,120 stars, 358 forks
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems.

BuckleScript/bucklescript
4,110 stars, 288 forks
A backend for the OCaml compiler which emits JavaScript.

runelite/runelite
1,757 stars, 2,231 forks
Open source Old School RuneScape client.

ellisonleao/sharer.js
1,227 stars, 106 forks
Create your own social share buttons. No jquery.

HackathonHackers/personal-sites
1,035 stars, 750 forks
List of Hackathon Hackers' personal sites.

nfriedly/express-rate-limit
769 stars, 99 forks
Basic rate-limiting middleware for express.

ocaml/opam
730 stars, 230 forks
opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.

reasonml-community/reason-react-example
579 stars, 119 forks
Examples for ReasonReact.

testing-cabal/mock
379 stars, 83 forks
The Python mock library.

ocaml/opam-repository
274 stars, 594 forks
Main public package repository for OPAM, the source package manager of OCaml.

TooTallNate/node-bindings
247 stars, 46 forks
Helper module for loading your native module's .node file.

box/ClusterRunner
174 stars, 42 forks
ClusterRunner makes it easy to parallelize test suites across your infrastructure in the fastest and most efficient way possible.

nickzuber/add-reason
158 stars, 1 fork
Dead simple tool for seamlessly integrating ReasonML into existing JavaScript projects.

karabaja4/vscode-explorer-git-status
76 stars, 12 forks
Highlighting of git added, modified and ignored files inside Visual Studio Code File Explorer (similar to Atom).

OrN/rscplus
40 stars, 17 forks
RuneScape Classic client mod.

nickzuber/needle
22 stars, 0 forks
An extensive standalone data structure library for JavaScript.

nickzuber/meteorite
20 stars, 3 forks
Smarter GitHub notifications. Organize and score notifications based on importance and relevance.

ershov-konst/dom-parser
19 stars, 5 forks
Fast dom parser based on regexps.

nickzuber/infrared
17 stars, 1 fork
Blazing fast, light-weight, inferred static type checker for JavaScript.

mcimini/TypeSoundnessCertifier
10 stars, 2 forks
Certified Type Soundness, automatically!

Nevvea7/eyepatch
10 stars, 4 forks
Hides away Leetcode's Difficulty and Acceptance Rate columns until you solved the problem.

nickzuber/levenshtein-lite
9 stars, 0 forks
A lightweight implementation of the Levenshtein distance algorithm.

nickzuber/chalk
7 stars, 0 forks
Composable and simple terminal highlighting package for OCaml.

nickzuber/markup
6 stars, 2 forks
Create & share TeX snippets with rich math typesetting and markdown support.

nickzuber/silk-scroll
4 stars, 6 forks
Cross browser responsive smooth scrolling for entire web applications.

nickzuber/pulse
3 stars, 0 forks
Synchronous function queuing to organize event firing.

nickzuber/jaz
2 stars, 0 forks
Seamlessly traverse web pages and control page rendering intermission on the client.

nickzuber/BitVector
2 stars, 0 forks
C++ implementation of a bit vector data structure.

nickzuber/blindfold
2 stars, 1 fork
Reduce self imposed anxiety by hiding LeetCode's difficulty, acceptance, and question stats.

nickzuber/trumpit
2 stars, 1 fork
Generate topical and favorable political speeches.

nickzuber/typed-lite
2 stars, 0 forks
A lightweight module for typing animations in vanilla javascript.

nickzuber/material-paper
2 stars, 0 forks
React Component of paper material inspired by Google's Material Design.

nickzuber/LRUCache
1 star, 0 forks
A doubly linked hashmap implementation of a Least Recently Used (LRU) cache in C++.

nickzuber/doxide
1 star, 0 forks
A tool for transforming documentation in JavaScript files to markdown.

fastpack/flow_parser
1 star, 1 fork
Flow parser with Fastpack-specific modifications.

nickzuber/modern-gmail
1 star, 0 forks
Chrome plugin for making gmail look a little prettier.

nickzuber/kelp
1 star, 1 fork
Compiler written from scratch for JavaScript-like language to x86-64 assembly.

nickzuber/twitter-forensics
1 star, 0 forks
Record and track some Twitter related information regarding your followers.

nickzuber/dotfiles
1 star, 0 forks
Set up process for a fresh machine & the dotfiles that go with it.

robinpowered/clamp
1 star, 1 fork
Light-weight wrapper for developing Google App Scripts locally with the clasp CLI tool.

nickzuber/react-api
0 stars, 2 forks
A simple tool for fetching and handling data from an API with React.

nickzuber/nickzuber.github.io
0 stars, 0 forks
My personal website and blog built with Gatsby.

nickzuber/stackexchange-console-prompt
0 stars, 0 forks
Display a random questions from the daily Stack Exchange hot questions in your terminal.

nickzuber/storybook-parser-utils
0 stars, 0 forks
Utility library that parses JavaScript files for Storybook.

nickzuber/reason-template
0 stars, 0 forks
Simple template for a generic ReasonML project.

nickzuber/rollinghash
0 stars, 0 forks
An efficient implementation of a rolling hash data structure in C.

nickzuber/getting-started-with-webassembly
0 stars, 0 forks
Walking through how to integrate C with JavaScript using WebAssembly.

nickzuber/BloomFilter
0 stars, 0 forks
C++ implementation of the probabilistic data structure Bloom Filter.

nickzuber/verify-me
0 stars, 0 forks
The easiest way to get verified on Twitter.

nickzuber/ocaml-exercises
0 stars, 0 forks
Some exercises I've done in OCaml to help practice and learn the language.

nickzuber/vscode-focus-dark-theme
0 stars, 0 forks
VSCode dark theme that highlights keywords you care about and reduces focus on ones you don't.

nickzuber/vscode-ocaml-lite-theme
0 stars, 0 forks
A minimalistic light theme for OCaml.

nickzuber/webhooks
0 stars, 0 forks
Dummy repository for testing webhooks.

nickzuber/nickzuber-v1
0 stars, 0 forks
Personal website.

© Copyright 2019 Nick Zuber