twfarland
SaaS & Startup engineer. Here I keep toy libraries and experiments.
Farland DigitalAuckland, NZ
Pinned Repositories
acto
A signals library for functional reactive programming
calcify
A tiny static site generator
don
An embedded html templating DSL in Coffeescript/Javascript
ethpretho
Write javascript in s-expressions
kilroy
A tiny ui library inspired by React
Son
An embedded css authoring DSL in Coffeescript/Javascript, with Sass-like abilities
sprezzatura
Virtual dom library
toy-blockchain
yodawg
Efficiently construct and query a DAWG/DAFSA in typescript
twfarland's Repositories
twfarland/kilroy
A tiny ui library inspired by React
twfarland/acto
A signals library for functional reactive programming
twfarland/Son
An embedded css authoring DSL in Coffeescript/Javascript, with Sass-like abilities
twfarland/don
An embedded html templating DSL in Coffeescript/Javascript
twfarland/ethpretho
Write javascript in s-expressions
twfarland/calcify
A tiny static site generator
twfarland/connive
Convenience syntax for Racket
twfarland/sprezzatura
Virtual dom library
twfarland/yodawg
Efficiently construct and query a DAWG/DAFSA in typescript
twfarland/anagramr
Gives anagrams of a given word
twfarland/csurf
CSRF token middleware - Errors are sent as a json response
twfarland/sprezzatura-acto-mario
A translation of the Elm lang mario demo to typescript using the sprezzatura virtual dom library and acto frp library.
twfarland/toy-blockchain
twfarland/airways-test
Test for Airways
twfarland/count-them-beans
demo showcasing g-counter crdt, web workers, signals, and virtual dom
twfarland/dift
twfarland/don-express
Express helpers for the Don.js templating library
twfarland/gilded-rose
twfarland/javascript-karplus-strong
JavaScript/Web Audio implementation of Karplus-Strong guitar synthesis
twfarland/jwt-locker
Secure and user-friendly client-side jwt storage
twfarland/jwt-locker-axios
Axios adapter for jwt-locker
twfarland/react-native-keyboard-aware-scroll-view
A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.
twfarland/react-patterns
Examples of advanced react patterns
twfarland/search
twfarland/solid-outer-router
Simple signal based router for solid js
twfarland/twfarland.github.io
twfarland/vue-airbnb-style-datepicker
A VueJs datepicker with a similar look and functionality as the popular AirBnb datepicker.
twfarland/wordle-cheat
Command line tool that generates guess hints for Wordle