Logo Finddevtools

Find Dev Tools

List of Developer tools

Top 7 creative coding tools for developer in 2023.

See details of features and pricing of creative coding developer tools. We're comparing best apps, libraries or tools for creative coding such as p5js.org, GreenSock, Three JS, Cinder, openFrameworks, TouchDesigner, Unity to help you find your next creative coding tool. .

If you know the best tool for creative coding that not listed here,
please consider to submit it here.

🤙🏽 Skip to product:

  1. p5js.org
  2. GreenSock
  3. Three JS
  4. Cinder
  5. openFrameworks
  6. TouchDesigner
  7. Unity

1. p5js.org

logo p5js.org

p5js.org

p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing.



2. GreenSock

logo GreenSock

GreenSock

GSAP is an industry standard JavaScript animation library from GreenSock that lets you craft high-performance animations that work in every major browser.


🛠 GreenSock's Features

What can developer do with GreenSock

Create amazing SVG animations

DrawSVGPlugin allows you to progressively reveal (or hide) SVG strokes to make them look like they're being drawn. MorphSVGPlugin to Morph any SVG shape into any other shape smoothly regardless of the number of points in each. MotionPathPlugin allows you to easily move any object along a path.

Supercharge immersive WebGL experiences

GreenSock is used in some of the most popular Three.js powered WebGL projects. Animate any object in a scene. PixiPlugin makes animating Pixi.js objects with GSAP a breeze. Animate position, scale, color effects and more with all the power and control of GSAP and the rendering speed of Pixi.js.

Control performant Canvas animations

GSAP makes animating with Canvas even easier by providing an easier way to look and sequence animations. GSAP works great with Adobe Animate and EaseJS through GSAP's EaselJSPlugin.


💰 GreenSock's Pricing

How much does GreenSock cost?

3. Three JS

logo Three JS

Three JS

The aim of the project is to create an easy to use, lightweight, cross-browser, general purpose 3D library. The current builds only include a WebGL renderer but WebGPU (experimental), SVG and CSS3D renderers are also available in the examples.



4. Cinder

logo Cinder

Cinder

Cinder is a free and open source library for professional-quality creative coding in C++.


🛠 Cinder's Features

What can developer do with Cinder

CORE CLASSES

Perspective and orthographic cameras, triangle meshes, OBJ loading, geometric primitives

GEOMETRY SYNTHESIS

API's for creating and manipulating common 3D primitives.

OPENGL CORE

Multisampled antialiasing, dynamic switching between full-screen & windowed modes, convenience methods for rapid development

GUI PARAMETERS

GL-based GUI for powerful, convenient manipulation of parameters

OPENGL CLASSES

Full-featured classes for textures, FBOs, GLSL, VBOs, lights, materials and display lists


💰 Cinder's Pricing

How much does Cinder cost?

Open source and free

5. openFrameworks

logo openFrameworks

openFrameworks

openFrameworks is an open source C++ toolkit for creative coding.


🛠 openFrameworks's Features

What can developer do with openFrameworks

openFrameworks is designed to work as a general purpose glue, and wraps together several commonly used libraries, including:

  • OpenGL, GLEW, GLUT, libtess2 and cairo for graphics
  • rtAudio, PortAudio, OpenAL and Kiss FFT or FMOD for audio input, output and analysis
  • FreeType for fonts
  • FreeImage for image saving and loading
  • Quicktime, GStreamer and videoInput for video playback and grabbing
  • Poco for a variety of utilities
  • OpenCV for computer vision
  • Assimp for 3D model loading

💰 openFrameworks's Pricing

How much does openFrameworks cost?

Open source and free

6. TouchDesigner

logo TouchDesigner

TouchDesigner

TouchDesigner is a visual development platform that equips you with the tools you need to create stunning realtime projects and rich user experiences.


🛠 TouchDesigner's Features

What can developer do with TouchDesigner

  • Design modular and re-usable components with your choice of custom parameters. Makes it easy in encapsulate work.
  • Use sliders, buttons, text fields, containers, 3D objects with full customization of appearance and logic.
  • New Panel Anchors allow proportional, stretchable control panels to be created easily.
  • Any component can now be customized with custom parameters.
  • Use TouchDesigner built-in parameters in your own interfaces with the new Parameter COMP.
  • Ready-to-use UI gadgets included in the Palette let you build control panels using simply drag-n-drop.
  • Design a full range of interactions with any number of input and output devices together in one immersive environment.
  • Privacy controls for files and components let you control who can view and access your work.

💰 TouchDesigner's Pricing

How much does TouchDesigner cost?

Screenshot 2023-06-02 at 08.07.29.png

7. Unity

logo Unity

Unity

Create and grow real-time 3D games, apps, and experiences for entertainment, film, automotive, architecture, and more.


🛠 Unity's Features

What can developer do with Unity

GAME-CHANGING TOOLS Unlock your creativity with the leading real-time 3D platform for any game or immersive experience.

MORE PLAYERS, MORE IMPACT Get players connected and immersed in your game with multiplayer tools that scale as you do.

YOUR GAME, FULLY SUPPORTED Simplify the launch and operation of any live game regardless of platform, engine or genre.

A CLEAR VIEW OF REVENUE Optimize your entire monetization ad stack and grow your app business with our leading mediation suite.

COMPLETE NATURAL WORLDS Create and quickly update vegetation, lighting, and more with SpeedTree for immersive environments.


💰 Unity's Pricing

How much does Unity cost?

Student and hobbyist

Screenshot 2023-06-02 at 08.15.02.png

Individuals and teams

Screenshot 2023-06-02 at 08.15.46.png

Enterprise

No public pricing information

👋🏽 About creative coding

Creative coding is a form of programming that emphasizes creativity, collaboration, and exploration. It is often used to create interactive art, music, and games. Creative coding is important for developers because it allows them to experiment with new ideas and create innovative applications.

👋🏽 What is this page?

"What is the best creative coding tool for developer? " Hope this page answering your question. This is a comparison page of recommended creative coding coding tools, for developer by developer. Find your next top creative coding alternative programming tools here. We list features and pricing with hope this resources can help you decide which creative coding tools you need and best for your next project.

Top tools list:

  • Best Hosting Tool
  • Best Database Tool
  • Best Learning resouces for developer
  • Best React JS Tools
  • Best Coding Tools
  • Best API Tools
  • Best Testing Tools
  • List of Hosting Frontend Platform
  • List of Hosting Backend Platform
  • List of Database Service Platform
  • List of Serverless Platform
  • Top Comparing Page:

  • Compare best Hosting Frontend Platform
  • Compare best Hosting Backend Platform
  • Compare best Database Service Platform
  • Compare best Serverless Platform
  • Compare best Platform as a Service
  • Compare best Backend as a Service
  • Compare best CDN Platform
  • Compare best Artificial Intelligence
  • Compare best UI Components
  • Top Alternative tool

  • Alternative to Heroku
  • Alternative to MongoDB
  • Alternative to Vercel
  • Alternative to Netlify
  • Alternative to Algolia
  • Alternative to Fly server
  • Alternative to Google Colab
  • Alternative to Railway
  • Alternative to Retool
  • Info

  • Free for developer
  • Articles
  • Twitter
  • About
  • Log
  • Question/Feedback