Art

Top 23 Art Open-Source Projects

  • p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —

    Project mention: P5.js: Online Canvas Programming | news.ycombinator.com | 2024-02-27
  • magictools

    :video_game: :pencil: A list of Game Development resources to make magic happen.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • Primitive Pictures

    Reproducing images with geometric primitives.

    Project mention: Vtracer: Next-Gen Raster-to-Vector Conversion | news.ycombinator.com | 2023-11-22

    TIL about https://github.com/fogleman/primitive from https://en.m.wikipedia.org/wiki/Comparison_of_raster-to-vect...

  • awesome-creative-coding

    Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

  • Sonic Pi

    Code. Music. Live.

    Project mention: Anyone else using ChatGPT to make music? | news.ycombinator.com | 2024-02-24

    I have wondered what grooves it could come with using https://sonic-pi.net/

  • easydiffusion

    Easiest 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.

    Project mention: What ai do you use I need help | /r/aiArt | 2023-12-06

    Stable diffusion because it's free and has tons of customization, EasyDiffusion is the simplest to install. But you should download custom models from Civit.ai because the default one is bad.

  • gitfiti

    abusing github commit history for the lulz

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • processing

    Source code for the Processing Core and Development Environment (PDE)

    Project mention: Let's compile like it's 1992 | news.ycombinator.com | 2024-02-26

    Would processing[0] be a good fit? It's designed to be easy to use and learn but powerful enough for professional use. Very quick to get cool stuff moving on a screen and the syntax is Java with a streamlined editing environment.

    [0] https://processing.org/

  • Auto-Photoshop-StableDiffusion-Plugin

    A user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using either Automatic or ComfyUI as a backend.

    Project mention: Adobe will charge “credits” for generative AI | news.ycombinator.com | 2023-09-16

    Btw, there's already an open source way to do this

    https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiff...

  • Pixelorama

    A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!

    Project mention: Godot Game Engine | news.ycombinator.com | 2023-09-13
  • Graphite

    2D raster & vector editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.

    Project mention: Canva acquires Affinity, its biggest acquisition, to compete with Adobe | news.ycombinator.com | 2024-03-26

    There is also Graphite (https://graphite.rs/) which, unlike Gimp, has a modern architecture and very ambitious goals (Blender for 2D basically).

  • pts

    A library for visualization and creative-coding

  • LIEF

    LIEF - Library to Instrument Executable Formats

  • triangula

    Generate high-quality triangulated and polygonal art from images.

  • ord

    👁‍🗨 Rare and exotic sats

    Project mention: Mint a BRC-20 token on the Linux command line? | /r/brc20 | 2023-07-07

    You want to use the official Ordinals protocol "Ord". You also want to try and follow the process for a "text" ordinal and do a test mint to confirm the BRC-20 indexers are properly interpreting the output of your Ord terminal as BRC-20 tokens. Once you get one respected by the indexer, repeat that process in Ord. https://github.com/ordinals/ord

  • mypaint

    MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets.

    Project mention: Initial Desktop Setup Guide for Ubuntu 23.04 | dev.to | 2023-05-23

    MyPaint - Digital Drawing

  • fishdraw

    procedurally generated fish drawings

  • prettymapp

    🖼️ Create beautiful maps from OpenStreetMap data in a streamlit webapp

    Project mention: FLaNK Stack Weekly 28 August 2023 | dev.to | 2023-08-28
  • art-DCGAN

    Modified implementation of DCGAN focused on generative art. Includes pre-trained models for landscapes, nude-portraits, and others.

  • art

    🎨 ASCII art library for Python

    Project mention: ART 6.0 released: ASCII and Non-ASCII art library for Python (+ Space support) | /r/coolgithubprojects | 2023-06-14
  • WBO

    Online collaborative Whiteboard that is simple, free, easy to use and to deploy

    Project mention: JSON Canvas – An open file format for infinite canvas data | news.ycombinator.com | 2024-03-11

    As a maintainer of an open source JavaScript infinite canvas application [1], I was very interested, and now I am a little disappointed. The set of supported objects on the canvas is quite minimal.

    [1] https://github.com/lovasoa/whitebophir

  • geometrize

    :white_square_button: Geometrize is a desktop app that geometrizes images into geometric primitives

    Project mention: Geometrize: Render Images as Geometric Primitives | news.ycombinator.com | 2023-06-13
  • study-music

    An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound

    Project mention: Awesome Music Theory: where to start, books, links, videos, research, visuals, composition. With synths, history of EDM, movie soundtracks and AI tools | /r/Music | 2023-05-06
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-26.

Art related posts

Index

What are some of the best open-source Art projects? This list will help you:

Project Stars
1 p5.js 20,761
2 magictools 12,740
3 Primitive Pictures 12,319
4 awesome-creative-coding 12,089
5 Sonic Pi 10,469
6 easydiffusion 8,956
7 gitfiti 7,930
8 processing 6,443
9 Auto-Photoshop-StableDiffusion-Plugin 6,173
10 Pixelorama 5,964
11 Graphite 5,503
12 pts 5,090
13 LIEF 4,087
14 triangula 3,836
15 ord 3,138
16 mypaint 2,582
17 fishdraw 2,186
18 prettymapp 2,134
19 art-DCGAN 2,001
20 art 1,970
21 WBO 1,875
22 geometrize 1,822
23 study-music 1,624
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com