Removeduplicatenodes
i

Ellen WasbøRemoveduplicatenodes

Ellen Wasbø

Remove duplicate nodes from path and join nodes closer than a specified distance. Optionally close paths if start/end nodes are closer than a specified distance. When joining nodes the new coordinate will be interpolated from the original coordinates. If separate paths are combined (Ctrl+K) these can be joined if closer than a specified distance. This join can be either a straight line or an interpolation. The extension will appear in Extensions -> Cutlings


Comment here...
Multiple Boolean Operations with Inx Pathops
i

Maren HachmannMultiple Boolean Operations with Inx Pathops

Maren Hachmann

Boolean operations for multiple objects at once - difference, union, intersection, exclusion, division or cut. The extension is a rewrite of the Multi-Bool extension, and offers many adjustable settings and improvements. It takes a selection of one or more groups, or of several elements (paths, shapes, text), or a mix of both, and applies a chosen path operation with the top-most valid object in paint order and each other valid object which is part of the selection (directly or as member of a processed group) that is lower in Z-order. For more info, please refer to the README file at https://gitlab.com/moini_ink/inx-pathops/-/blob/master/README.md . Inkscape extension written by su-v and updated for Inkscape 1.0 – 1.4 by Maren Hachmann, licensed GPLv2 or higher.


Comment here...
Remove duplicate lines with tolerance
i

Ellen WasbøRemove duplicate lines with tolerance

Ellen Wasbø

Remove overlapping line segments to clean paths for cutting/plotting/engraving. As an option you can set a tolerance when comparing the line segments such that a perfect match is not needed. Read more and see examples here: http://cutlings.wasbo.net/inkscape-extension-removeduplicatelines/ The extension will appear in Extensions -> Cutlings


Comment here...
Line Animator (draw by invisible hand)
i

Maren HachmannLine Animator (draw by invisible hand)

Maren Hachmann

Create simple, line-drawing animations for the web from selected paths. When you look at the file that you've applied the extension to using a web browser, it will look as if someone were drawing the paths with an invisible pen. Notes: * Find the extension as `Extensions > Animation > Line Animator` * **Only path objects** can be used for this. * **No path effects** should be applied to the paths (something may happen, but perhaps not what you expect). * The paths must have **a visible stroke** (else you won't see anything happen). * The object **lowest in stacking order** will be drawn **first**, then the one above it etc. * Animation speed can be changed by using the same animation name and selecting the same objects, then setting a different duration. * If you are animating a path consisting of **multiple subpaths**, all of them will start to be animated **at the same time**, but the shorter ones will finish first. * If you want to **change the direction** in which a path is drawn, change the path direction in Inkscape (`Path > Reverse`). Examples -------- See https://gitlab.com/Moini/ink_line_animator/-/blob/master/README.md Installation ------------ Drop the files `line-animator.py` and `line-animator.inx` into your user extensions directory. Learn where to find the directory in Inkscape: `Edit > Preferences > System > User extensions`. License ------- This software is licensed under the GPL v2.0 or higher. Note ---- Due to a bug in Inkscape (https://gitlab.com/inkscape/inbox/-/issues/9327), Inkscape 1.3 instantly crashes when you open the Selectors and CSS dialog. So don't do that! Inkscape 1.4 does not crash, but try to avoid editing the animated paths with the Selectors and CSS dialog - this may in some cases disable the animation.


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...
Paste Length Effect
i

Khemadeva .Paste Length Effect

Khemadeva .

This effect makes the length of all the destination paths the same as that of the source path, while maintaining their shapes. The source is the topmost path in the selection. Quick introduction: https://youtu.be/L7Z48mZlhV0 Please see: https://github.com/Shriinivas/inkscapepastelength for downloads (ed.)


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...
Openclosedpath
i

Ellen WasbøOpenclosedpath

Ellen Wasbø

This extension will open up closed paths by removing all z-commands from the selected paths. My purpose: to use single line svg-fonts as otf/ttf/opf fonts. These font formats require closed paths and will add a closing command to the glyphs. This closing can be removed by converting the text to paths, ungroup and then using this extension.


Comment here...
Round Corners
i

Jürgen WeigertRound Corners

Jürgen Weigert

Apply a radius to sharp corners of a path. The extension is written for inkscape 1.0.1 (but also contains a backport for 0.92.4). Usage: The screenshot demonstrates the usage. In the upper half, a red path with 4 vertices is shown. We select two vertices: the top left and bottom left corner (shown in blue). Run "Rounded Corners" from "Extensions" -> "Modify Path". The result is the path below. (Viewed here in edit mode again to show all the new vertices.)


