Generate Palette Extension
i

OlibiaGenerate Palette Extension

Olibia

Inkscape extension to generate color palettes from selected objects' color properties. Usage Create objects with color properties set, can be fill and/or stroke color. Select them and from the Extensions menu choose Palette and Generate. Provide a name and select the color property to grab colors from. You can also include Inkscape's default black to white colors or replace an existing palette. New options Sort colors by xY or Yx position when objects are placed in a grid layout Sort colors by X or Y position Sort colors by selection order, HSL values or RGB values Notes Inkscape needs to be restarted for the extension to appear. Inkscape must be restarted for a new palette to appear. Generated palettes are located at ~/.config/inkscape/palettes or ~\AppData\Roaming\inkscape\palettes on Windows. Older Inkscape versions Latest version for Inkscape < 1.0: https://github.com/olibia/inkscape-generate-palette/releases/tag/v2.0 --- Reviewed by Martin Owens on May 12 2021 2:30 PM pytest coverage: 0% pylint score: -7.5/10 tested in Inkscape 1.1 Marked as UNSAFE, modified home directory files, should be changed to use new Inkscape variable which will tell it where to save the palette file it generates.


Comment here...
Gradient Saver
i

Rania AminaGradient Saver

Rania Amina

Gradient Saver: Inkscape Gradient Manager for Your Next Project! An extension that will help you to organize your gradient on Inkscape. By using Gradient Saver you have ability to save your favorite gradient and reuse it on your next project. Hope it will help much Inkscpae user out there. For dependencies & installation info, please refer to README or this page: https://artemtech.github.io/inkscape-gradient-saver/ We've update this extension for Inkscape Ver. 1.0, hope you enjoy it. Quick demo/overview: https://youtu.be/0GPiazWcRuo


Comment here...
Inkscape Stroke Font Extensions
i

Khemadeva .Inkscape Stroke Font Extensions

Khemadeva .

With this set of extensions, users can - create their own stroke fonts - edit these or other fonts stored in the stroke font format - Render text using the stroke fonts with various options like flow in Rectangle, justified text etc. The font file format is the same used in Inkscape 1.0 Hershey Text extension, so the files created with this extension are compatible with the 1.0 Hershey Text render engine. Also, the fonts that come with 1.0 Hershey Text Extension can be edited with these extensions. Download location: https://github.com/Shriinivas/inkscapestrokefont File Name: inkscapestrokefont.zip Video Tutorials: https://youtu.be/iCsnYlVjWA0 https://youtu.be/-7BjfxpUAfU https://youtu.be/3YBaZfPpNjc https://youtu.be/S6lxYLMTxyg


Comment here...
Another Perspective
i

macricoAnother Perspective

macrico

AnotherPerspective is just a rewrite of the perspective Inkscape extension. With this another algorithme, the result should be more predictable and logic. This is the end of unexpected rotations ! Thanks to Aaron Spike for writing the original extension and Timo Kähkönen for writing the original JS algorithme. For more informations about the process read the post from which the idea of the extention come : https://stackoverflow.com/questions/12919398/perspective-transform-of-svg-paths-four-corner-distort


Comment here...
Output Pro
i

woutOutput Pro

wout

With this extension you will be able to export your Inkscape documents into a variety of formats and colormodes. As it initial and main goal,Inkscape Output Pro export into the CMYK colormode, compatible with the press and graphic industry standards. It is possible to use specific ICC profiles, set other colormodes than RGB and CMYK, like Grayscale and Lab, set specific JPEG configurations, insert pre-press marks and even more.


Comment here...
Color Swap
i

jekoColor Swap

jeko

Extension similar to "color replace" that swaps two user defined colors. The zip file contains versions for Inkscape 0.92, 1.0, 1.1, 1.2 The underlying color extension has a regression in 1.0 and does not work on grouped objects. This has been fixed in later versions. Only tested on Windows but should work on all platforms.


Comment here...
Download Palette Extension
i

OlibiaDownload Palette Extension

Olibia

