chrisshank
๐ฎ โข Exploring how to make the web a โittle more malleable. ๐
Funding Links: https://github.com/sponsors/ChrisShank
- Name: Chris Shank
- Kind: user
- Followers: 87
- Following: 4
- Total stars: 255
- Repositories count: 36
- Created at: 2022-11-14T16:48:34.844Z
- Updated at: 2025-03-28T09:04:14.225Z
- Last synced at: 2025-03-28T09:04:14.225Z
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.
- Current Sponsors: 1
- Past Sponsors: 1
- Total Sponsors: 2
- Minimum Sponsorship: $5.00
Featured Works
ChrisShank/routtl
Little routing primitives
Language: TypeScript - Stars: 101ChrisShank/xstate-behaviors
Making web workers, web sockets, WebRTC, and other web-based APIs first-class actors in `xstate`.
Language: TypeScript - Stars: 89ChrisShank/xstate-vue2
Vue 2 composables for XState.
Language: TypeScript - Stars: 19learning-toolbox/viridi
A collection of JavaScript tools to create digital gardens, evergreen notes, knowledge bases, Zettelkastens, ect...
Language: TypeScript - Stars: 9ChrisShank/vu
A Vue-esque Web Component library. ๐ถ
Language: TypeScript - Stars: 12Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 2
Past Sponsorships
View AllSponsorship Breakdown by Kind
- User: 3