Bill Liu's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

javascript

JavaScript Style Guide

Language:JavaScriptLicense:MITStargazers:143681Issues:3781Issues:1319

manifesto

The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source license.

Language:HTMLLicense:Apache-2.0Stargazers:36241Issues:65Issues:25

Summer2025-Internships

Collection of Summer 2025 tech internships!

draggable

The JavaScript Drag & Drop library your grandparents warned you about.

Language:JavaScriptLicense:MITStargazers:17792Issues:612Issues:302

react-native-fast-image

🚩 FastImage, performant React Native image component.

Language:TypeScriptLicense:MITStargazers:8102Issues:61Issues:684

pysc2

StarCraft II Learning Environment

Language:PythonLicense:Apache-2.0Stargazers:7971Issues:351Issues:281

so-you-want-an-internship

for those seeking software engineering internships

leetcode-course

A guide to crushing tech interviews.

Language:Jupyter NotebookStargazers:455Issues:8Issues:0

Local-Planner-Visualization-Project

An all-in-one application to visualize multiple different local path planning algorithms

Language:PythonLicense:MITStargazers:87Issues:1Issues:1

realityfromscratch

All the documentation for the Reality from Scratch project.

License:GPL-3.0Stargazers:5Issues:0Issues:0

memoria

Daily Reflection and Time Capsule Android App

Language:KotlinLicense:Apache-2.0Stargazers:4Issues:2Issues:0

monolog

Monitor, Practice, and Improve your Speaking to Deliver The Best Speech You Can (with Machine Learning)

Language:PythonLicense:MITStargazers:4Issues:2Issues:0

BracketBot

Code base for bracket bot

abstract-art-generator

Generate random abstract images by scripting in Blender. (built for DeepFocus project)

Language:PythonLicense:GPL-3.0Stargazers:2Issues:0Issues:0

Agar.io

A sample project working with Object-Oriented Programming and Java display.

Language:HTMLStargazers:1Issues:1Issues:0

AIComposer

An AI that uses LTSM to generated music. Its goals are to explore the limit of computational creavitiy as well as assisting music making.

Language:JavaStargazers:1Issues:1Issues:0

Big-Bugs-Mania

A complete tower defense game coded entirely in Python.

Language:PythonStargazers:1Issues:1Issues:0

Chinese-Checkers-AI

A client that connects to a server and plays Chinese Checkers as a bot

Language:CSSStargazers:1Issues:3Issues:0

Hacksistant

AI chatbot for coming up with hackathon ideas

Language:PythonStargazers:1Issues:1Issues:0

Huffman-Compressor-Project

encoder and decoder with file i/o

Language:JavaStargazers:1Issues:2Issues:0

Network-Client-Connection

A wireless connection established between a server and a client capable of communicating data

Language:JavaStargazers:1Issues:1Issues:0

NFC-Game

MHacks 11 Project

Language:JavaStargazers:1Issues:1Issues:0

Pennapps

temporary web-view push for web display of Sugar Cubed

Language:JavaScriptStargazers:1Issues:3Issues:0

Scuola-il-Fluire

A complete top down RPG shooter game coded entirely in Java.

Language:JavaStargazers:1Issues:1Issues:0

Student-Ticketing-System

A student ticketing system for school dances and prom organizing students into tables.

Language:HTMLStargazers:1Issues:2Issues:0
Language:HTMLStargazers:1Issues:0Issues:0

openvrdriver

Fork from Valve's OpenVR SDK. Based heavily on HadesVR/Relativty.

Language:C++License:MITStargazers:1Issues:0Issues:0

uwrl-website

Website for University of Waterloo Reality Labs

Language:SvelteStargazers:1Issues:0Issues:0
License:GPL-3.0Stargazers:1Issues:0Issues:0