An open API service aggregating public data about GitHub Sponsors.

chrisshank

View JSON Representation

๐•ฎ โ€ข Exploring how to make the web a โ„“ittle more malleable. ๐ŸŒ€

Funding Links: https://github.com/sponsors/ChrisShank

GitHub Sponsors Profile

Hi there! ๐Ÿ˜„ My name is Chris Shank. I'm exploring how we create new tools and mediums to augment how we think, learn, and create! Right now I am focusing on how web developers can leverage visual programming with state machines and the actor model to build more robust, performant, and maintainable web applications.
I currently split my open source time between a couple of

Building out the StateML language and tooling.
Teaching and mentoring others about state machines and the actor model!
Exploring new architectures for web applications through

My writings called "The collapsing layers of web applications".
Rethinking client-side routing with my library called xrouter.
Developing libraries that it easier to move behavior off the main thread and into web workers.

Featured Works

ChrisShank/routtl

Little routing primitives

Language: TypeScript - Stars: 101
ChrisShank/xstate-behaviors

Making web workers, web sockets, WebRTC, and other web-based APIs first-class actors in `xstate`.

Language: TypeScript - Stars: 89
ChrisShank/xstate-vue2

Vue 2 composables for XState.

Language: TypeScript - Stars: 19
learning-toolbox/viridi

A collection of JavaScript tools to create digital gardens, evergreen notes, knowledge bases, Zettelkastens, ect...

Language: TypeScript - Stars: 9
ChrisShank/vu

A Vue-esque Web Component library. ๐ŸŽถ

Language: TypeScript - Stars: 12
Active Sponsors
Past Sponsors
Sponsor Breakdown
Past Sponsorships
View All
Sponsorship Breakdown by Kind