Inkscape extension to download color palettes from the web. Usage From the Extensions menu choose Palette and Download. Select one or more palettes to download from the predefined collection. Provide a name and a .gpl file URL to download a palette from the web. Notes Inkscape must be restarted for palettes to appear. Downloaded palettes are stored in ~/.config/inkscape/palettes. Tested only on Inkscape for Linux.


Comment here...
Svg2ico
i

Maurizio AruSvg2ico

Maurizio Aru

Save a SVG image to Windows ICO format


Comment here...
Conical box generator
i

thierry7100Conical box generator

thierry7100

This extension will generate a flex structure which could be used to build conical boxes, to be cut with a laser cutting machine.


Comment here...
Multipage Export Extension
i

OlibiaMultipage Export Extension

Olibia

Inkscape extension to export selected objects to various file formats. Usage Select the objects you want to export and from the Extensions menu choose Export and Multipage. Provide a name for the destination folder and select the export format. Available formats are PDF, PNG and SVG. Available exporters are rsvg, and inkscape. You can also name the exported files after the objects' IDs Combine PDFs requires pdftk installed in your system Notes Exported files are located at ~/Documents/Exports. Tested only on Inkscape for Linux. Older Inkscape versions Latest version for Inkscape < 1.0: https://github.com/olibia/inkscape-multipage-export/releases/tag/v2.0


Comment here...
Mirror
i

jekoMirror

jeko

Extension to mirror/flip objects along a line. The zip file contains 4 versions: for Inkscape 0.92, 1.0, 1.1, 1.2. Only tested on Windows but should work on all platforms. You need to select two objects simultaneously and then apply the extension. Select the object (shape, group, image, etc.) you want to mirror first, press "shift", and then select the mirror line (consisting of exactly 2 nodes) second. The extension can be found under "Extensions -> Modify Path -> Mirror"


Comment here...
Dimensions
i

fsmMLKDimensions

fsmMLK

Inkscape extension to assist creating dimension annotations.


Comment here...
Color Label
i

christophfinkColor Label

christophfink

adds text labels with the fill colour value of each selected feature


Comment here...
Draw Ratchet
i

kie27Draw Ratchet

kie27

Ratchet maker. - creates a ratchet with variable number of teeth - variable inner and outer diameters and an inner hole if required notes: extension requires perl tested and working on linux should work on other platforms but not tested version 0.1


Comment here...
AndroidVector
i

owenfromcanadaAndroidVector

owenfromcanada

Stop exporting dozens of PNGs for your Android app -- this extension adds a new save as type for Android vector drawable resources. Once installed, select save as or save a copy, and you should see a type called Android VectorDrawable (*.xml) in the dropdown list. Check the README file (or see the external link) for usage and limitations. 2017-02-14: updated to remove scientific notation for older versions of Android.


Comment here...
Rounder 0.4
i

Jabiertxo Arraiza CenozRounder 0.4

Jabiertxo Arraiza Cenoz

Menu "Objects->rounder" Round internal SVG data to a fixed decimal positions. Added options to also round stroke width X ,Y, Width and Height. Added options to round opacity. Fix some warnings. 0.4 Added option to round to 0.*5


Comment here...
inkscapeMadeEasy
i

fsmMLKinkscapeMadeEasy

fsmMLK

This set of python modules aims to extend Aaron Spike's inkex.py module, adding functions to help the development of new extensions for inkscape. Here you will find methods and classes to deal with drawing elements, line and text styles, line markers, texts, cartesian and polar plots, etc. This project is not intended to provide an end-user inkscape extension by itself but to provide easier backstage functions and classes to facilitate the development of inkscape extensions. It is a work-in-progress project and new features will be added in the future.


Comment here...
Group to Layer
i

Rania AminaGroup to Layer

Rania Amina

This extension is owned by stuart@pernsteiner.org and as written in python file, everyone allowed to modify as long as comply with the provisions that have been determined. So, we modify this extension in order to make Group to Layer Extension can running well on Inkscape 1.0.


Comment here...
Inkscape Fillet and Chamfer
i

taoariInkscape Fillet and Chamfer

taoari