Comment here...
Parallel Translation Extension
i

chris371Parallel Translation Extension

chris371

This extension allows parallel translations and alignment operations of selected straight lines. It has been written to help making a strange kind of paper cube with angles different to 90 degrees. It helps to align the faces together and to add complex folding flaps with lines in different colors to the edges. There are options to resize the length of the flaps so that they match the length of the edges.


Comment here...
incadiff
i

Thomas Maziereincadiff

Thomas Maziere

Apply successive difference operations on superimposed paths. Useful for plotter addicts as it removes hidden strokes. I use it on Processing generative art, before plotting it with an Axidraw. Select fewer than 64 shapes/paths at a time for performance reasons. Developed thanks to Incaya, a french worker cooperative.


Comment here...
path animation
i

katkittypath animation

katkitty

Create svg path animation from frames. A path can be animated as follows: <path d="{orignal frame}"> <animate attributeName="d" attributeType="XML" begin="0s" dur="0.73" repeatCount="2" values="{frame1};{frame2}[;{framen}]"> </path> Most browsers will draw the path, then animate it, interpolating between the paths in the animate values list. Some i-phone browsers do not animate. Grrr. To use: Place each frame of the animation in a layer named 'frame{n}'. Each of these layers should have the same number of paths, and each path should have the same number of points as the corresponding path in other layers. The animation is applied to the paths in the first layer in the sequence, so the properties of that layer are used. Animations with different numbers of frames can be put into different sequences, named 'sequence{n}', using sub-groups: Layers: > not_animated_layer1 > sequence1 >> frame1 >>> path1a >>> path2a >> frame5 >>> path1b >>> path2b >> frame2 >>> path1c >>> path2c >> frame4 >>> path1d >>> path2d > sequence5 >> frame >> frame >> frame NOTE, any numbers on frames or sequence are ignored. The z order of frames and paths determine their position in the animation. SUGGESTION: Set all frames but the first to not display or even delete them before using the animated SVG in a browser. Experiment with different duration times for each path. NOTE: The pop-up box does not close after creating the animate node. The node appears under the paths in the first frame of each sequence. NOTE: Inkscape does NOT run the animation! You need to load the svg into a web browser to see it.


Comment here...
Jointure rapide (quick joint)
i

Frank SAURETJointure rapide (quick joint)

Frank SAURET

Initially fork of this one : https://inkscape.org/fr/~Jarrett/%E2%98%85quickjoint. Added some functionnality : - Translate in english and french. Possibility for other languages. - One click in inkscape update. - Convert in path inside the extension. - Possibility to make a database of material with kerf. Select an object, run the extension and you can add tabs on each edge. You can also create slot for this edges.


Comment here...
xkcdify
i

Gui Meiraxkcdify

Gui Meira

This extension modifies your paths to make them look hand-drawn like the ones in xkcd comics (https://xkcd.com/). It does so by first adding more nodes to your path and then adding a little bit of noise to the position of each node. The algorithm was adapted from the one used in matplotlib's xkcd function: https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.xkcd.html The extension can also replace the fonts of all the selected texts with Humor Sans, which looks (kinda) similar to the text on xkcd. Installation: 1) Download the zip file for this extension. 2) Open Inkscape and go to Edit > Preferences. Open the System tab on the left panel. You'll see a list of folder names. 3) Locate the User extensions folder and click Open. 4) Extract the files from the xkcdify release you just downloaded into this folder and restart Inkscape. 5) Optionally, download and install the Humor Sans font. It can be obtained here: https://github.com/shreyankg/xkcd-desktop/blob/master/Humor-Sans.ttf Usage: 1) Select the paths and texts you want to xkcdify 2) Go to Extensions > Modify paths > xkcdify 3) Adjust the parameters to tune the effect to your liking. You can enable the live preview using the checkbox at the bottom of the window This extension only processes paths. If you want to xkcdify ellipses, rectangles, and other shapes, convert them to paths first using Path > Object to path This project is not affiliated, authorized, or endorsed by xkcd. I'm just a guy on the internet who thinks xkcd is cool.


Comment here...
Remove All Clips
i

Maren HachmannRemove All Clips

Maren Hachmann

This Inkscape extension purges all clip paths from the drawing. This will lead to all clipped objects becoming fully visible and easily editable again. Only use it for files with unnecessary clip paths, like those created by scientific diagramming software. To install this extension, go to 'Edit > Preferences > System' in Inkscape and look up the path to your user extensions in the list there. Drop the two files 'remove_clips.inx' and 'remove_clips.py' into the directory. Restart Inkscape. Find the extension under 'Extensions > Modify Path > Remove All Clips'.


Comment here...