Skip to content
Open navbar menu
Sign UpLog In
Back to all Templates

Graphics

Paint with code
Python (with Turtle)
Turtle is a pre-installed Python library that enables users to create pictures and shapes.
replit
replit
p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! p5.js is free and open-source because we believe software, and the tools to learn it, should be accessible to everyone.
replit
replit
Tkinter is a Python binding to the Tk GUI toolkit. It is the standard Python interface to the Tk GUI toolkit, and is Python's de facto standard GUI.
replit
replit
Java is a popular object-oriented language. Swing is a graphical user interface (GUI) toolkit for creating interactive applications in Java.
replit
replit
CMU Graphics is a persistent-object graphics package geared towards beginner computer science students.
replit
replit
Processing 4.0 beta 1 Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. There are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning and prototyping.
Write p5.js sketches using Python in your browser! Brython is designed to replace Javascript as the scripting language for the Web. As such, it is a Python 3 implementation (you can take it for a test drive through a web console), adapted to the HTML5 environment, that is to say with an interface to the DOM objects and events.
replit
replit
Processing.py is an implementation of Processing in Jython (Java Python).
Create images and animations with code! Powered by kaboom.js
replit
replit
The easy-to-use JavaScript library for turtle graphics. This is the official template for turtley.js. You can find documentation and other information here.