Andrew Chen's repositories
libpng
LIBPNG: Portable Network Graphics support, official libpng repository
notebooks
Jupyter notebooks
functional-programming-examples
FP examples with Javascript, F#, Lisp, and more.
react-esoteric-hooks
A list hooks I wrote myself for very specific situations.
cache-javascript-simulation
Simulating direct lined cache.
regexlearn.com
Learn RegEx step by step, from zero to advanced.
gitignore
A collection of useful .gitignore templates
CodeGround
Platform for generating coding exercise sites.
boardgame.io
State Management and Multiplayer Networking for Turn-Based Games
design_patterns_examples
Useful design patterns implemented in JS and C++ compiled from refactoring guru and gameprogrammingpatterns.com
native-libraries
Documentation for ClearBlade Native Code Libraries
recoil-design-tool
A design tool, built using Recoil.
react-flow
Highly customizable library for building interactive node-based UIs, editors, flow charts and diagrams
Definition-Inserter
A Chrome Extension that inserts definitions of highlighted words in line
roadmapedia
An edutech webapp (V3) to create, track, and share learning roadmaps
gym-spots-left-notifier
scrapes "how many spots is left at the gym" info from my university's website, configured with gcloud cron and twilio to automatically notify my friend and I on the status.
Roadmapedia-V1-Editor
Don't attempt to learn from this project. This was the first time I wrote a project this long, architecture got ugly
Roadmapedia-V2-Editor
Extracted Editor Component.
spectrum
Simple, powerful online communities.
react-slipping-list
A swipeable and reorderable React list component
react-swipeable-list
Swipeable list component for React.
semantic-release
:package::rocket: Fully automated version management and package publishing
react-beautiful-dnd
Beautiful and accessible drag and drop for lists with React
videos
The official distribution of olcConsoleGameEngine, a tool used in javidx9's YouTube videos and projects
GCloud-Tensorflow-and-ClearBlade-Edge-Integration
A user can use Google Cloud Platform to train a machine learning model using Tensorflow and ClearBlade Edge to test the model in realtime