Alan Lindsay's starred repositories
expressive-code
A text marking & annotation engine for presenting source code on the web.
composable-functions
Types and functions to make composition easy and safe
nanostores
A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
private-gpt
Interact with your documents using the power of GPT, 100% privately, no data leaks
reader-view
Access Firefox's built in reader view from right click context menu
plain-draggable
The simple and high performance library to allow HTML/SVG element to be dragged.
interact.js
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
canvas-datagrid
Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.
metalsmith
An extremely simple, pluggable static site generator for Node.js
date-picker
Calendar custom-element
ion.rangeSlider
jQuery only range slider
s3_website
Manage an S3 website: sync, deliver via CloudFront, benefit from advanced S3 website features.
JsTestNode
A JsTestDriver using Node.js and Jasmine instead of Java and JUnit style tests.
dox-template
simple templates for dox
dox-template
simple templates for dox
php-restserver
PHP Restserver
php-restserver
PHP Restserver