Vector graphics consist of shapes, called objects, which are simple geometric primitives: points, lines, curves, circles, and polygons. The shapes are all based on mathematical equations, to represent images in computer graphics. It is possible to edit each object separately, for example, by changing the shape, colour, size and position. By combining paths that are straight or curved and various colors and shading very detailed illustrations can be created.
As vector-based images are not made up of a specific number of dots, they can be precisely scaled without any reduction in the image quality. Unlike vector graphics, bitmap images are resolution dependent. This means that it is difficult to alter the size of a bitmap without sacrificing a degree of image quality. Vector graphics also have simpler storage, and the option to convert a vector graphic to a bitmap if needed.
This article identifies the finest open source vector graphics editors. Vector editors are ideal for technical illustrations, diagramming, flowcharting, artistic illustrations, promotional posters, banners, signage, logos, typography, vehicle wraps and layout. Bitmap editors are more suitable for retouching, photo processing, photorealistic illustrations, collage, and illustrations drawn by hand with a pen tablet. Here’s our verdict captured in a legendary LinuxLinks-style ratings chart.

Click the links in the table below to learn more about each program.
| Vector Graphics Editors | |
|---|---|
| Inkscape | Vector-based drawing program |
| Graphite | 2D vector and raster editor |
| OpenPencil | Combines visual design tools with automation facilities |
| SVG-edit | Complete vector graphics editor in the browser (in JavaScript) |
| Xfig | Draw and manipulate objects interactively |
| GodSVG | Editor for Scalable Vector Graphics files |
| LibreOffice Draw | Vector graphics editor and diagramming tool |
| LateXDraw | Vector drawing program for LaTeX using PSTricks |
| sK1 | High quality illustration program |
| VPaint | Experimental vector graphics and 2D animation editor |
| Karbon | Vector drawing and editing application |
| Ipe | Extensible drawing editor |
This article has been updated to reflect the changes outlined in our recent announcement.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.
Your passion for your subject shines through.
While it is old and uses an ancient toolkit, I still find
xfigto have much to offer in particular control of alignment and positioning that I have not been able to find in more modern tools.Yes, we agree. We’ll update this article and add xfig. We haven’t used the software for at least 5 years so will see how the latest version performs.
Article has been updated adding xfig.