Showing 50 open source projects for "vector drawing"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    Graphite

    Graphite

    An open source graphics editor for 2025

    Graphite is a modern, open-source, prototyping and design tool built for vector graphics, motion, and state-driven UIs. It combines traditional vector drawing capabilities with features like animation timelines, state machines, and interactive prototyping—all in one toolchain rather than separate apps. The interface supports layering, boolean operations, masks, and full node-based parametric controls for shapes and effects.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 2
    Pencil2D Animation

    Pencil2D Animation

    Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations

    An easy, intuitive tool to make 2D hand-drawn animations. Lightweight and easy to use so you can focus on animating and not on what button to hit next. Seamlessly switch between raster and vector workflows, allowing you to sketch, ink & paint on the go. Pencil2D is cross-platform and runs on Windows, macOS, Linux & FreeBSD. Pencil2D is completely open source and free to use, even commercially.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 3
    two.js

    two.js

    A renderer agnostic two-dimensional drawing api for the web

    Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and webgl. Two.js is deeply inspired by flat motion graphics. As a result, two.js aims to make the creation and animation of flat shapes easier and more concise. At its core two.js relies on a scenegraph.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    TeXCAD

    TeXCAD

    A simple LaTeX {picture} drawing tool

    TeXCAD is a program for drawing or retouching {picture}s in LaTeX. It extends the original {picture} capabilities, even without any obligatory LaTeX package, class or style sheet. Core of TeXCAD is totally portable. A MS Windows version is available. More information on... https://texcad.sourceforge.io/ Alire crate: https://alire.ada.dev/crates/texcad Mirror: https://github.com/zertovitch/texcad
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 5
    pstoedit

    pstoedit

    converts PostScript or PDF files to other vector graphics formats

    pstoedit is a tool converting PostScript and PDF files into various other formats suported by different drawing editors. As a prerequesite it needs GhostScript to be installed (binary installation is sufficient).
    Downloads: 95 This Week
    Last Update:
    See Project
  • 6
    wxArt2D gives wxWindows applications sophisticated vector drawing functionality. It is based on a framework supporting multiple views within a hierarchical document. Supports drawing & (Graph) editing. In-output in SVG, GDSII, XML, easy to extend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    jPicEdt

    jPicEdt

    Another drawing editor for LaTeX with PSTricks & TikZ

    jPicEdt is an extensible internationalized vector-based drawing editor for LaTeX and related packages (TikZ, PsTricks,...), written in Java. It is also a library of reusable high-level graphic primitives.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    IAutodraw

    IAutodraw

    Professional vector flow chart drawing software

    A professional office drawing tool that can draw various process diagrams, flow charts, topology diagrams, mind maps, Gantt charts, architecture diagrams, and support process data simulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JDrafting

    JDrafting

    CAD application for Technical Drawing exercises

    JDrafting is an open source Java application to create Technical Drawing exercises. This application is inspired by the 'Classical Construction', also known as 'Ruler-and-compass Construction' or 'Compass-and-straightedge construction'. However, another drawing tools can be used. (More info about classical construction: https://en.wikipedia.org/w/index.php?title=Compass-and-straightedge_construction) Download examples in 'Files tab' JRE 8+...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    Paper.js

    Paper.js

    The swiss army knife of vector graphics scripting

    Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface. Paper.js is based on and largely compatible with Scriptographer, a scripting environment for Adobe Illustrator with an active community of scripters and more...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    LaTeXDraw

    LaTeXDraw

    Vector drawing program for LaTeX using PSTricks

    LaTeXDraw is a graphical drawing editor for LaTeX. LaTeXDraw can be used to 1) generate PSTricks code; 2) directly create PDF or PS pictures.
    Leader badge
    Downloads: 122 This Week
    Last Update:
    See Project
  • 12
    FidoCadJ

    FidoCadJ

    Simple and intuitive 2D vector drawing for electronics and not only.

    A multiplatform vector drawing program with a complete library of electronic symbols. Schematics and drawings are stored in a very compact text format. There is no netlist concept behind the drawings (so no simulation, and this is a choice) but this allows a great graphical flexibility and ease of use, making FidoCadJ the perfect tool for exchange sketches in forum and newsgroup discussions with a few clicks.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    Pencil2D

    Pencil2D

    Pencil2D is a cross-platform animation/drawing application.

    Pencil2D is an animation/drawing application for OSX, Windows and Linux. It lets you create traditional hand-drawn animations (cartoons) using both bitmap and vector graphics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Milton

    Milton

    An infinite-canvas paint program

    Milton is an open-source, infinite-canvas paint program that allows artists to sketch, draw, and paint without the constraints of a fixed canvas size. It combines the intuitive feel of raster-based painting with the scalability of vector graphics, enabling users to focus on creativity without worrying about resolution or canvas boundaries.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Raphaël

    Raphaël

    JavaScript vector library

    ...Raphaël’s goal is to provide an adapter that will make drawing vector art compatible cross-browser and easy. Raphaël currently supports Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ and Internet Explorer 6.0+. Versions will be released as we gather and test new PRs. As there are a lot of browsers being supported it might take a while to accept a PR, we will use the feedback from other users too.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JHotDraw is a two-dimensional graphics framework for structured drawing editors that is written in Java. It is based on Erich Gamma's JHotDraw, which is copyright 1996, 1997 by IFA Informatik and Erich Gamma.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Mondrian

    Mondrian

    Web-based vector graphics editor

    Mondrian is a browser-based drawing application that explores minimalist, grid-oriented composition in the spirit of geometric art. It provides a clean canvas for placing rectangles, lines, and color blocks, aiming to make creating crisp, balanced layouts feel immediate and fun. The interface favors direct manipulation—click, drag, resize, recolor—over menus and tool overload, so newcomers can produce striking designs quickly. Under the hood, it uses standard web tech to render shapes and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Ipe extensible drawing editor

    Ipe extensible drawing editor

    Extensible vector graphics editor with Latex text support.

    Ipe is an extensible drawing editor for creating figures in PDF and Postscript format. It supports making small figures for inclusion into LaTeX-documents as well as presentations in PDF.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Qfsm

    Qfsm

    A graphical Finite State Machine (FSM) designer.

    A graphical tool for designing finite state machines and exporting them to Hardware Description Languages, such as VHDL, AHDL, Verilog, or Ragel/SMC files for C, C++, Objective-C, Java, Python, PHP, Perl, Lua code generation.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20

    JFreeSVG

    A fast & light-weight SVGGraphics2D implementation for Java.

    JFreeSVG is a vector graphics library for the Java(tm) platform that allows you to generate content in SVG format using the standard Java2D drawing API (Graphics2D). JFreeSVG is light-weight, fast, and has no dependencies other than the Java runtime (1.6 or later).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    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.
    Leader badge
    Downloads: 9,513 This Week
    Last Update:
    See Project
  • 22
    SpiroJ
    SpiroJ is a simple generator of hypotrochoids and similar roulettes. The basic principle is rolling one circle on another circle - similar to the classic Spirograph toy, but more flexible. It can export drawing to SVG, EPS and AI formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    XVG is an SVG-based Mac OS X drawing application, with the core designed as a reusable library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    filtered

    filtered

    Filtered is a tool for editing SVG filters

    ...There are installers for windows and Mac OSX, and a Java JAR package for other platforms. Filtered is targeted for visual editing of SVG filters, and doesn't provide general vector drawing capabilities. It is meant to be used as a companion for a vector editing package, to allow better control over SVG filter creation and editing. Filtered can be used for creating all kinds of image filters, from simple drop shadows and glows to complex synthetic texture creation.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    C4D Py-SplineDraw Tool

    A tool written in Python to draw Splines in MAXONs Cinema 4D

    An Open-Source ToolPlugin for MAXON Cinema 4D written in Python for drawing Splines in the editor developed by Scott Ayers and Niklas Rosenstein.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo