Pinned Repositories
collapse
Collapse an image into itself using ranked superpixels.
face
Edit both the text and the font it is rendered in.
flow
An experimental image editor that lets you set and direct pixel-flows.
hex
Hex is a keyboard-driven, grid-based drawing tool.
moire
Moire lets you generate angular skyscapes using Asteroids-like ship controls.
mosaic
Recreate one image using the tiles from another image.
pal
Apply eight-color palettes to any image. Use keyboard controls to choose a theme, set thresholds, and cycle hues.
rgb
Pixel-paint in rgb using keyboard controls.
sift
Sift slices an image into multiple layers. You can offset the slices to create interference patterns and pseudo-3D effects.
type
Type is a directed typing experiment. You choose the direction the letters should flow.
Constraint Systems's Repositories
constraint-systems/flow
An experimental image editor that lets you set and direct pixel-flows.
constraint-systems/sift
Sift slices an image into multiple layers. You can offset the slices to create interference patterns and pseudo-3D effects.
constraint-systems/collapse
Collapse an image into itself using ranked superpixels.
constraint-systems/mosaic
Recreate one image using the tiles from another image.
constraint-systems/pal
Apply eight-color palettes to any image. Use keyboard controls to choose a theme, set thresholds, and cycle hues.
constraint-systems/type
Type is a directed typing experiment. You choose the direction the letters should flow.
constraint-systems/moire
Moire lets you generate angular skyscapes using Asteroids-like ship controls.
constraint-systems/rgb
Pixel-paint in rgb using keyboard controls.
constraint-systems/etch
A keyboard-based drawing tool.
constraint-systems/slide
Divide and slide-stretch an image using keyboard controls.
constraint-systems/freeconfig
Freeconfig lets you push image pixels around in blocks.
constraint-systems/index
Constraint Systems front page
constraint-systems/push
Push and pull blocks to distort an image.
constraint-systems/res
Selectively pixelate an image using a compression algorithm.
constraint-systems/automadraw
Draw and evolve your drawing using cellular automata on a pixel grid with two keyboard-controlled cursors.
constraint-systems/collage
An experimental public collage that combines images according to their complexity.
constraint-systems/grid
An experimental text editor. Adjust the grid size and text direction to create weird and expressive layouts.
constraint-systems/cascade
An experiment in collaborative CSS. Style is determined by the most recent 32 posts.
constraint-systems/conservation
An experimental drawing app where the total RGB values are always preserved.
constraint-systems/csOS
csOS uses iframes to let you open multiple Constraint Systems tools at once. By downloading and uploading files between them you can make your own creative pipeline.
constraint-systems/portal
WIP
constraint-systems/span
Lay out and rearrange text, line by line, with keyboard driven controls.
constraint-systems/tri
Tri is an experimental image distorter. You can choose an image to render using a WebGL quad, adjust the texture and position coordinates to create different distortions, and save the result.
constraint-systems/avatar
constraint-systems/bit
Bit is a grid-based, keyboard-driven pixel drawing tool. It is focused on maintaining flow as you draw and resize.
constraint-systems/fracture
Fracture is an experimental image editor. Shatter and recombine images using a grid of viewports.
constraint-systems/miryoku_zmk_update
Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku ZMK is the Miryoku implementation for ZMK.
constraint-systems/terminal
wip
constraint-systems/tile
Layout images using a tiling tree layout. Move, split, and resize images using keyboard controls.
constraint-systems/zoom
wip