• Home
  • Categories
  • Tags
  • Pricing
  • Submit
  1. Home
  2. Themed Directories
  3. Awesome Creative Coding

Awesome Creative Coding

A curated Awesome list of resources for creative coding—programming with a focus on expression and art, including libraries, frameworks, and learning materials.

🌐Visit Website

About this tool

Awesome Creative Coding

A curated, open-source directory of resources for creative coding—focusing on expression, art, interaction, and generative visuals rather than purely functional software.

Website: https://github.com/terkelg/awesome-creative-coding#readme


Overview

Awesome Creative Coding is a carefully curated list of tools, learning materials, and inspiration for people interested in:

  • Generative art
  • Interaction design
  • Information/data visualization
  • Artworks articulated as code

It is aimed primarily at beginner and intermediate creative coders.


Features

Scope & Audience

  • Focus on creative coding as an expressive practice rather than traditional systems programming.
  • Targets beginners and intermediates looking for structured entry points into creative coding.
  • Emphasizes practical resources: tools, tutorials, communities, and inspiration.

Resource Categories

Books

  • Curated list of printed books relevant to creative coding, generative art, visualization, and related topics.

Online Books

  • Free or web-based books and long-form guides that can be read online.

Courses

  • Courses and structured learning paths for creative coding (e.g., generative art, visualization, interaction design).

Tools

  • A broad catalog of software and environments for making creative work with code, organized into subcategories:
    • Frameworks • Libraries • Ecosystems – Coding libraries and frameworks for graphics, animation, and creative experiments.
    • Visual Programming Languages – Node-based / patch-based environments for visual and interactive work.
    • Sound Programming Languages – Tools and languages focused on audio, sound art, and music with code.
    • Web Programming • Libraries – JavaScript and web-focused tools for browser-based creative coding.
    • Projection Mapping • VJing – Software for live visuals, performance, and projection.
    • Online – Browser-based tools and platforms for experimenting without local installation.
    • Hardware – Microcontrollers, physical computing platforms, and hardware-focused tools.
    • Other – Miscellaneous utilities and tools that support creative coding workflows.

Learning Resources

  • Videos – Video tutorials, recorded lectures, and walkthroughs.
  • Talks – Conference talks, presentations, and lectures by artists and developers.
  • Articles • Tutorials – Written guides and deep dives, further organized into:
    • Shaders • OpenGL • WebGL
    • Canvas
    • Hardware
    • Other
  • Interactive – Hands-on, interactive learning tools and playgrounds.
  • Quick References • Cheat Sheets – Condensed reference material for common tools and concepts.

Communities

  • Subreddits – Reddit communities related to creative coding.
  • Slack – Slack groups and chat communities.
  • Other – Additional community platforms and forums.

Math

  • Mathematical resources particularly useful for generative art, graphics, and visual algorithms.

Machine Learning • Computer Vision • AI

  • Tools and learning materials for combining creative coding with ML, CV, and AI techniques.

Inspiration & Culture

  • Inspiration – Collections of exemplary works, showcases, and idea sources.
  • Events – Conferences, meetups, and festivals relevant to creative coders.
  • Museums • Galleries – Institutions and spaces showing code-based or digital art.
  • Schools • Workshops – Educational programs, workshops, and schools focusing on creative technology and digital art.
  • Blogs • Websites – Ongoing publications and sites covering creative coding and related art/tech topics.

Related Lists & Resources

  • Related – Other awesome lists or curated resources that intersect with creative coding.

Open-Source & Licensing

  • Hosted on GitHub as an open, collaborative repository.
  • Contribution guidelines provided for community submissions.
  • Licensed under CC0 (public domain dedication), allowing free reuse and adaptation of the list.

Pricing

  • Completely free to access and use.
  • Open-source, community-maintained resource with no paid tiers or plans.
Surveys

Loading more......

Information

Websitegithub.com
PublishedDec 25, 2025

Categories

1 Item
Themed Directories

Tags

3 Items
#creative-coding
#design
#graphics

Similar Products

6 result(s)
3.5B Web Pages from CommonCrawl 2012

Large-scale web crawl dataset containing 3.5 billion web pages from CommonCrawl (2012), suitable for web mining, search, and network analysis research. Listed as part of an awesome-style collection of computer networks datasets.

AIcrowd Competitions

AIcrowd is a platform hosting a wide range of machine learning and AI competitions and challenges, providing curated datasets and leaderboards for researchers and practitioners.

30 Seconds of Code

An Awesome-style collection of short, easy-to-understand JavaScript code snippets you can grasp in 30 seconds.

50projects50days

A GitHub repository by Brad Traversy containing 50+ small, focused web development mini projects built with HTML, CSS, and JavaScript, useful as a curated collection of example projects for learning or referencing in awesome-style directories.

Aibesttop

Aibesttop is an open-source tools directory dedicated to listing and categorizing the best AI tools, making it a relevant directory within the awesome directories theme.

AIDirs

AIDirs.org is an AI tools directory, offering a curated collection of top AI tools. It serves as a niche, subject-specific example of an awesome directory.

Built with
Ever Works
Ever Works

Connect with us

Stay Updated

Get the latest updates and exclusive content delivered to your inbox.

Product

  • Categories
  • Tags
  • Pricing
  • Help

Clients

  • Sign In
  • Register
  • Forgot password?

Company

  • About Us
  • Admin
  • Sitemap

Resources

  • Blog
  • Submit
  • API Documentation
All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
Copyright © 2025 Ever. All rights reserved.·Terms of Service·Privacy Policy·Cookies