Skip to content

Art & algorithms coming together to create interactive, visual experiences. Made with love using React & HTML5 Canvas.

Notifications You must be signed in to change notification settings

danyim/artgorithms

Repository files navigation

Artgorithms

Inspired by exhibitions at the SFMOMA and Bret Victor's Inventing on Principle talk, this project aims to recreate the artwork in code and alogrithms. This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm start

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

Deploy on Vercel

# Run a local build
npm run build
vercel
vercel --prod

Adding New Artwork

  • Decide on a slug name and add a new entry to the enum in ./constants/art-manifest.ts
  • Add an entry in ./pages/art/[slug]/index.tsx
  • Copy ./components/_Template and change the name of the component
  • Add a 100x100 thumbnail entry into ./public/thumb/[slug].png (with the slug name)

Research

About

Art & algorithms coming together to create interactive, visual experiences. Made with love using React & HTML5 Canvas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages