Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

software for visual algorithmic art #2

Open
bbaudry opened this issue Oct 14, 2023 · 33 comments
Open

software for visual algorithmic art #2

bbaudry opened this issue Oct 14, 2023 · 33 comments
Labels

Comments

@bbaudry
Copy link
Collaborator

bbaudry commented Oct 14, 2023

A collection of open source libraries and tools for algorithmic art

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 15, 2023

in Java https://processing.org/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 15, 2023

in Javascript https://p5js.org/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 15, 2023

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 15, 2023

a collection of JS libs https://muffinman.io/blog/js-libraries-for-generative-art/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 15, 2023

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 15, 2023

Python turtle
https://docs.python.org/3/library/turtle.html

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 15, 2023

open source for the motion pictures
https://www.aswf.io/
https://github.com/AcademySoftwareFoundation

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 16, 2023

openFrameworks is an open source C++ toolkit for creative coding.
https://openframeworks.cc/

@bbaudry bbaudry changed the title software for algorithmic art software for visual algorithmic art Oct 16, 2023
@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 16, 2023

Sketch.js
https://soulwire.github.io/sketch.js/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 16, 2023

three.js, for 3D algorithmic art
https://threejs.org/
https://github.com/mrdoob/three.js/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 16, 2023

generate art with webgl, in JS
https://github.com/pixijs/pixijs

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 16, 2023

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 17, 2023

cinder in C++
https://libcinder.org/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 19, 2023

A library to capture canvas-based animations at a fixed framerate
https://github.com/spite/ccapture.js/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Oct 31, 2023

http://paperjs.org/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Nov 5, 2023

@bbaudry
Copy link
Collaborator Author

bbaudry commented Nov 22, 2023

@bbaudry
Copy link
Collaborator Author

bbaudry commented Nov 30, 2023

@bbaudry
Copy link
Collaborator Author

bbaudry commented Dec 9, 2023

Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
https://github.com/cinder/Cinder

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 11, 2024

vsketch is a Python generative art toolkit for plotters
https://github.com/abey79/vsketch

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 11, 2024

Type-safe and powerful Python library to generate SVG files
https://github.com/orsinium-labs/svg.py

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 11, 2024

Python Imaging Library
https://github.com/python-pillow/Pillow

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 12, 2024

processing in clojure
https://github.com/quil/quil

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 16, 2024

blender; free and open source 3D creation suite
https://github.com/meh/blender

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 18, 2024

generative art c#
https://github.com/mikeoliphant/Generative

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 22, 2024

p5 brush. custom brushes, natural fill effects and intuitive hatching in p5.js
https://github.com/acamposuribe/p5.brush

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 22, 2024

drawsvg, a Python library for programmatically generating SVG images and animations
https://pypi.org/project/drawsvg/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jan 25, 2024

ZIM JavaScript Canvas Framework - Code Creativity
https://github.com/danzen/zimjs

@bbaudry
Copy link
Collaborator Author

bbaudry commented Feb 16, 2024

Artist-friendly Modular Machine for Art and Technology
https://github.com/benkuper/Chataigne

@bbaudry
Copy link
Collaborator Author

bbaudry commented Feb 20, 2024

svgpathtools python lib to draw bezier
https://pypi.org/project/svgpathtools/

@bbaudry
Copy link
Collaborator Author

bbaudry commented Feb 28, 2024

simplex-noise.js
https://www.npmjs.com/package/simplex-noise

@bbaudry
Copy link
Collaborator Author

bbaudry commented May 31, 2024

Python package based on the core ideas of Processing and p5
https://github.com/p5py/p5

@bbaudry
Copy link
Collaborator Author

bbaudry commented Jul 1, 2024

gen art in Lisp
auxin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant