I develop much opensource on Github including JavaScript modules. Modules are focused libraries—they're designed to have one purpose and serve it well. I explore code to learn how it works. I like to create code that's creative and expressive.

JavaScript projects

  • actual - @media breakpoints
  • cargo - web storage API
  • ux - website user preference API
  • fm - JavaScript function modulation
  • cueing - cue, seek, or cycle items
  • energy - simple cross-platform event emitter
  • cxn - network connection JavaScript module
  • lap - JavaScript performance testing utils
  • elo - JavaScript events module
  • aok - JavaScript test suite API
  • verge - viewport measurement utilities
  • skate - JavaScript app state manager
  • tunes - HTML5 audio and video playlists
  • plays - HTML5 audio and video filetypes
  • mark - unobtrusive object tracking system
  • scan - querySelectorAll selector engine
  • vibe - classList JavaScript module
  • annex - DOM insertion module

PHP projects

  • action - extensible WordPress theme
  • slash - URI and path utilities
  • traits - Opensource PHP traits
  • phat - HTML formatting utilities
  • chromosome - JSON template engine
  • access - WordPress plugin
  • insert - WordPress plugin

Talks

Profiles @ryanve

gist github npm twitter s / o

Fund

I create opensource because I believe in an open web. Feel free to star or sponsor to show your support =)