Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

`canvas-sketch` is a framework for creating generative art in JavaScript and the browser, providing tools and modules for artists and developers to make algorithmic artwork. It's designed for creative coders, generative artists, and designers who want to create and export high-quality digital art, offering features like print-ready export and support for various rendering contexts.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mattdesl/canvas-sketch

Account's avatar
mattdesl/convert-length
Converts a distance unit (e.g. m) to another (e.g. cm)
Account's avatar
felixge/node-dateformat
A node.js package for Steven Levithan's excellent dateFormat() function.
Account's avatar
inspect-js/node-deep-equal
node's assert.deepEqual algorithm
Account's avatar
Jam3/get-canvas-context
gets canvas context by name
Account's avatar
miguelmota/is-class
Check if function is an ES6 class.
Account's avatar
then/is-promise
Test whether an object looks like a promises-a+ promise
Account's avatar
hughsk/right-now
Get the quickest, most high-resolution timestamp possible in node or the browser
Account's avatar
babel/babel
Babel compiler core.
Account's avatar
babel/babel
Compile object rest and spread to ES5
Account's avatar
babel/babel
Allow parsing of jsx
Account's avatar
babel/babel
Turn JSX into React function calls
Account's avatar
babel/babel
Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals
Account's avatar
babel/babel
A Babel preset for each environment.
Account's avatar
babel/babel
babel's modular runtime helpers
Account's avatar
Jam3/array-almost-equal
whether two number arrays are almost equal
Account's avatar
babel/babelify
Babel browserify transform
Account's avatar
gre/bezier-easing
BezierEasing provides Cubic Bezier Curve easing which generalizes easing functions exactly like in CSS Transitions.
Account's avatar
browserify/browserify
browser-side require() the node way
Account's avatar
Jam3/camera-project
project 3D point into 2D window space
Account's avatar
hughsk/canvas-pixels
Grab the pixels from a canvas' context, be it 2D or 3D, and return them in an array.
Account's avatar
mattdesl/canvas-sketch-util
Utilities for sketching in Canvas, WebGL and generative art
Account's avatar
JedWatson/classnames
A simple utility for conditionally joining classNames together
Account's avatar
mikolalysenko/clean-pslg
Remove self intersections, t-junctions and duplicate edges/vertices from a planar straight line graph
Account's avatar
automat/controlkit.js
A lightweight gui and controller library
Account's avatar
mikolalysenko/convex-hull
Any dimensional convex hull
Account's avatar
d3/d3
Data-Driven Documents
Account's avatar
dataarts/dat.gui
A lightweight graphical user interface for changing variables in JavaScript.
Account's avatar
inspect-js/defined
return the first argument that is `!== undefined`
Account's avatar
LukaszKrawczyk/density-clustering
Density Based Clustering in JavaScript
Account's avatar
mattdesl/eases
grab bag of easing equations
Account's avatar
zeke/euclidean-distance
Calculate the Euclidean distance been two points in 2D/3D/nD space.
Account's avatar
substack/factor-bundle
factor browser-pack bundles into common shared bundles
Account's avatar
toji/gl-matrix
Javascript Matrix and Vector library for High Performance WebGL apps
Account's avatar
stackgl/glsl-aastep
anti-alias smoothstep utility function
Account's avatar
hughsk/glsl-dither
Bayer matrix dithering in GLSL
Account's avatar
Jam3/glsl-hsl2rgb
HSL to RGB color conversion in GLSL
Account's avatar
hughsk/glsl-noise
webgl-noise shaders ported to work with glslify
Account's avatar
stackgl/glslify
A node.js-style module system for GLSL!
Account's avatar
substack/insert-css
insert a string of css into the <head>
Account's avatar
mattdesl/lerp
bare-bones linear interpolation function
Account's avatar
mapbox/lineclip
A fast polyline and polygon clipping library.
Account's avatar
mattdesl/load-asset
Loads a single or multiple assets and returns a promise.
Account's avatar
isaacs/node-mkdirp
Recursively mkdir, like `mkdir -p`

Support the repos that depend on this repository

Top contributors

mattdesl's profile
mattdesl
243 contributions
stombeur's profile
stombeur
5 contributions
alvinometric's profile
alvinometric
5 contributions
jonobr1's profile
jonobr1
3 contributions
guidoschmidt's profile
guidoschmidt
2 contributions
alvinsight's profile
alvinsight
1 contributions
camilleroux's profile
camilleroux
1 contributions
dlespiau's profile
dlespiau
1 contributions
Jinksi's profile
Jinksi
1 contributions
huntercaron's profile
huntercaron
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
mattdesl

mattdesl/canvas-sketch

[beta] A framework for making generative artwork in JavaScript and the browser.

JavaScript
5252
401
MIT License