Pinned Repositories
commonjs.rb
Common JS for Ruby
handlebars.rb
Ruby Bindings for Handlebars.js
less.rb
Leaner CSS, in your browser or Ruby (via less.js).
mvcli
A full-featured MVC framework for writing command line apps inspired by GLI, Rails and JSR-311
therubyracer
Embed the V8 Javascript Interpreter into Ruby
therubyrhino
Embed the Mozilla Rhino Javascript interpreter into Ruby
effection
Structured concurrency and effects for JavaScript
interactors
Composable page objects for components
microstates
Composable state primitives for JavaScript
platformscript
Bring your YAML to life
cowboyd's Repositories
cowboyd/handlebars.rb
Ruby Bindings for Handlebars.js
cowboyd/instructional-effection
Instruction based interpreter for structured concurrency
cowboyd/delimited-continuation-effection
A proof-of-concept version of the Effection API based directly on delimited continuations that observe structural concurrency guarantees
cowboyd/monaco-fresh
Demonstrate problems getting Monaco Editor working as a Fresh Island
cowboyd/deno-frontend-and-backend
Shows how to have a frontend and a backend running with only Deno as a build tool
cowboyd/effection-dev-watcher
An example of how to write your own file watcher / process monitor using Effection
cowboyd/html
HTML constructors that are Just JavaScript ™
cowboyd/revolution
Don't manage effects with the view, manage the view with effects
cowboyd/suspenseful
Structured Concurrency fully embracing delimited continuations for next generation Effection: https://frontside.com/effection
cowboyd/timer-revolution
Example of a Client Side Island using revolution
cowboyd/govee-effection
Effection API for communicating with Govee LED Light strips over UDP
cowboyd/react-effection-autocomplete
cowboyd/zsh-deno
zsh plugin to work with Deno
cowboyd/.emacs.d
My Emacs configuration
cowboyd/.emacs.d.2023
My emacs dot files
cowboyd/async-benchmark
cowboyd/backstage
Backstage is an open platform for building developer portals
cowboyd/convergence
Old Convergence Spike
cowboyd/deno-codesigning
Experiment with Deno Codesigning
cowboyd/deno-jsx
Experiment with a custom JSX transform in Deno
cowboyd/easyracer
cowboyd/expect
helpers for writing jest like expect tests in deno
cowboyd/frontseat
Who gets to sit in the front seat?
cowboyd/hast-jsx-reproduction
A reproduction of an issue generating JSX Elements with hastscript
cowboyd/hastscript
utility to create hast trees
cowboyd/importmap-experiments
Experiment composing ES modules in the browser.
cowboyd/problematic-single-page-application
An SPA that shows how recests can stack up if you don't cancel them properly
cowboyd/scaffolder-yamlgen
Use delimited continuations paired with a generation context to emit scaffolder documents
cowboyd/shades-test
Spike Shades
cowboyd/webui
Use any web browser as GUI, with your preferred language in the backend, and HTML/JS/TS/CSS in the frontend.