Skip to content

hwenchi/bagatelles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Description
colosseum Client-side decryption of segmented, password-protected MP4 streams
darkroom Renders HTML to images
dom-pipes Composable reactive DOM transformations using RxJS
drm-101 Slide deck on Digital Rights Management concepts
elmish-components Elm-architecture functional components compiled to incremental-dom
gt-cas-demo Demo of Georgia Tech's CAS login flow via LDAP and Express
haskell-101 Slide deck on monoids, monads, and category theory in Haskell
js-wasm-compiler Compiler from a JavaScript subset to WebAssembly text format
json-crdt CRDT implementation for collaborative, eventually-consistent JSON
json-form React form generator from JSON schema with a Babel plugin
layout-sandbox Interactive playground for CSS layout exploration
lispy-javascript LISP-style evaluator in JavaScript with macros and async pipes
maplibre-shader-demo Custom WebGL shaders in MapLibre GL JS
monad-ql Monadic query language with TypeScript type system
parser-combinator Parsec-style parser combinator library
react-forms Two-way data binding for React inputs via a useModel hook
react-teletype Server-side React renderer over WebSocket with a Koa reconciler
rerx State management combining RxJS observables with React
shift-reduce-parsing Shift-reduce parser for HTML and JavaScript
sitbit Fitness tracking app with Flask backend and iOS/Android clients
sketchpad Graphics output from assembly code ("from bits to dots")
spherical-player WebGL 3D spherical video player
subsampling-test PostGIS spatial point LOD: assigns each point a minimum zoom level so tile density scales naturally, served as MVT via FastAPI
text2svg Converts TrueType/OpenType fonts to SVG paths
try-chatgpt Flask service wrapping ChatGPT to summarize URLs and PDFs
try-hmr Webpack Hot Module Replacement setup with React
virtual-list Virtual scroll that handles 500k+ items by recycling DOM nodes
webpack-plugins Three webpack plugins: atomic CSS, unused files, coupling analyzer
websocket-node WebSocket server in Node.js implementing RFC 6455 frame encoding

About

Small experiments and proofs of concept, mostly web

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors