Skip to content
    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 for educational and creative use. It's a great way for learners to encounter programming concepts and interactions with software.
    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
    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.
    Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface.
    SLMJ
    SLMJ
    Copyright © 2024 Replit, Inc. All rights reserved.
    • twitter
    • tiktok
    • instagram
    • facebook

    Replit

    Programming languages

    • Python
    • JavaScript
    • TypeScript
    • Node.js
    • Nix
    • HTML, CSS, JS
    • C++
    • Golang