Adam Sherwood's starred repositories

Bend

A massively parallel, high-level programming language

Language:RustLicense:Apache-2.0Stargazers:16931Issues:91Issues:203

loro

Reimagine state management with CRDTs. Make your app collaborative effortlessly.

Language:RustLicense:MITStargazers:3419Issues:29Issues:93

diamond-types

The world's fastest CRDT. WIP.

flatbush

A very fast static spatial index for 2D points and rectangles in JavaScript 🌱

Language:JavaScriptLicense:ISCStargazers:1403Issues:24Issues:30

mupdf

mupdf mirror

Language:CLicense:AGPL-3.0Stargazers:1298Issues:49Issues:0

Decker

A multimedia sketchpad

wax

A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly 🚀

runno

Browser-based runtime for programming languages and WASI binaries.

Language:TypeScriptLicense:MITStargazers:607Issues:13Issues:70

swash

Font introspection, complex text shaping and glyph rendering.

Language:RustLicense:Apache-2.0Stargazers:604Issues:27Issues:33

weave

A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead

Language:NimLicense:NOASSERTIONStargazers:534Issues:19Issues:109

Grace

Grace Version Control System

Language:F#License:MITStargazers:523Issues:12Issues:13

Yampa

Functional Reactive Programming domain-specific language for efficient hybrid systems

LO

LO - small programming language targeting WASM that aims to be as simple as possible

Language:RustLicense:MITStargazers:425Issues:2Issues:3

futhark

Automatic wrapping of C headers in Nim

Language:NimLicense:MITStargazers:363Issues:11Issues:80

mupdf.js

JavaScript bindings for MuPDF

Language:TypeScriptLicense:AGPL-3.0Stargazers:334Issues:13Issues:47

Web49

Web49: WebAssembly Interpeter

Language:WebAssemblyLicense:MITStargazers:324Issues:7Issues:10

dunai

Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions

42-Subjects

An essential collection of 42 School curriculum project PDFs in English and French, thoughtfully organized for students navigating the coding universe during 'freeze' periods or self-study sessions. 📖✨

Language:C++Stargazers:179Issues:6Issues:0

parley

Rich text layout library

Language:RustLicense:Apache-2.0Stargazers:169Issues:21Issues:29

materialite

Differential Dataflow & Incremental View Maintenance for JavaScript

Language:TypeScriptLicense:Apache-2.0Stargazers:101Issues:6Issues:0

lispx

Ultralight Lisp for the Web

Language:JavaScriptLicense:MITStargazers:89Issues:7Issues:0

waxolotl

A small language that compiles to WebAssembly Text format

Language:CLicense:NOASSERTIONStargazers:73Issues:1Issues:0

FuzzyCLIPS

A fuzzy logic extension of the CLIPS

interpreters

Interpreters code (L1 - L7) for Principles of Programming Languages course

Language:TypeScriptLicense:MITStargazers:27Issues:8Issues:0

functional-differential-programming

FRP with 3DF and Differential Dataflow.

Language:JavaScriptStargazers:25Issues:8Issues:0

gc-arena

A simple Garbage Collected Arena for C.

Language:CLicense:MITStargazers:15Issues:0Issues:0

mimetypes.art

MIME content type registry & recognition

License:MITStargazers:3Issues:1Issues:0