awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
terkelg avatar

terkelg/awesome-creative-coding

0
View on GitHub↗
14,480 stars·922 forks·HTML·18 views

Awesome Creative Coding

This project is a curated resource repository and learning platform dedicated to creative coding, generative art, and graphics programming. It serves as a comprehensive directory for developers and artists seeking to build interactive media, procedural visuals, and real-time digital experiences.

The collection distinguishes itself by aggregating a wide range of technical tools, frameworks, and educational materials necessary for mastering creative technology. It provides access to specialized graphics libraries, shader editors, and hardware interfaces, while also offering guidance on the mathematical foundations and algorithmic logic required for complex visual output.

Beyond core tooling, the repository supports the integration of machine learning and computer vision into creative workflows. It connects practitioners to a broader ecosystem of tutorials, academic resources, and community forums, facilitating the development of interactive installations and high-performance audiovisual projects.

Features

  • Procedural Art Generators - Provides technical guidance on procedural generation and noise algorithms for creating generative art.
  • Graphics Engines and Rendering - Provides a comprehensive directory of rendering pipelines, shader editors, and graphics libraries for building real-time visual experiences.
  • Creative and Cultural Media - Curates collections of books, frameworks, and tools for creative coding and generative art development.
  • Browser-Based Runtimes - Provides a curated collection of browser-based runtimes for executing high-performance creative code and interactive visuals.
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • Developer Resource Hubs - Serves as a technical hub for accessing shader editors, rendering libraries, and hardware interfaces for graphics programming.
  • Educational Resource Repositories - Acts as a curated repository of technical tools, frameworks, and educational materials for creative coding.
  • Interactive Learning Platforms - Provides a comprehensive index of tutorials and mathematical foundations for learning generative art and procedural design.
  • Technical Domain Education - Provides academic resources and tutorials for learning the foundational principles of creative technology.
  • GPU-Accelerated Shaders - Provides resources for GPU-accelerated shader pipelines to render complex visual geometry and real-time patterns.
  • Interactive Media Runtimes - Supports the development of interactive media and audiovisual performances through specialized runtimes.
  • Skill Development Programs - Offers structured learning resources to build proficiency in creative programming and generative art.
  • Procedural Generation - Features tools and algorithms for deterministic procedural generation of complex, non-repeating visual structures.
  • Graphics Pipeline Architectures - Covers shader-based graphics pipeline architectures for high-performance visual rendering.
  • Interactive Installation Frameworks - Supports the development of interactive audiovisual installations and physical computing projects through specialized frameworks.
  • Creative Machine Learning Integrations - Facilitates the integration of machine learning and computer vision models into creative and generative digital media workflows.
  • Generative Art Resources - Resources for creative coding and algorithmic art projects.
  • Awesome Lists - Creative coding resources.
  • Miscellaneous - Expressive and artistic programming projects.
  • Graphics Tooling Connectors - Provides connectors to link shader editors and rendering libraries for prototyping visual displays.
  • Mathematical Foundations - Provides mathematical foundations and physics resources for implementing complex generative logic.
  • Machine Learning Model APIs - Connects machine learning models to creative workflows through standardized programming interfaces.
  • Event-Driven Interaction Handlers - Supports event-driven interaction loops for processing real-time sensor data and user input in interactive media.
  • Real-Time Frameworks - Helps evaluate and select creative frameworks for building real-time graphics and interactive installations.
  • Cross-Platform and Native Compilation - Aggregates cross-platform compilation toolchains necessary for deploying creative code across diverse hardware and operating systems.
  • Community Engagement - Connects practitioners to community forums and festivals for knowledge sharing in creative technology.

Star history

Star history chart for terkelg/awesome-creative-codingStar history chart for terkelg/awesome-creative-coding

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Awesome Creative Coding

These projects share indexed features with Awesome Creative Coding. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • oxnr/awesome-bigdataoxnr avatar

    oxnr/awesome-bigdata

    14,454View on GitHub↗

    This project is a curated directory of software, frameworks, and educational resources designed for building, scaling, and maintaining distributed data processing and storage architectures. It serves as a comprehensive index for the distributed computing ecosystem, helping users identify the appropriate tools for managing large-scale information systems. The repository functions as a central hub for data engineering, offering categorized access to technologies that support batch and stream processing, machine learning, and interactive querying. By organizing these resources, it assists in the

    awesomeawesome-listbigdata
    View on GitHub↗14,454
  • mjhea0/awesome-fastapimjhea0 avatar

    mjhea0/awesome-fastapi

    11,080View on GitHub↗

    This project serves as a comprehensive resource hub and curated directory for the FastAPI web framework ecosystem. It provides developers with a centralized collection of community-vetted libraries, tools, and best practices designed to support the development, testing, and deployment of scalable web services using modern Python. The repository distinguishes itself by aggregating resources that address the full lifecycle of high-performance API development. It covers essential capabilities including project scaffolding, database integration, and the implementation of real-time communication p

    awesomeawesome-listfastapi
    View on GitHub↗11,080
  • cytodata/awesome-cytodatacytodata avatar

    cytodata/awesome-cytodata

    92View on GitHub↗

    A curated list of awesome cytodata resources

    View on GitHub↗92
  • hallvaaw/awesome-biological-image-analysishallvaaw avatar

    hallvaaw/awesome-biological-image-analysis

    185View on GitHub↗

    A curated list of software, tools, pipelines, plugins etc. for image analysis related to biological questions.

    View on GitHub↗185
Compare all 30 related projects→

Frequently asked questions

What does terkelg/awesome-creative-coding do?

This project is a curated resource repository and learning platform dedicated to creative coding, generative art, and graphics programming. It serves as a comprehensive directory for developers and artists seeking to build interactive media, procedural visuals, and real-time digital experiences.

What are the main features of terkelg/awesome-creative-coding?

The main features of terkelg/awesome-creative-coding are: Procedural Art Generators, Graphics Engines and Rendering, Creative and Cultural Media, Browser-Based Runtimes, Awesome List, Developer Resource Hubs, Educational Resource Repositories, Interactive Learning Platforms.

Which projects share features with terkelg/awesome-creative-coding?

Projects with overlapping indexed features include: oxnr/awesome-bigdata — This project is a curated directory of software, frameworks, and educational resources designed for building, scaling,… mjhea0/awesome-fastapi — This project serves as a comprehensive resource hub and curated directory for the FastAPI web framework ecosystem. It… ttt30ga/awesome-product-design — A collection of bookmarks, resources, articles for product designers. hallvaaw/awesome-biological-image-analysis — A curated list of software, tools, pipelines, plugins etc. for image analysis related to biological questions. cytodata/awesome-cytodata — A curated list of awesome cytodata resources. writing-resources/awesome-scientific-writing — :keyboard: A curated list of awesome tools, demos and resources to go beyond LaTeX.