Inkscape vector image editor
  • C++ 94.1%
  • C 1.8%
  • CMake 1.4%
  • HTML 1.3%
  • Python 0.4%
  • Other 0.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Michael Terry 9f4cba555a Don't needlessly duplicate gradients into clipboard
Gradients can point at other gradients and can be referenced many
times. The previous code was duplicating each gradient it saw,
giving them new names as needed. But the links to them were not
being corrected to the new names. So after a copy and paste
operation, the old links could be pointing at different gradients.

So instead, skip duplicating gradients that have already been copied.
There's no need.

Fixes https://gitlab.com/inkscape/inkscape/-/work_items/6325
2026-09-14 13:24:06 +00:00
.gitlab Add default issue template encouraging correct workflow. 2025-10-09 10:51:01 +03:00
buildtools Unitise libnrtype components for unit testing 2026-03-27 05:59:04 +00:00
CMakeScripts Make capypdf a submodule 2026-06-19 11:12:04 +02:00
doc Add some GSOC project proposals 2026-01-19 06:37:46 -08:00
LICENSES Use a class derived from Gtk::Dialog for Startup dialog. 2020-12-07 12:09:26 +00:00
man Support --export-margin CLI arg again 2026-07-20 06:57:51 -04:00
packaging Fix PPA and Snap packaging 2026-06-21 10:45:50 +02:00
po@01264328ba update translations 2026-09-01 02:21:43 +00:00
share ui: update cursor icon for touch selection and lasso node tool 2026-08-25 12:06:37 -04:00
snap Fix PPA and Snap packaging 2026-06-21 10:45:50 +02:00
src Don't needlessly duplicate gradients into clipboard 2026-09-14 13:24:06 +00:00
testfiles Fix a test to not accidentally be a no-op 2026-08-25 08:58:33 -04:00
.clang-tidy Tell clang-tidy not to use nice reverse loops 2023-09-29 01:03:38 +02:00
.gitattributes Make sure .svg and .sh files are checked out as LF 2026-01-02 02:49:21 +01:00
.gitignore Rewrite of the debian packaging 2024-08-26 11:27:48 +00:00
.gitlab-ci.yml Do not run dependency checker on GitLab's fleet 2026-06-17 00:16:35 +02:00
.gitmessage Add .gitmessage git message template 2021-11-06 16:47:08 +00:00
.gitmodules Make capypdf a submodule 2026-06-19 11:12:04 +02:00
_clang-format Make _clang-format respect include order in coding style 2025-06-02 18:42:17 +02:00
astylerc Clarify licenses 2018-11-08 18:18:20 +01:00
AUTHORS Add me (Max) to author list 2025-05-27 16:31:09 +02:00
CMakeLists.txt Make capypdf a submodule 2026-06-19 11:12:04 +02:00
config.h.cmake Fix crash casued by Magick/libheif deinitialization order. 2025-09-18 18:33:52 +00:00
CONTRIBUTING.md Extend developer documentation 2025-08-23 13:56:56 +00:00
COPYING Adjust the headers for polyfil files to remove GPL 2021-11-24 11:35:04 -05:00
INSTALL.md Move developer documentation to Git (first part) 2025-05-31 09:38:35 +00:00
NEWS.md Fix typos in NEWS.md 2023-01-04 03:00:39 +00:00
org.inkscape.Inkscape.appdata.xml.in Fix Ubuntu snap package 2025-12-27 08:12:07 +00:00
org.inkscape.Inkscape.desktop.template Remove X-Ayatana-Desktop-Shortcuts from desktop file 2023-08-29 05:50:38 +00:00
org.inkscape.Inkview.desktop.template Add Inkview .desktop file 2025-10-24 22:05:02 +02:00
README.md Add bug report link to gitlab readme.md 2025-07-24 15:09:51 +00:00
TRANSLATORS Update email address and activity years for Aleksandar Urošević in TRANSLATORS 2025-12-07 17:06:52 +01:00

Inkscape. Draw Freely.

https://inkscape.org/

Inkscape is a Free and open source vector graphics editor. It offers a rich set of features and is widely used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagramming and flowcharting. It uses vector graphics to allow for sharp printouts and renderings at unlimited resolution and is not bound to a fixed number of pixels like raster graphics. Inkscape uses the standardized SVG file format as its main format, which is supported by many other applications including web browsers.

SVG Features include basic shapes, paths, text, markers, clones, alpha blending, transforms, gradients, and grouping. In addition, Inkscape supports Creative Commons meta-data, node-editing, layers, complex path operations, text-on-path, and SVG XML editing. It also imports several formats like EPS, Postscript, JPEG, PNG, BMP, and TIFF and exports PNG as well as multiple vector-based formats.

Inkscape's main motivations are to provide the Open Source community with a fully W3C compliant XML, SVG, and CSS2 drawing tool emphasizing a lightweight core with powerful features added as extensions, and the establishment of a friendly, open, community-oriented development processes.

build status

More information