Graphic Design Software for Windows

View 65 business solutions

Browse free open source Graphic Design software and projects for Windows below. Use the toggles on the left to filter open source Graphic Design software by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    exiftool

    exiftool

    Read, write and edit metadata

    Perl library and command-line application for reading, writing and editing meta information (EXIF, IPTC, XMP, and more) in a wide variety of file formats (JPEG, TIFF, PNG, PDF, RAW, and more).
    Leader badge
    Downloads: 99,544 This Week
    Last Update:
    See Project
  • 2
    Tux Paint

    Tux Paint

    An award-winning drawing program for children of all ages

    Tux Paint is a free, award-winning drawing program originally created for children ages 3 to 12, but enjoyed by all! It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. You're presented with a blank canvas and a variety of drawing tools to help them be creative. Along with paintbrush, shapes and text, Tux Paint includes a "stamp" feature to add pre-drawn or photographic imagery to pictures, and a set of "magic tools" that provide filter effects (like blur, tint and waves) and interesting drawing tools (like train tracks, bubbles and grass). Tux Paint includes a collection of "starter" images, both coloring-book style and photo-realistic, and a large collections of stamps are available as a separate download. Additional content can be added by parents & teachers, or downloaded from 3rd parties. Tux Paint is available for Windows, macOS, Android, Linux, & Haiku operating systems, among others.
    Leader badge
    Downloads: 21,633 This Week
    Last Update:
    See Project
  • 3
    PhotoCraft

    PhotoCraft

    An open-source, clean-room reimplementation of Adobe Photoshop

    PhotoCraft is an open-source image editor written entirely in Rust as a clean-room reimplementation of familiar Photoshop workflows. It supports layers, masks, adjustment layers, layer styles, text, vectors, brushes, and real PSD files. A GPU compositor built on wgpu targets Metal, Vulkan, DirectX 12, and WebGPU. Copy-on-write tiles and multithreaded filters help keep editing responsive. Its engine can be controlled through the desktop UI, CLI, JSON control channel, or MCP server for agent automation. Builds are available for macOS, Windows, Linux, and the web. The project is still in early alpha and is actively working toward broader Photoshop parity.
    Downloads: 3,503 This Week
    Last Update:
    See Project
  • 4
    LIBPNG: PNG reference library
    Reference library for supporting the Portable Network Graphics (PNG) format.
    Leader badge
    Downloads: 90,258 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 5
    Dia Diagram Editor

    Dia Diagram Editor

    Free drawing software for Windows, Mac OS X, and Linux

    Dia Diagram Editor is free Open Source drawing software for Windows, Mac OS X and Linux. Dia supports more than 30 different diagram types like flowcharts, network diagrams, database models. More than a thousand readymade objects help to draw professional diagrams. Dia can read and write a number of different raster and vector image formats. Software developers and database specialists can use Dia as a CASE tool to generate code skeletons from their drawings. Dia can be scripted and extended using Python.
    Leader badge
    Downloads: 11,826 This Week
    Last Update:
    See Project
  • 6

    GraphicsMagick

    Swiss army knife of image processing

    GraphicsMagick provides a set of commandline tools and programming APIs for manipulating, editing, and converting raster and vector images. It is derived from ImageMagick, with the objective of providing better stability and performance than ImageMagick while retaining the original MIT/X11 license.
    Leader badge
    Downloads: 8,031 This Week
    Last Update:
    See Project
  • 7
    The Animated Portable Network Graphics (APNG) is an unofficial extension of the Portable Network Graphics (PNG) format. APNG patch provides APNG support to libpng. APNG support was merged! https://github.com/pnggroup/libpng/pull/706
    Leader badge
    Downloads: 6,386 This Week
    Last Update:
    See Project
  • 8
    FreeImage is a library project for developers who would like to support popular graphics image formats (PNG, JPEG, TIFF, BMP and others). Some highlights are: extremely simple in use, not limited to the local PC (unique FreeImageIO) and Plugin driven!
    Leader badge
    Downloads: 3,731 This Week
    Last Update:
    See Project
  • 9
    LightCraft

    LightCraft

    Reimplementation of Adobe Lightroom in pure Rust

    LightCraft is an open-source photo library and raw-development application written in pure Rust as a clean-room alternative to Lightroom-style workflows. It combines image organization with nondestructive photo editing in one native application. Adjustments include exposure, contrast, highlights, shadows, whites, blacks, and local tone processing. Rendering uses a scene-referred, wide-gamut, 32-bit floating-point pipeline designed to preserve color and highlight detail. Original files remain untouched while edits are applied as reversible development settings. The application runs natively on macOS, Windows, and Linux and can also operate in the browser through WebAssembly. Its engine is designed so AI agents can drive workflows end to end through MCP.
    Downloads: 608 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    VectorCraft

    VectorCraft

    An open-source, clean-room reimplementation of Adobe Illustrator

    VectorCraft is an open-source vector illustration editor built in pure Rust as a clean-room reimplementation of familiar Adobe Illustrator workflows. It provides tools such as Pen, Direct Selection, Pathfinder, Smart Guides, layers, swatches, blends, gradient meshes, repeats, and envelope distortion. Exact curve booleans and structural-sharing undo are designed for reliable editing. Its native format is JSON-based, while SVG, PDF-compatible AI, PNG, JPEG, WebP, and other formats are supported for interchange. The same codebase runs on macOS, Windows, Linux, FreeBSD, and WebAssembly. A JSON control channel and MCP server expose editing commands to AI agents for automated drawing and export workflows.
    Downloads: 579 This Week
    Last Update:
    See Project
  • 11

    NBTExplorer

    A graphical NBT editor for all Minecraft NBT data sources

    NBTExplorer is an open source graphical NBT (Named Binary Tag) data editor for Minecraft. It supports reading and writing in a number of formats including Standard NBT files (e.g. level.dat), Schematic files, Uncompressed NBT files (e.g. idcounts.dat), Minecraft region files and more.
    Downloads: 492 This Week
    Last Update:
    See Project
  • 12
    Paint.NET

    Paint.NET

    Downloads for Paint.NET, such as installer EXEs and portable ZIPs

    Every feature and user interface element was designed to be immediately intuitive and quickly learnable without assistance. In order to handle multiple images easily, it uses a tabbed document interface. The tabs display a live thumbnail of the image instead of a text description. This makes navigation very simple and fast. Extensive work has gone into making it the fastest image editor available. Starting the app is nearly instantaneous, and every feature has been thoroughly optimized to take advantage of the latest multicore CPUs, GPUs, and NVMe SSDs. The use of DXGI Flip Model ensures low input latency and reduced power consumption. Whether you have a power-conscious laptop or a monstrous desktop with a gigantic GPU, you can expect it to start up immediately, respond quickly to every mouse click, and take full advantage of all of your hardware.
    Downloads: 197 This Week
    Last Update:
    See Project
  • 13
    Upscayl

    Upscayl

    Free and Open Source AI Image Upscaler for Linux, MacOS and Windows

    Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy. Upscayl is a cross-platform application built with the Linux-first philosophy. This means that we prioritize Linux builds over others but that doesn't mean we'll break things for other OSes. Upscayl does not work without a GPU, sorry. You'll need a Vulkan-compatible GPU to upscale images. CPU or iGPU won't work. You can also download the flatpak version and double-click the flatpak file to install via Store but wait for the full release, we'll be pushing it to Flathub for easy access. Upscayl uses AI models to enhance your images by guessing what the details could be. It uses Real-ESRGAN (and more in the future) model to achieve this. The CLI tool is called real-esrgan-ncnn-vulkan and it's available on the Real-ESRGAN repository.
    Downloads: 182 This Week
    Last Update:
    See Project
  • 14
    Inkscape

    Inkscape

    Free and open source vector graphics editor for Windows, Mac, & Linux

    Inkscape is a free and open-source vector graphics editor available on GNU/Linux, Windows, and macOS. It provides a powerful set of tools for creating both artistic and technical illustrations, including cartoons, logos, typography, diagrams, and flowcharts. Unlike raster graphics, Inkscape uses vector graphics, allowing images to be scaled infinitely without losing quality. The software’s primary format is the standardized SVG file, which ensures compatibility with many other programs and web browsers. Inkscape supports importing and exporting a wide range of formats such as AI, EPS, PDF, PS, and PNG. Its user-friendly interface and multilingual support make it accessible to a global audience, while its extensible architecture allows users to customize functionality via add-ons. Backed by a vibrant international community, Inkscape offers plenty of tutorials and support resources for users at all levels. Licensed under the GPL, it is maintained by contributors worldwide.
    Leader badge
    Downloads: 1,365 This Week
    Last Update:
    See Project
  • 15
    diagrams.net

    diagrams.net

    Security-first diagramming for teams

    Bring your storage to our online tool, or go max privacy with the desktop app. Diagram files created in 2005 will load in the app today. Works with Google Drive and Google Workplace (G Suite). Use add-ons for Docs, Sheets and Slides. It works with OneDrive and Sharepoint. Office 365 app for Word, Powerpoint and Excel. Highest-rated Confluence app in the Atlassian Marketplace. Works in Jira too. Works with GitHub, GitLab and Dropbox for visual documentation in distributed teams. You can download diagrams.net Desktop for offline use on Windows, macOS, Linux and ChromeOS. Nextcloud is an ideal on-premise file hosting system for diagrams.net.
    Downloads: 140 This Week
    Last Update:
    See Project
  • 16
    A whole bunch of utilities for primitive manipulation of graphic images. Wide array of converters from one graphics format to another. E.g. from g3 fax format to jpeg. Many basic graphics editing tools such as magnifying and cropping.
    Leader badge
    Downloads: 707 This Week
    Last Update:
    See Project
  • 17
    XTrkCAD Model RR Track Planner

    XTrkCAD Model RR Track Planner

    Model Railway CAD program

    XTrackCAD is a open-source, free, CAD program for designing model railroad layouts. You can easily create layout of any scale or size. Libraries for many brands, scales and gauges of track and turnouts/points and model structures are included. Adding new components is easy with the built-in editor. It runs on Windows, Mac and Linux,
    Leader badge
    Downloads: 637 This Week
    Last Update:
    See Project
  • 18

    Developer's Image Library

    A full featured cross-platform image library

    Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter and display a variety of images with ease.
    Leader badge
    Downloads: 495 This Week
    Last Update:
    See Project
  • 19
    GeoTools, the Java GIS toolkit

    GeoTools, the Java GIS toolkit

    Toolkit for working with and mapping geospatial data

    GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data. GeoTools is an Open Source Geospatial Foundation project. The GeoTools library data structures are based on Open Geospatial Consortium (OGC) specifications.
    Leader badge
    Downloads: 405 This Week
    Last Update:
    See Project
  • 20
    FigCraft

    FigCraft

    FigCraft: interface design and prototyping

    FigCraft is a free, open-source interface design and prototyping application that provides an alternative to Figma for creating user interfaces, interactive prototypes, and design systems. Built entirely in Rust, FigCraft delivers a fast, native design environment with support for vector editing, auto layout, reusable components, and advanced styling tools. Users can create responsive layouts, manage design variables, build component libraries, and develop interactive prototypes with transitions and conditional interactions. The software includes advanced vector drawing capabilities, typography controls, gradients, effects, and export options for SVG, PNG, JPG, WebP, and PDF files. FigCraft also supports AI-powered design automation through its Model Context Protocol (MCP) server, command-line interface, and scripting capabilities, allowing AI agents to create and modify designs. Available for Windows, macOS, Linux, FreeBSD, and web browsers.
    Downloads: 87 This Week
    Last Update:
    See Project
  • 21
    Open Design

    Open Design

    Local-first, open-source alternative to Anthropic's Claude Design

    Open Design is a local-first, open-source AI design platform that enables coding agents to generate complete design systems and visual artifacts from prompts. It functions as an alternative to proprietary AI design tools by allowing users to connect their own models and run everything locally or deploy it as a web application. The system includes a library of design skills and brand-grade design systems that guide the generation process, ensuring consistency and quality. It integrates with various agent environments, turning them into fully capable design engines. The workflow produces structured outputs such as websites, dashboards, and presentations, rendered in real time. Its architecture emphasizes openness, modularity, and user ownership of data. Overall, it brings professional design capabilities into developer-controlled AI workflows.
    Downloads: 78 This Week
    Last Update:
    See Project
  • 22
    UFRaw
    The UFRaw (Unidentified Flying Raw) is a tool for reading and manipulating raw images from digital cameras. It supports most of the existing raw formats (any format supported by DCRaw). UFRaw can be used on its own or as a Gimp plug-in.
    Leader badge
    Downloads: 355 This Week
    Last Update:
    See Project
  • 23
    darktable

    darktable

    darktable is an open source photography workflow application

    darktable is an open source photography workflow application and non-destructive raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images, enhance them and export them on local or remote storage.
    Downloads: 66 This Week
    Last Update:
    See Project
  • 24
    Synfig
    Synfig is a powerful, industrial-strength vector-based 2D animation software package, designed from the ground-up for producing feature-film quality 2D animation with fewer people and resources.
    Leader badge
    Downloads: 322 This Week
    Last Update:
    See Project
  • 25
    Blockly

    Blockly

    The web-based visual programming editor

    The Blockly library adds an editor to your app that represents coding concepts as interlocking blocks. It outputs syntactically correct code in the programming language of your choice. Custom blocks may be created to connect to your own application. Blockly in a browser allows web pages to include a visual code editor for any of Blockly's five supported programming languages, or your own. Blockly plugins are self-contained pieces of code that add functionality to Blockly. Blockly codelabs provide step-by-step instructions on how to use and customize Blockly. From a user's perspective, Blockly is an intuitive, visual way to build code. From a developer's perspective, Blockly is a ready-made UI for creating a visual language that emits syntactically correct user-generated code. Blockly can export blocks to many programming languages.
    Downloads: 54 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next