This extension implements the Fillet and Chamfer function for inkscape described as http://launchpadlibrarian.net/12692602/rcp.svg.


Comment here...
Stroke Color As Fill
i

Jabiertxo Arraiza CenozStroke Color As Fill

Jabiertxo Arraiza Cenoz

Basicaly get the color fill and add to the stroke. and inverse. Also has an optional alpha. For <= 0.91 you can uncomment line 19 to allow markers without strokes in inkscape <= inkscape0.92-prerelease3. The video play with diferent based features like create Delaunay from any draw in two easy steps(use the extension at the end to allow fix gap between triangles) and play with markers and custom markers. New version -0.2- highly based on the work of suv (made a similar and beter extension previously)


Comment here...
Chipscratches
i

Andrew KurnChipscratches

Andrew Kurn

This extension creates visual noise of various kinds, using 3 ingredients, scratches, chips, and specks. Extensions -> Generate -> Noise -> ChipScratches The 3 ingredients go into 3 Inkscape groups. Where they are in the tree is controlled by the object selected at the time the extension is called. They become sisters of the selected object, under the same parent. If there is no selection, they go to the root level. In the text below, each * indicates a settable parameter in the pop-up box. The extension fills a rectangle, which defaults* to the page size, or is width* by height*. The overall size* and number* of marks is set. However, for each of the 3, a multiplier changes the size* and number*. To get the overall value, just set the multiplier to 1.0 Also, each of the 3 may be separately enabled* or disabled. For each ingredient, it is possible to set the size to grow* with y. For this case, it is possible to set the size to a negative multiplier, so that it, when growing, will pass through zero somewhere in the middle of the box. For scratches, it is possible to change their orientation from vertical to angular*, radiating from the center of the box. (If so, growth is measured from the center.) The initial angle* and the change with distance* are set. For chips and specks, there are similar controls, except the angular ones, which are omitted. Last, there is the option to use a density gradient*. In the simple case, the probability of making a mark is the same everywhere. With a gradient, it changes from 0 to 1 across the box from left to right. -- Some of the features above may be of little use, while some omitted ones might be important. This is a beta version, so I await user feedback. I notice that the extension might take 5 seconds to run. Is this important? A bit of clean-up might help this. Two features that might slow it down considerably are clusters and collisions. Collisions, if implemented, would keep any 2 marks from landing on top of each other. Slow, because each mark must search all the previous marks. Clusters is some method of putting new marks near old ones. I think this would be especially useful for specks, which could be clustered around the end of scratches. Right now, they're uniform, and so fade into the background. Again, feedback? Technical note: This file may also be used to generate the inx file. (The bundled inx file was generated this way.) Set the global /inxGen/ =1 and run the file stand-alone. - AK Sept 2018


Comment here...
Blobs
i

Andrew KurnBlobs

Andrew Kurn

This extension creates a texture of blobs. Blobs are randomly scattered over a rectangle (user input). Individual blobs are randomly generated as described below. Inkscape v 0.92 on Debian Gnu-Linux. The pop-up has two tabs, Each and All. Each: Blobs are built starting with a number of (interior) points, in a Gaussian distribution. The (almost) convex hull is built and then (somewhat) smoothed with splines. In the above sentence, each parenthesis indicates an input parameter, called out in the pop-up "interior" "concavity" "bluntness". Also, "size of a blob" sets the /standard deviation/ of the distribution, so blobs are typically 3 times larger than the value. Bluntness = 0.3 makes pleasingly round, mostly convex blobs. 0.4 makes them more concave. 0.6 - 1.0 they're getting more and more pointy. 2.0 - 10. and they grow appendages like hot-air balloons. 0.1 makes the corners pretty sharp. 0.0 and it's down to the convex hulls that are the basis of the blobs, that is, polygons. Concavity goes from 0 to 1. 0 tries to be completely convex. Increasing the number allows more interior points to be used so the shape becomes more complex, as well as more branchy. All: The work area x,y values specify a rectangle in which to place the blobs. Their centers are restricted to this area, so blobs may spill outside it. Centers are placed randomly. Number of blobs. -- Blobs are on their own layer "Blob layer". There may be several.


