Hello, I'm James! Thank you for your interest in supporting my work!
My interests span across design, art, programming, 3d modelling, and creative tools. I'm also an endless tinkerer, so I occasionally find myself reverse-engineering things that pique my intrigue and documenting how they tick. As a result I've ended up working on a pretty wide variety of things!
You may know me for the web libraries and tools I've made like iro.js and Flipnote Player, or the reverse-engineering work I've done on Flipnote Studio, Game Builder Garage and Dreams, or the logos I've done for open source projects such as Atmosphere, Glimpse and Kaeru Team.
I love tinkering on the projects that I share on GitHub, and any donations mean that I can justify spending a little extra time making them just a tinyyy bit better. Everyone wins!
Featured work
-
jaames/iro.js
🎨 Modular color picker widget for JavaScript, with support for a bunch of color formats
JavaScript 1,355 -
jaames/flipnote.js
JS library for decoding, converting, and in-browser playback of animations created with Nintendo's Flipnote Studio and Flipnote Studio 3D apps
TypeScript 71 -
jaames/zfont
💬 Text plugin for Zdog - works with any .ttf font!
JavaScript 184 -
cranksters/playdate-reverse-engineering
Panic Playdate reverse-engineering notes/tools - covers file formats, server API and USB commands
Python 266 -
jaames/playnote-studio
An unofficial Flipnote Studio animation player for the Playdate console!
Lua 95 -
cranksters/pd-usb
JavaScript library for interacting with a Panic Playdate console over USB, wherever WebSerial is supported.
TypeScript 53
$2 a month
SelectYou'll receive even more of my eternal thanks and gratitude, as well as a nice badge on your GitHub profile
$5 a month
SelectAll of the above, plus I'll add you (or your company, app, etc) to the list of "supporters" on the readme/website for any one project of your choosing
$10 a month
SelectAll of the above, plus I'll add you (or your company, app, etc) to the list of "supporters" on the readmes/websites for any (multiple) projects of your choosing
$20 a month
SelectEverything in the lower tiers, along with priority issue support and feature requests across any of my projects!