Hey! I'm an artist and software engineer.
I make mostly computer art but also sometimes I paint and record music.
Here's where you can check out what I do: jimkang.com
Name: Jim Kang
Type: User
Bio: Corporate credentials
Location: Boston
Blog: https://jimkang.com/
Hey! I'm an artist and software engineer.
I make mostly computer art but also sometimes I paint and record music.
Here's where you can check out what I do: jimkang.com
A quadtree-based cell map that tracks cell neighbors. For use with cellular automata.
A small web app that displays series of cells.
A cellular automaton that will run rules over your cells.
Possibly a crude channel vocoder
If your name is ____, jump up and down!
Twitter bot that uses the clapping emoji a lot.
// TODO
A callback wrapper that will handle adding things passed to the callback to a 'channel'. A channel is an object that is being passed throughout a callback chain. Each callback may add things to that channel and look up things in that channel.
An example of a problem I'm having with observing a collection
Comes up with collective nouns for things.
Colors things!
A module that will render code as columns within columns in an attempt to show how it is executed.
An attempt at a command center for classic movie villain types.
A demonstration of the relationship between complete graph size and the triangular number series.
A basic audio buffer concatenator that will work with Rollup.
Some relationships cached from ConceptNet, for quick and easy use.
Calls callbacks on next tick, so as to not trip up clients expecting normal async behavior.
Finds new constellations!
Provides a council to present your options.
This is my 2020 7DRL attempt!
Issues old conservative-style dismissals over a concern about a product.
My JS13K attempt
Small utility for granting a CSS class to one selected element and one element only at any given time.
A web app for making Castlevania 2 style message images.
Organizes rendering specs into batches that can efficiently be rendered by d3-selection.
Evaluate asynchronous tasks with configurable concurrency.
An abstraction for d3-selection that renders (enter, update, exit) an array of specs for DOM elements that all share the same kind of HTML or SVG tag.
Transform the DOM by selecting elements and joining to data.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.