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
32,508 stars, 1,844 forks
Fast, reliable, and secure dependency management.

facebook/flow
17,257 stars, 1,442 forks
Adds static typing to JavaScript to improve developer productivity and code quality.

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

facebook/reason
6,078 stars, 331 forks
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems.

BuckleScript/bucklescript
3,808 stars, 264 forks
A backend for the OCaml compiler which emits JavaScript.

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

runelite/runelite
1,115 stars, 1,438 forks
Open source Old School RuneScape client.

HackathonHackers/personal-sites
965 stars, 748 forks
List of Hackathon Hackers' personal sites.

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

nfriedly/express-rate-limit
539 stars, 76 forks
Basic rate-limiting middleware for express.

reasonml-community/reason-react-example
497 stars, 93 forks
Examples for ReasonReact.

testing-cabal/mock
346 stars, 79 forks
The Python mock library.

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

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

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

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

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

OrN/rscplus
34 stars, 14 forks
RuneScape Classic client mod.

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

nickzuber/infrared
10 stars, 0 forks
Blazing fast, light-weight, inferred static type checker for JavaScript.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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/ocaml-exercises
0 stars, 0 forks
Some exercises I've done in OCaml to help practice and learn the language.

© Copyright 2018 Nick Zuber