ryanmorr
Web developer • Avid enthusiast of JavaScript, CSS, HTML, and Node.js
Barrie, Ontario, Canada
Pinned Repositories
avalon
JavaScript micro-framework for building single page web applications
blunder
A modern client-side JavaScript error handler
dominate
Declarative DOM building
fusion
Reactive CSS-in-JS
fx
JavaScript animation library
is-style-supported
Feature test support for CSS properties and their assignable values
query
Simple abstraction to querySelectorAll for a more performant and intuitive solution
ready
Detect element availability on the initial page load and those dynamically appended to the DOM
reflex
Reactive DOM
try-catch
Experimental alternative to a try/catch block in JavaScript
ryanmorr's Repositories
ryanmorr/ready
Detect element availability on the initial page load and those dynamically appended to the DOM
ryanmorr/dominate
Declarative DOM building
ryanmorr/is-element-supported
Feature test HTML element support
ryanmorr/action-observer
Declarative event handling to capture unbound action events
ryanmorr/sonic
A modern, context-aware, and extendable CSS selector engine built on top of querySelectorAll
ryanmorr/fx
JavaScript animation library
ryanmorr/attr
The ultimate DOM attribute, property, style, data, and event setter
ryanmorr/js-boilerplate
Minimal boilerplate for Node.js and universal JavaScript projects
ryanmorr/parselector
Parse a CSS selector string
ryanmorr/remotion
Animate elements before removing them from the DOM
ryanmorr/stache
Micro mustache-style template parser
ryanmorr/voodoo
An experimental reactive execution context inspired by Svelte
ryanmorr/amble
A stupid simple CSS lexer and walker
ryanmorr/avalon
JavaScript micro-framework for building single page web applications
ryanmorr/csscope
A simple and lightweight scoped CSS solution
ryanmorr/js-browser-boilerplate
Minimal boilerplate for browser-based JavaScript projects
ryanmorr/router
A minimalist universal router for web applications
ryanmorr/scoped
Scoped CSS for DOM trees
ryanmorr/tagged
A tiny utility function for creating tagged template literals
ryanmorr/blunder
A modern client-side JavaScript error handler
ryanmorr/carbon
The building blocks of UI
ryanmorr/define-store
Define custom stores for reactive programming
ryanmorr/fusion
Reactive CSS-in-JS
ryanmorr/isotope
Minimal reactive library
ryanmorr/reduce
Array's reduce for all iterable and enumerable objects
ryanmorr/schedule-render
Deferred DOM rendering optimized for 60fps
ryanmorr/typed
Statically typed properties for object literals
ryanmorr/viewdoo
A crude Svelte-inspired UI library just because
ryanmorr/bem
Simple jQuery-like library to traverse and modify components according to the BEM methodology
ryanmorr/kind
Type checking differently