Sterling Spencer's starred repositories

ruff

An extremely fast Python linter and code formatter, written in Rust.

Language:RustLicense:MITStargazers:32779Issues:81Issues:5512

LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:32688Issues:350Issues:102

puter

🌐 The Internet OS! Free, Open-Source, and Self-Hostable.

Language:JavaScriptLicense:AGPL-3.0Stargazers:26462Issues:145Issues:427

remotion

🎥 Make videos programmatically with React

Language:TypeScriptLicense:NOASSERTIONStargazers:20766Issues:95Issues:1549

gleam

⭐️ A friendly language for building type-safe, scalable systems!

Language:RustLicense:Apache-2.0Stargazers:17988Issues:86Issues:1908

Bend

A massively parallel, high-level programming language

Language:RustLicense:Apache-2.0Stargazers:17438Issues:92Issues:257

oxc

⚓ A collection of JavaScript tools written in Rust.

Language:RustLicense:MITStargazers:12412Issues:60Issues:1261

Modern-CPP-Programming

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

ml-engineering

Machine Learning Engineering Open Book

Language:PythonLicense:CC-BY-SA-4.0Stargazers:11637Issues:117Issues:30

postgres

Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare

Language:JavaScriptLicense:UnlicenseStargazers:7507Issues:46Issues:678

gifski

GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.

Language:RustLicense:NOASSERTIONStargazers:4831Issues:31Issues:197

llm-viz

3D Visualization of an GPT-style LLM

paisa

Paisa – Personal Finance Manager. https://paisa.fyi demo: https://demo.paisa.fyi

Language:TypeScriptLicense:AGPL-3.0Stargazers:2542Issues:20Issues:131

flowistry

Flowistry is an IDE plugin for Rust that helps you focus on relevant code.

Language:RustLicense:MITStargazers:1902Issues:15Issues:75

uiua

A stack-based array programming language

Language:RustLicense:MITStargazers:1600Issues:24Issues:225

verus

Verified Rust for low-level systems code

Language:RustLicense:MITStargazers:1217Issues:24Issues:480

snake

A minimal snake in assembly

Language:AssemblyLicense:MITStargazers:852Issues:10Issues:11

quint

An executable specification language with delightful tooling based on the temporal logic of actions (TLA)

Language:TypeScriptLicense:Apache-2.0Stargazers:825Issues:23Issues:701

malbolge-lisp

A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.

Language:TeXLicense:CC0-1.0Stargazers:489Issues:8Issues:4

mobslide

Turn your smartphone into presentation remote controller

Language:TypeScriptLicense:MITStargazers:356Issues:3Issues:5

mariposa

A toy programming language with time travel

Language:HaskellLicense:GPL-3.0Stargazers:300Issues:9Issues:1

plb2

A programming language benchmark

Language:CLicense:CC0-1.0Stargazers:257Issues:8Issues:25

tiny-lisp

A small implementation of LISP, written in standard C11.

Language:CLicense:UnlicenseStargazers:161Issues:10Issues:2

hyperbridge

Fast multi-producer, multi-consumer unbounded channel with async support.

Language:RustLicense:Apache-2.0Stargazers:101Issues:3Issues:0

hello-rust-sdl2-wasm

A Rust repo which uses SDL2 for user interaction, and which can be run locally or compiled to WASM and run on the web

Language:RustStargazers:91Issues:2Issues:0

ooj

the origins of J

Language:CLicense:UnlicenseStargazers:60Issues:2Issues:1

liz

Collaborative Lisp coding on Discord

Language:RustLicense:MITStargazers:34Issues:1Issues:0

slouch

A competitive programming language (WIP -- MAY CONTAIN HIDEOUS CODE)

Language:GoStargazers:20Issues:3Issues:0

vole-machine

A simple virtual machine, written in Rust for educational purposes

Language:RustStargazers:1Issues:0Issues:0