Topics / #art

Art projects on GitHub

Digital art creation tools and creative resources.

As of , the most-starred Art projects on GitHub are photocraft (65K stars), Graphite (27.6K stars) and p5.js (24.1K stars). GitHub.Locker tracks 40 Art repositories with 437.1K stars combined. The fastest-growing on October 16 was photocraft, with +1.5K stars in a day.

40Projects
437.1KStars in total
+2.9KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

40 projects · by stars

  1. #1 · storytold/photocraft

    photocraft

    PhotoCraft is an open-source, clean-room reimplementation of Adobe Photoshop, built entirely in pure Rust, with layers, masks, adjustment layers, layer styles, type, vectors, brushes and real PSD file support.

    65K
  2. #2 · GraphiteEditor/Graphite

    Graphite

    Graphite is a free, open source 2D graphics editor for graphic design, digital art, and real-time motion graphics — a vector and raster graphics engine, available now in alpha.

    27.6K
  3. #3 · processing/p5.js

    p5.js

    p5.js is a free, open-source JavaScript library for creative coding, letting artists, designers, educators, and beginners draw graphics, sound, and interactive work directly on a web page.

    24.1K
  1. 4

    Anime-Girls-Holding-Programming-Books

    22.6Kcat-milk/Anime-Girls-Holding-Programming-Books

    A community-curated GitHub collection of pictures showing anime girls holding programming books, sorted into folders by the book's subject. It has collected over 22,000 stars since 2017.

  2. 5

    magenta

    19.8Kmagenta/magenta · Python

    A Google Brain research project on machine learning for creativity: deep learning and reinforcement learning models that generate songs, audio, images, and drawings, plus smart tools for artists and musicians.

  3. 6

    neural-style

    18.3Kjcjohnson/neural-style · Lua

    It is a Torch (Lua) implementation of the Neural Algorithm of Artistic Style paper, which combines the content of one image with the artistic style of another using convolutional neural networks.

  4. 7

    style2paints

    18.2Klllyasviel/style2paints · JavaScript

    Style2paints is an AI-driven tool that colorizes anime line art, producing layered results (flat color, shading, rendering) similar to a real human artist's painting workflow.

  5. 8

    magictools

    17.5Kellisonleao/magictools · Markdown

    A curated list of game development resources — engines, art tools, asset libraries, audio software and learning materials — gathered in one GitHub page so you stop hunting for them all over the web.

  6. 9

    awesome-creative-coding

    15.4Kterkelg/awesome-creative-coding · HTML

    A curated list of resources for creative coding - generative art, data visualization, and interaction design - covering books, courses, frameworks, shader tutorials, and communities.

  7. 10

    quine-relay

    14.6Kmame/quine-relay · Ruby

    Quine Relay is a self-replicating program chain (an 'uroboros' quine) where a Ruby program generates a Rust program, which generates a Scala program, and so on through 128 different programming languages, until the final language outputs the original Ruby source code again.

  8. 11

    prettymaps

    14.3Kmarceloprates/prettymaps · Python

    prettymaps is a Python library that draws stylized, artistic maps from OpenStreetMap data, combining osmnx, matplotlib, shapely and vsketch to render streets, buildings, water and other features as a custom-styled figure.

  9. 12

    filmcraft

    14.2Kstorytold/filmcraft · Rust

    FilmCraft is an open-source, clean-room reimplementation of Adobe Premiere Pro, rebuilt from scratch in pure Rust with its own codecs, a GPU compositor and a typed command system.

  10. 13

    awesome-nano-banana-pro-prompts

    13.6KYouMind-OpenLab/awesome-nano-banana-pro-prompts · TypeScript

    A massive curated library of 10,000+ prompts for Google's Nano Banana Pro image-generation model, each with example output images, author, source and language tags.

  11. 14

    primitive

    13.5Kfogleman/primitive · Go

    It recreates a target image out of geometric primitives: the algorithm keeps adding one shape at a time, each chosen to minimize the difference from the original, until the result is recognizable yet artistic and abstract.

  12. 15

    lightcraft

    13.2Kstorytold/lightcraft · Rust

    LightCraft is an open-source, clean-room reimplementation of Adobe Lightroom built entirely in Rust: a non-destructive RAW photo editor and library manager with its own color pipeline, masking tools, and presets.

  13. 16

    ian-xiaohei-illustrations

    12.6Khelloianneo/ian-xiaohei-illustrations

    A Codex Skill that guides an AI agent to generate body-text illustrations for Chinese articles, blog posts, and Notion docs, turning a judgment, process, or metaphor from the text into a 16:9 white-background hand-drawn image featuring the 'Xiaohei' character.

  14. 17

    sonic-pi

    12.2Ksonic-pi-net/sonic-pi · C++

    Sonic Pi is a free, open source programming environment where you write and live-edit code to create and perform music, originally built to teach coding in schools but now also used by professional artists and DJs for live performances.

  15. 18

    krita

    10.6KKDE/krita · C++

    Krita is a free, open-source digital painting application for creating professional illustrations, comics, concept art, and texture/VFX work from start to finish, built on the KDE and Qt frameworks.

  16. 19

    Pixelorama

    10.6KOrama-Interactive/Pixelorama · GDScript

    Pixelorama is a free and open-source pixel art multitool: an editor for creating sprites, tiles and animations, with a large toolbox built around pixel art and game art.

  17. 20

    easydiffusion

    10.5Keasydiffusion/easydiffusion · JavaScript

    Easy Diffusion is a one-click way to run Stable Diffusion on your own PC: type a text prompt into its browser-based UI and get an image — no technical knowledge or pre-installed software needed.

  18. 21

    trianglify

    10.1Kqrohlf/trianglify · JavaScript

    Trianglify is a JavaScript library that algorithmically generates colorful triangle-mesh background images as SVG — decorative low-poly-style patterns you can drop into a web page.

  19. 22

    city-roads

    9.8Kanvaka/city-roads · JavaScript

    A web tool that renders every single road within any city at once, turning OpenStreetMap data into a generative-art style visualization.

  20. 23

    vectorcraft

    9.5Kstorytold/vectorcraft · Rust

    VectorCraft is an open-source, clean-room reimplementation of Adobe Illustrator, built from scratch in pure Rust, aiming to replicate Illustrator's tools, panels and workflow.

  21. 24

    effectcraft

    7Kstorytold/effectcraft · Rust

    EffectCraft is a free, open-source compositor for motion graphics and visual effects: a clean-room reimplementation of Adobe After Effects, rebuilt from scratch in pure Rust.

  22. 25

    photo-abstract-editorial

    5.9KZzzLc0405/photo-abstract-editorial

    Photo Abstract Editorial is a Codex Skill that turns a single photo into a vertical editorial artwork made of an original photography area, an abstract memory panel derived from the photo, and a poetic English title.

  23. 26

    gathered-scenes-zine-skill

    5.5KZeejay0/gathered-scenes-zine-skill · Python

    This is a pair of AI image-generation Skills for OpenAI Codex that turn an ordinary photo into a minimalist, paper-zine-style artwork — either keeping the real photo as an anchor or fully reinventing it as original illustration.

  24. 27

    designcraft

    4.2Kstorytold/designcraft · Rust

    DesignCraft is an open-source, clean-room reimplementation of Adobe InDesign's page layout and publishing workflow, written in pure Rust by the ArtCraft team. It runs natively on macOS, Windows and Linux, plus in the browser via WebAssembly.

  25. 28

    fugleramme

    3.8Karnegiacomo/fugleramme · Python

    An e-ink bird picture frame for the Raspberry Pi: it detects birds by their sounds in real time with fully local AI and shows hand-cut 1800s illustrations of what is singing around it. A web kiosk serves the same view on any screen.

  26. 29

    mono-color-skill

    3.4Kyanliudesign/mono-color-skill · Python

    A one-ink and controlled two-ink editorial image skill for posters, zines, portraits, packaging, and visual field notes — it turns a theme, sentence, object, or supplied photo into an original editorial-style image.

  27. 30

    hand-drawn-styles

    2.4Kthreerocks/hand-drawn-styles · Python

    A tool-agnostic recipe library of 21 verified hand-drawn art styles that turns your content description into a ready-to-copy image generation prompt, built as a Claude Code skill.

  28. 31

    PDoomVideo

    2.2KJohnHeibel/PDoomVideo · JavaScript

    The source code behind 'I'm Upping My P(doom)', a music video generated entirely by Claude Opus 5.5 in Claude Code — every scene, character and transition came from the model, not a human animator.

  29. 32

    score

    2.1Kossia/score · C++

    ossia score is a sequencer for audio-visual artists, designed to create interactive shows.

  30. 33

    awesome-gpt-image-2-5-prompts

    590youart-open-source/awesome-gpt-image-2-5-prompts · JavaScript

    A curated, credited collection of 150 real-world prompts people published after running them on OpenAI's GPT Image models (including GPT Image 2.5), grouped into 9 use cases, each one kept verbatim with the original author and a link to their post.

  31. 34

    world-execute-me-dsh-pv

    576MisakaZentai/world-execute-me-dsh-pv · Python

    The complete source code of an unofficial fan PV (music video) for Mili's song 'world.execute(me);', where every frame is generated by code as a function of song time. The left half shows a DeepSeek Harness (dsh) chat window, the right half a TUI visualization of the model's world.

  32. 35

    deepseek-whale-girl

    409TreapGoGo/deepseek-whale-girl · HTML

    A community-maintained, unofficial resource hub for the 'whale girl' — the fan-created mascot character around DeepSeek. It collects reference art, generation prompts and community works in one place.

  33. 36

    world.execute-me-ascii

    327yym8224961/world.execute-me-ascii · Python

    A terminal ASCII-animation music video player for Mili's song 'world.execute(me);', featuring bilingual Chinese/English subtitles synced to the original track.

  34. 37

    riso-windowseat

    297sevenevesai/riso-windowseat · HTML

    Procedural risograph-style animated films, each a single self-contained HTML file of Canvas 2D and Web Audio, plus the Claude Code skills, craft docs and tools used to make them.

  35. 38

    wutw-public

    241max99x/wutw-public · GDScript

    The complete public domain release of Worlds Upon The Wind, a peaceful roguelite deckbuilder sold on Steam, where you resettle the shards of a shattered world. The repo contains the full Godot project, source code, and art assets.

  36. 39

    genart-skill

    152camilleroux/genart-skill · JavaScript

    genart is a Claude Code plugin that teaches Claude the technical and ethical groundwork of generative art — seeding a PRNG from a token hash, deterministic rendering, trait and rarity design — and ships scripts to verify a sketch is actually deterministic before you mint it onchain.

  37. 40

    PCB_lightgraph_Portable

    146Ashlixy17/PCB_lightgraph_Portable · HTML

    This is a portable, browser-based web version of PCB_lightgraph — a tool that converts 2D illustrations into layered PCB production artwork (copper traces, soldermask, silkscreen, backlight layer) for making light-up PCB art pieces.

Often tagged together