Jason Thorpe's starred repositories

jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

Language:PythonLicense:Apache-2.0Stargazers:28922Issues:327Issues:5274

yjs

Shared data types for building collaborative software

Language:JavaScriptLicense:NOASSERTIONStargazers:15660Issues:120Issues:440

u8g2

U8glib library for monochrome displays, version 2

Language:CLicense:NOASSERTIONStargazers:4886Issues:133Issues:1990

esp32-snippets

Sample ESP32 snippets and code fragments

Language:CLicense:Apache-2.0Stargazers:2321Issues:144Issues:1029

core

Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications

Language:TypeScriptLicense:MITStargazers:1246Issues:20Issues:535

epdiy

EPDiy is a driver board for affordable e-Paper (or E-ink) displays.

Language:CLicense:LGPL-3.0Stargazers:1242Issues:29Issues:214

hocuspocus

The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.

Language:TypeScriptLicense:MITStargazers:1080Issues:125Issues:323

GxEPD2

Arduino Display Library for SPI E-Paper Displays

Language:CLicense:GPL-3.0Stargazers:929Issues:49Issues:0

GxEPD

A simple E-Paper display library with common base class and separate IO class for Arduino.

Language:CLicense:GPL-3.0Stargazers:821Issues:62Issues:0

berry

A ultra-lightweight embedded scripting language optimized for microcontrollers.

CGold

:whale2: The Hitchhiker’s Guide to the CMake

Button2

Arduino/ESP button library that provides callback functions to track single, double, triple and long clicks. It also takes care of debouncing.

Language:C++License:MITStargazers:458Issues:13Issues:59

cale-idf

CalEPD is an Epaper component driver for the ESP-IDF framework with GFX and font support, optional touch interface, compatible with ESP32 / S2 / S3 / C3

Language:CLicense:Apache-2.0Stargazers:262Issues:8Issues:67

Simplify-Docx

Simplify DOCX files to JSON

Language:PythonLicense:MITStargazers:199Issues:11Issues:18

ESPRotary

Arduino/ESP library to simplify reading rotary encoder data.

Language:C++License:MITStargazers:173Issues:9Issues:29

ssd1306-esp-idf-i2c

Sample code for driving 128x64 OLED display (SSD1306 driver) via ESP-IDF's I2C master driver

Language:CLicense:Apache-2.0Stargazers:104Issues:10Issues:6

zustand-middleware-yjs

Zustand middleware that enables sharing of state between clients via Yjs.

Language:TypeScriptLicense:MITStargazers:100Issues:3Issues:19

euphonium

Tiny audio platform

Language:CLicense:AGPL-3.0Stargazers:96Issues:15Issues:48

jsonschema-key-compression

Compress json-data based on its json-schema while still having valid json

Language:TypeScriptLicense:Apache-2.0Stargazers:95Issues:3Issues:3

CalEPD

Epaper ESP-IDF component with GFX capabilities and multi SPI support

Language:C++License:Apache-2.0Stargazers:89Issues:5Issues:13

esp32-i2c-ssd1306-oled

A library for esp32 i2c oled ssd1306

unified-latex

Utilities for parsing and manipulating LaTeX ASTs with the Unified.js framework

Language:TypeScriptLicense:MITStargazers:80Issues:5Issues:40

SparseSC

Fit Sparse Synthetic Control Models in Python

Language:PythonLicense:MITStargazers:76Issues:7Issues:35

esp32-ethernet

Just a few notes about how to wire and program an ESP32 to a LAN8720 module.

u8g2-hal-esp-idf

U8g2 compatibility component for esp-idf on ESP32

Language:CLicense:Apache-2.0Stargazers:49Issues:1Issues:13

create-react-app-typescript-web-worker-setup

Using Web Workers in a TypeScript React project based on create-react-app.

Language:TypeScriptLicense:MITStargazers:35Issues:2Issues:2

simplify-svg-path

Extracts `Path#simplify()` from Paper.js.

Language:JavaScriptLicense:MITStargazers:32Issues:2Issues:4

universal-module-federation-plugin

Versioned remote module manager based on npm and module-federation

Adafruit-GFX-Library-ESP-IDF

Adafruit GFX graphics core library forked so it compiles in ESP-IDF framework

Language:CLicense:NOASSERTIONStargazers:22Issues:3Issues:1