Comment here...
Inkscape2laserGRBL
i

erichVK5Inkscape2laserGRBL

erichVK5

A simple extension that exports paths as g-code compatible with cheap GRBL 0.8c based laser cutters. The laser control is simple on/off. Minor typo fixed 18/08/2020.


Comment here...
Place randomly
i

Philipp DoePlace randomly

Philipp Doe

Randomly place an object once or several times along a path. --- Curated by Maren Hachmann on May 20 2018 9:29 PM Added tags


Comment here...
Clonesp
i

Andrew KurnClonesp

Andrew Kurn

This is an Inkscape extension that clones an object. It makes multiple clones that shrink toward a vanishing point, necessary for a perspective drawing.


Comment here...
VCard QR Code generator
i

Сергей ВедерниковVCard QR Code generator

Сергей Ведерников

QR Code generator for VCard (a format standard for electronic business cards. A common use case it to place the code on a business card so the details are easily added by phone QR Code scanner software. ou can also Extract and put files from archive to your Incscape extension folder (C:\Program Files\Inkscape\share\extensions), restart (start) Inkscape and go to "Extensions->Render->Barcode->QR Code VCard..." Simply fill all needed fields, choose QR Card size (Auto, if you don't know), error correction level you need, select input codepage (your operational system codepage) and output codepage (usually, UTF-8) and press Apply button. You can check your QR Code by any QR Code scanner software by you smartphone. Enjoy!


Comment here...
inkscapeSlopeField
i

fsmMLKinkscapeSlopeField

fsmMLK

Extension to create slope fields of first order ordinary differential equations (ODEs) The main features are - generate the slope field plot of a first order ODE - optional grid lines in X and Y directions - adjustable tick mark intervals and sizes - LaTeX support - adjustable density of segments


Comment here...
Barcode Extension 2019oct
i

jerrypennerBarcode Extension 2019oct

jerrypenner

Adds the Codabar bar code to the bar-codes render extension. This should run on all platforms.


Comment here...
Origami-Ext
i

fdesarOrigami-Ext

fdesar

Extension for drawing Origami diagrams. Helps drawing all Huzita-Hatori-Justin Axioms (1-7), find the Rabbit-Ear complementary crease and does angles and segments N-Sections. Fully internationalized : currently, English (native) and a French translation are available. Need Inkscape0.92 or later. Comes with easy install scripts for Linux (tested on Ubuntu and Mint, Fedora & Suse), Windows (tested on Windows 10 Family) and MacOS (tested on High Sierra with MacPorts Inkscape). Enjoy! New version released on 02/01/2020, version 0.70


Comment here...
WriteTeX
i

longqiWriteTeX

longqi

An Inkscape extension: Latex/Tex editor for Inkscape, inspired by textext. This extension uses Inkscape build-in extension system, does not require TK or PyGtk as textext. Live preview feature is supported. You can obtain original TeX source from View Original TeX tab. Check http://writetex.tk for more detail. Latest version is in https://github.com/wanglongqi/WriteTeX


Comment here...
Sundial Declining
i

TomasUrbanSundial Declining

TomasUrban

Sundial --- Added Inkscape version 002


Comment here...
Page Preview Layer
i

sonejostudiosPage Preview Layer

sonejostudios

Inkscape extension to add a page preview layer with a specific color. For Inkscape 1.x as well as for Inkscape 0.92. Newest version will be updated there: https://github.com/sonejostudios/InkscapePreviewLayer


Comment here...
Page Background Layer
i

sonejostudiosPage Background Layer

sonejostudios

Inkscape extension to add a page background layer with a specific color. For Inkscape 1.x as well as for Inkscape 0.92. Newest version will be updated there: https://github.com/sonejostudios/InkscapeBackgroundLayer


Comment here...
Prover iLock attributes
i

hugo_at_proverProver iLock attributes

hugo_at_prover

This extension opens up a dialog that allows the user to set some Prover iLock specific attributes. The attributes decide how Prover iLock will display the svg file, in particular they are used to associate layers to "visualization features" that are used to dynamically change the drawn symbol based on the current state in the tool.


Comment here...
Streaks
i

Andrew KurnStreaks

Andrew Kurn

Streaks is an extension to fill a rectangle with vertical lines to use as a texture. Quite a variety of textures is possible. Two examples: https://inkscape.org/en/~kurn/%E2%98%85streaksrm and https://inkscape.org/en/~kurn/%E2%98%85streaksbw


Comment here...
Inkscape2pcb
i

erichVK5Inkscape2pcb

erichVK5

A set of extensions that allows export of paths to PCB layout editors, namely: 1) the pcb-rnd layout editor as a subcircuit in native pcb-rnd lihata file format (.lht) ( http://repo.hu/projects/pcb-rnd/ ) 2) the gEDA PCB layout editor as a footprint in native gEDA PCB footprint format (.fp) ( http://pcb.geda-project.org/ ) 3) KiCad users, indirectly, who can import gEDA PCB footprints from within KiCad The export script for pcb-rnd will also export paths as polygons, along with the outlines, provided the paths depict simple, non self-intersecting polygons. The pcb-rnd layout editor has a more capable data model, allowing polygons within footprints, and also load and save in KiCad formats. The script has been updated and tested with Inkscape 1.1 and the download also includes a zip file with the previous 0.9x compatible version.


Comment here...
Graphviz Extension
i

tflynnGraphviz Extension

tflynn

This extension simplifies Inkscape workflows that use GraphViz, by providing a simple interface that lets the user run the DOT command and import the resulting graphs with the click of a button. The extension is appears as Graphviz in the menu Extensions -> Render. Currently, it is verified to work on Inkscape 0.92.


Comment here...
Guillotine Plus
i

BoottaGuillotine Plus

Bootta

Improved basic Inkscape guillotine extension. Added: - DPI input to export window for Guillotine extension. To install extension extract content of download into the directory listed at Edit > Preferences > System: User extensions


Comment here...
VCard QR Code generator
i

bapkat_ur_momVCard QR Code generator

bapkat_ur_mom

QR Code generator for VCard (a format standard for electronic business cards. A common use case it to place the code on a business card so the details are easily added by phone QR Code scanner software. ou can also Extract and put files from archive to your Incscape extension folder (C:\Program Files\Inkscape\share\extensions), restart (start) Inkscape and go to "Extensions->Render->Barcode->QR Code VCard..." Simply fill all needed fields, choose QR Card size (Auto, if you don't know), error correction level you need, select input codepage (your operational system codepage) and output codepage (usually, UTF-8) and press Apply button. You can check your QR Code by any QR Code scanner software by you smartphone. Enjoy!


Comment here...
Inkscape Exportxy Master
i

John CliffInkscape Exportxy Master

John Cliff

Inkscape extension for exporting the xy co-ords of the selected curve Original version posted on inkscape forum here: http://www.inkscapeforum.com/viewtopic.php?t=8826#p32088 was hacked together by me based on code provided by Jean Moreno on his blog. Was improved upon by Neon22 on the forum and later by Jens N. Lallensack. All contributors have agreed to release their contributions under the GPL.


Comment here...
Inkgpx2svg
i

mono monoInkgpx2svg

mono mono

An Inkscape input extension to add support for gpx files to the File/Import... dialog based on gpx2svg (https://nasauber.de/opensource/gpx2svg)


Comment here...
Quran ID
i

NesteroQuran ID

Nestero

Extenssions untuk generate ayat al quran dengan terjemahan indonesia


Comment here...
Exponential X-Axis
i

Jürgen WeigertExponential X-Axis

Jürgen Weigert

This Inkscape extension transforms an object along the x-axis. The bounding box remains unchanged. Points near the center of the object move to create the illusion of a curved surface. Points move left, if you choose an exponent > 1, and right if the exponent is < 1. An exponent of 1.0 does exactly nothing. This can be used in combination with the bend path effect to create a cone projection that retains aspect ratio. Idea from Simon Budig while preparing for the lampshade workshop.


Comment here...