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.
Small script which allows to generate different knob scales: for front panel of devices, GUI etc. I've made it for generation of knob scales for my Modular synthesizer. Currently, it has three different styles of scales. The most recent version of plugin stores on github: https://github.com/leechwort/knob-scale-generator --- Reviewed by Martin Owens on May 12 2021 3:57 PM pytest coverage: 0% pylint score: -9.5/10 Tested in Inkscape 1.1, ok
A collection of plug-ins primarily intended for designers of bobbin lace patterns. The plug-ins draw various types of printable grids of dots or pair diagrams. For non lace makers: pair diagrams are two-in-two-out digraphs. Some tools have a BSD license, others a GPLv3. An older release of the plugins (for a pre 1.0 version of InkScape) has a 5th plug-in, it complements an interactive online tool. This tool is replaced by GroundForge on https://d-bl.github.io/ The tool generates thread diagrams from pair diagrams. The new tool groups the segments of a line and doesn't need the 5th plugin any more.
This is an Inkscape extension to help rapidly prototype 3D assemblies using a laser cutter, CNC router, waterjet cutter, or similar 2D process. It can quickly add box tabs to selected lines, or matching slots using guidelines. Please see the attached link for better documentation and updated files! I can't promise this page will stay up-to-date. Legacy version for old versions of Inkscape are also available at the link.
Inkscape extension for generating embroidery stitch files. Usage: Select objects that you want to apply embroidery properties and using the extension, set the parameters for the desired object(s). Once all desired objects have embroidery properties, use the extension to generate the necessary stitch file. A variety of raw stitch files are supported. Note: Follow the link to the Ink/Stitch website. There you can find download links, installation instructions and in depth-documentation.
An extension that will help you to export your object in your SVG file to several formats (SVG, JPG, PDF, Multiple PDF Page, WEBP, and EPS) by its ID. If you're a book creator, icon designer, seller in a marketplace, web designer, this extension will help you with your task. This extension is also available as a CLI version (https://inkporter.raniaamina.id). How does Inkporter work? The simple explanation is that Inkporter will read ID patterns (i.e icon-1, icon-2, icon-3, etc) that you've set and then export them to the file format you need. Inkporter allows you to feel like you're working with artboard-like or multiple pages in Inkscape. How do you use Inkporter? Just copy and paste the Inkporter directory, inkporter.inx and inkporter.py to the Inkscape extension directory. If the installation is correct, you will find Inkporter menu in Extensions -> Export -> Inkporter. For a complete guide and the dependencies needed, please refer to the README.md file. If you need better performance of this tool, we provide Citramanik (https://citramanik.dev-is.my.id) the next generation of Inkporter. --- Reviewed by Martin Owens on May 12 2021 4:55 PM pytest coverage: 0% pylint score: 5.75/10 Tested on Inkscape 1.1, packaging issues. --- Curated by Martin Owens on May 25 2021 1:37 PM --- Curated by Martin Owens on May 25 2021 2:41 PM
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
This Inkscape extension transforms objects drawn on a two-dimensional plane to an isometric projection — or even any other dimetric or trimetric projection. Inkscape provides an axonometric grid that by default is configured for the isometric projection (i.e., the three axes are set at 120° angles). Drawing with this grid works quite well for simple shapes, but sometimes it is easier to draw the details of an object using a two-dimensional grid, and then scale, shear, and rotate the object to set it on an isometric plane. For more information, see: https://github.com/jdhoek/inkscape-isometric-projection For users of Inkscape versions older than 1.0-beta2, please use version 1.2 of this extension: https://github.com/jdhoek/inkscape-isometric-projection/releases/tag/v1.2 If you find a bug, please report it here: https://github.com/jdhoek/inkscape-isometric-projection/issues
A newer version of the inkscape barcode extension from the next version of Inkscape.
A set of extensions for efficiently importing, editing, and resizing scientific figures. 1. Scale Plots: Changes the size or aspect ratio of a plot without modifying its text and ticks. Especially useful for assembling multi-panel figures. 2. Flattener: A utility that eliminates much of the structure generated by common plot generation programs and PDF imports. For most imported plots, this should be the first thing you run. 3. Homogenizer: Sets uniform fonts, font sizes, and stroke widths in a selection. 4. Auto-Exporter: Automatically exports SVG files in a directory and keeps them updated. 5. Gallery Viewer: Provides a way to view and edit the SVG contents of files or folders. 6. Text Ghoster: Adds a semi-transparent background to text so that it can be overlaid with data. 7. Combine by Color: An extension that fuses paths of the same color and style together into a single path. 8. Favorite Markers: Lets you designate certain markers as favorites so that they can be conveniently accessed. --- Curated by Martin Owens on April 22 2022 9:10 AM
Inkscape extension to assist creating circuit symbols. The main features are - Passive bipoles: resistors, capacitors, inductors, diodes, LEDs, photo diodes, 2 way switch - Active bipoles: various independent and dependent voltage/current sources - Operational amplifiers, bipolar transistors - Signal labeling generator with a few commonly used signals predefined - Each element can be labeled individually. Numeric nominal values are supported with optional unit inclusion - current and/or voltage annotation can be added to all elements, with custom labels. Their directions are adjustable. - adjustable orientation is available - optional LaTeX support This is a work-in-progress project. New components will be added in the future. ----- NEW ----- - added new types of diodes - added bipolar NPN and PNP transistors ---- NEW - june/2017 ---- - added MOSFET-E and MOSFET-D, both with P and N channels (kudos to kst-ttt user)
An free and open source application for controlling 2D plotters, cutters, engravers, and 2D CNC machines. Inkcut includes an extension for Inkscape which allows the user to send graphics drawn in Inkscape to a cutter, plotter, or engraver. Inkcut must be installed for this extension to work, see https://github.com/codelv/inkcut for install instructions. --- Curated by Martin Owens on March 15 2021 11:09 AM
This extension produces a laser cut layout of various box types: - a closed box with a hinged top - just an open box without a top - a shelfed box To use it, just download the zip File, and put the contents into the inkscape / share / extensions file. After restart of inkscape you should now find in the extensions / render menu the option "Box Maker" that opens another form for input of parameters. Feel free to send me feedback and bug reports on https://github.com/Wallenstein61/InkScapeBoxMaker It was tested for compatibility with Inkscape 1.2 Best regards Michael
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
Apply perspective transformation to raster images inside Inkscape (no need to use an external software such as GIMP or Krita). It works for both embedded and linked images. For a more complete guide on how to install and use the extension, please refer to the README.md file. Once installed properly, you can access the extension from: Extensions > Raster Perspectvie > Perspective.
A set of routines to produce grids with multiple layers of subdivision. Line thickness and color can be specified for each level of subdivision. The grid size can be specified in any desired units. The three grids are Cartesian (rectangular), Triangular (the angle is adjustable), and Perspective (2-point perspective with adjustable perspective points). Note that 0.91 and 0.48 require different releases; if you want to use this extension with 0.48, please download it from the external link.
This extension is an InkScape wrapper for https://github.com/jankovicsandras/imagetracerjs. It utilized a standalone node.js executable to run the JavaScript code. It will be fed with embedded or linked images within InkScape. The big difference between this tracer and all other tracers in recent InkScape is the fact that it is capable of splitting an image into it's "isles". The regular tracers separate by colors but not by objects. That makes it hard to work with sometimes. Imagetracer.js will vectorize your beautiful image into a more beautiful SVG trace with separated infills (break apart into single surfaces like a puzzle), that means you get a lot of single areas. works for Linux and Windows
Quickly resize (architectural) drawings by indicating a line and its length in real world units. Optionally scale the drawing with a specific scale factor and draw a scale rule. Version 1.2, Inkscape extension for Inkscape 1.2 and higher. Download most current version from here: https://gitlab.com/Moini/inkscape-realscale-extension/-/archive/master/inkscape-realscale-extension-master.zip Installation: Copy the files realscale.py and realscale.inx into the directory indicated in Edit -> Preferences -> System: User extensions Usage: • Import an architectural drawing / floor plan / map /... into Inkscape or open a file containing one. Make sure it is a single object (group it, if necessary). • Draw a straight line that connects two points in that drawing of which you know the distance in real life (for example, if you know how long a wall of your house in the drawing is, draw the line from one end of the wall to the other). • Select the line, then add the drawing to the selection. • Open the extension dialog: Extensions -> Scaling -> RealScale... • Enter the length of the line you just drew, as it is in the real world (for example, if your house wall is 10.5 m long, enter 10.50. • Select the unit you used (for your 10.50 m house, select m; for your 10 cm cardboard box, select cm) • If you intend to print the drawing, and the original object is bigger than the sheet, consider using a scale factor. • To do so, first select if you want to use a metric scale factor (based on mulitples of 5) or an imperial one (based on multiples of 2) or if you would like to enter your own scale factor. • Then, in the corresponding dropdown, or in the number entry field, select or enter the scale you would like to use. The dropdowns only offer scale factors for downscaling. In the 'Custom' field, however, you can also enter values smaller than 1 to upscale a drawing. • If you would like the scale rule to be drawn on the page, check the option 'Generate Scale Rule'. • Now choose the number of units the scale rule will comprise. Those will be doubled in the generated scale rule - e.g. it will show 10 cm to the left of the scale rule center (labelled 0) and 10 cm to its right. • Apply!
A new version is available for Inskcape 1.0 and higher. Search the extension repository for "Living Hinge Creator for Inkscape 1.0" This extension creates cut lines to make a living hinge when laser cutting material. Options include the length of the cuts, the separation between sequential cuts, and the separation between adjacent cuts. All parameters are stored in the "Object Properties" field of the resulting object. Installation Download and unzip the file. Copy living_hinge.inx and src/living_hinge.py to your extension directory. --Linux Run the shell script copy_files.sh. This will copy living_hinge.inx and src/living_hinge.py to ~/.config/inkscape/extensions Instructions on how to use the extension can be found here: http://wiki.lvl1.org/Inkscape_Extension_to_Render_a_Living_Hinge
This extension will re-layer your selected items or the whole document according to their color (stroke or fill). Each style will be put onto it's own layer. This way you can devide elements by their colors with ease. It does some basic-only handling of gradient styles. See also https://inkscape.org/~MarioVoigt/%E2%98%85remove-empty-groups for useful cleaning extension. Notes: - includes "Apply Transformations" extension
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.
Primitive - Reproducing images with geometric primitives written in Go. This InkScape extension just wraps https://github.com/fogleman/primitive into InkScape to quickly get cool traced vector graphics works for Linux and Windows
This tool helps you to find nasty contours which might bug you and prevent your work from being ready for production. It will find open contours, closed contours and self-intersecting contours. Self-intersecting contours can be closed or open contours so you can select this option additionally! Bentley-Ottmann algorithm is used to check for those intersections. The algorithm works with the accuracy of the selected paths (epsilons). Self-intersections usually happen if you just have large overlaps where the contour crosses itself like an 'eight' character for example. Using the highlighting it's easy to find contours with unproper path handles. While in a CAD system an area of of a surface can only be calculated if the contour is closed and clean, finding self intersections in InkScape is not required to do so. SVG format allows to calculate areas on open contours and self-twisted curves. This "artwork behaviour" makes it harder for handling machinery-like drawings for laser cutting, vinyl cutting or whatever. That's why we need to have extra sanity checks but we also have the great freedom of Inkscape. Finding self-intersecting contours does only work for curves with straight line segments (polylines) because it just calculates with a set of given XY points. It does not respect bezier curve segments. Bezier curves have no regular points but special handles, which define the slope of the curve per handle side (left and right). To properly handle a bezier curve we need to split the bezier curve in a lot of small linear segments (acting like infinitessimal solution). We can use the tool "Flatten Bezier to do this (will make your curve looking edgy or ugly possible). If you want to leave the shape of the line clean (bezier type, no edgy approximation) we can use Split Bezier (Subdivide) or Add Nodes instead. But remember that your calculated self-intersection points will only be an approximation then. The higher the subdivide count is the higher the precision of the calculated self-intersecting points coordinates will be.
Simple Inkscape Scripting makes it easy to automate repetitive drawing tasks. It defines a simple set of Python functions such as "rect" to draw a rectangle and "line" to draw a line. For example, the one-line program "for r in range(7, 0, -1): circle((100, 100), 10*r, fill=['white','red'][r%2])" is all it takes to draw a bullseye. Invoking the extension (Extensions → Render → Simple Inkscape Scripting…) brings up a dialog box that lets you load a Python script from a file or enter Python code directly in a text box. Shapes produced by the script appear directly on the canvas and can be edited just like any other shape. See https://github.com/spakin/SimpInkScr for details and examples.
Select a bitmap and one or more other objects, and run Extensions → Raster → Pixels to Objects…. The extension will place one copy of an object at each pixel coordinate. For example, a 32×32 image will lead to objects being placed at coordinates (0, 0) through (31, 31). Options enable objects to have their stroke and/or fill color adjusted to match the corresponding image pixel; background-colored pixels to be either considered or ignored; image coordinates to be scaled up or down; and multiple objects to be assigned to coordinates either randomly or deterministically. For instance, in the banner image above, a 16×16 bitmap was selected along with four path objects of size at most 18×18. In the dialog box, "Apply color to stroke" and "Ignore background pixels" were checked. "Image coordinate scaling" was set to 18 to prevent the path objects from overlapping. And "Instantiation of multiple objects" was set to "By image coordinates" to cycle evenly through all four path objects.
Snap nearby points across two or more paths to their average coordinates. This extension can be used to help interlock adjacent shapes like pieces of a jigsaw puzzle.
This extension will generate a flex structure which could be used to build conical boxes, to be cut with a laser cutting machine.
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
This extension will assist you creating spirograph curves using Inkscape. --- Curated by Maren Hachmann on April 26 2021 2:39 PM
Inkscape extension to apply a gradient of colors accross selected objects. Once installed, the extension is available at "Extensions -> Render -> Object gradient".
Inkscape extension to create guilloche patterns. Usage You just need to draw a base path, e.g. straight line or ellipse, and use a guilloche_contour extension (it's inside an archive) to create borders based on it. After that you need to select 2 of desired borders and apply guilloche_pattern extension. P.S. This Extension was made on Windows. Not sure how it will work on Linux or OS.
This template will help you to create seamless pattern easily. Auto generate mockup preview. Default size 3000pt(4000px). Documentation: https://gitlab.com/hervyqa/easy-repeat-pattern # copy "Easy Repeat Pattern + Mockup.svg", paste to : - linux : ~/.config/inkscape/ - windows : C:\Users\<Username>\Appdata\Roaming\Inkscape\
WIP - Inkscape iconset An iconset to revamp Inkscape main tools.
Inkscape extension to plot functions of one independent variable. main features: - linear and log10 scales - optional grid lines in X and Y directions - adjustable tick mark intervals and sizes - LaTeX support This extension was inspired by Tavmjong Bah's (and collaborators) extension Function Plotter already presented in Inkscape. Function Plotter extension is not required here. The main difference between Tavmjong's extension and this one is that here you can also generate and customize the Cartesian axes with your plot
Empty page for Social Media branding and Creative Marketplace. Only support for inkscape 1.0.x # Install ## GNU/Linux - copy file .inx and .py. - paste into ~/.config/inkscape/extensions/ ## Windows - copy file .inx. - paste into C:\Program Files\Inkscape\share\inkscape\extensions\ # How to Use - File > New from new template (Ctrl + Alt + N). - Choose "Branding and Social Media..." or "Creative Marketplace..." *issue: https://gitlab.com/hervyqa/creative-empty-page
This extension creates the pieces needed to construct a 3D extruded papercraft project from a path (composed of straight segments) that defines its shape. Tabs and score lines are included. Both the decorative an the structural pieces are created. When installed, it will be under Extensions -- Papercraft Most recent documentation and code are at the link provided Updated to correct scoring color: 08/19/2022
This extension generates inventory stickers for thermo printers (we use Brother QL-720NW) from our Teedy instance. Teedy is an open source software document management system (DMS). This extension is tested in Linux (Ubuntu 20 LTS) and Windows 10. Source code can be found in https://gitea.fablabchemnitz.de/MarioVoigt/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz More details: https://fablabchemnitz.de/display/IFM/Inventory+Sticker
This extension allows you to show or hide menu items and toolbar buttons in Inkscape. The purpose of this is to: - Hide user interface elements you don't want to see. - Make the interface simpler for educational purposes. - Tailor Inkscape towards a specialised working enviroment. I welcome comments, ideas, suggestions, bug reports. If you use it, please write something at the bottom of this page. Installation. Download the .zip file. Installation instructions and a manual are in the file "custui_Readme.html", which is included in the zip file. I will also submit this extension for review so it may become available in the extensions manager. Inkscape 1.0 on Windows misses a "HarfBuzz" library that is needed. If you use Inkscape 1.0 on Windows, you need to install the HarfBuzz library manually. Instructions are in the Readme file. Many thanks for testing and also advice and ideas: @Kirstie, @DoctorMo and @Adam.Belis Changes for version 0.3: - Change the interface too look a bit better - Add function to restore default settings - Make some more items in View menu immutable for Inkscape 1.1
This Inkscape extension creates templates for playing cards. It lets you define: - the width and height of the cards, - an optional bleed for the cards, - an optional horizontal or vertical fold line, - a minimal distance between the cards, - a minimal distance between the cards and the fold line, - distance between cards and crop marks, - an optional page margin and a frame around all cards, and - an optional alignment grid. A short documentation can be found at GitHub: https://github.com/DerElam/inkscape-extension-playing-cards
adds text labels with the fill colour value of each selected feature
Import *.webp image files using ImageMagick conversion. Routine is webp → png → svg → write into Inkscape canvas. You might need to install ImageMagick. The command "magick" or "convert" needs to be in path variable. See https://stadtfabrikanten.org/display/IFM/WebP+Import
Creates a polygon with a given side length. Should work for user units (mm, in) or pixels. Also creates arc circles with n-nodes Circles with less than 4 nodes will be corrected ! Appears under 'Extensions > Render > Polygon Side' 31.07.22 - Update to correct polygon orientation
Paperfold is another flattener for triangle mesh files, heavily based on https://github.com/felixfeliz/paperfoldmodels by Felix Scholz aka felixfeliz. Possible input files are STL, Wavefront OBJ, PLY and OFF. To run this you need to install OpenMesh with python pip. The algorithm of paperfoldmodels consists of three steps: - Find a minimum spanning tree of the dual graph of the mesh. - Unfold the dual graph. - Remove self-intersections by adding additional cuts along edges. Reference: The code is mostly based on the algorithm presented in a by Straub and Prautzsch (https://geom.ivd.kit.edu/downloads/proj-paper-models_cut_out_sheets.pdf).
STL Sliced Import (by Slic3r). Supports OBJ/OFF/PLY/STL as input file formats. How it works: - projects an STL file on the X-Y plane by cutting the objects into "slices" - each "slice" is a group of polygons, with a label indicating its z position - the polygons are converted to paths for better editing in inkscape - use Object → Rows & Columns → distribute the slices in a grid Warning: Requires Slicer 1.3.1-dev (the really latest build possible) docs: https://stadtfabrikanten.org/display/IFM/Slic3r+STL+Input based on stl input extension of Jürgen Weigert. Thanks for your hard work.
Tabgen Papercraft Extension for Inkscape 1.1 by Obzerving Use the tabgen extension to add tabs on pieces for assembling papercraft projects. Please read the important setup info below. After installing, it is available under Extensions->Papercraft->Tabgen Using it is very simple and straightforward. Select the path that you want to put tabs on. Run the extension. It will generate a new piece with tabs along the outside edge, and/or any enclosed path (i.e. along the inside of cutouts.) The tabs have scorelines. The path MUST contain only straight segments, as tabs cannot be generated on curves. Every segment will create a tab, so eliminate stray nodes. New version allows for selective tab placement. Options/Parameters The angle of the tab is the angle used at the edges of the tab. The height of the tab is how far away from the path the tab extends. The length of the dashline is how large any one cuts making up the score line is. Making this number too large may result in missing score marks. If zero is used, the score line will be solid, and will not be part of the path, but will be a separate path grouped with it. The choice for tab placement are outside, inside and both. This affects whether tabs are placed along the outer path, inner paths (holes), or both. Dimension units are the units in which you specify your setting for height and length. Keep this consistent with your document parameters.
This Inkscape extension draws carton containers intended for plotter or dieline cutting and creasing. This is release one; thus, it is a proof of concept that developed while exploring the potential of Inkscape's extensions framework. In this version, under Job Settings --> General --> Drawing Diagnostic, I have implemented an experiment titled. "Closure." This allows one to see what the clip lock lid design would look like when assembled as opposed to being flat. I later intend to use this same feature to tidy up the trash-lock base, to make sure it holds together when assembled. Then it will be a real crash-lock, not a quick and dirty imitation trash-lock.
Make Page Tileable clones all objects that straddle an edge of the page to make the page as a whole tileable. This can be useful for making background patterns for webpages, textures for games and raytraced scenes, tiling patterns for autostereograms, and other places where seamless repetition is desired. To run the extension, simply select Extensions → Page → Make Page Tileable. If no objects are selected then all objects on the page will be cloned. Otherwise, only the selected objects will be cloned. Each set of clones is placed in a group so their positions can be adjusted in unison.
Sashiko is a type of Japanese hand embroidery. It was developed over centuries by poor folks patching their clothes. It has become an artform. This extension creates some of the patterns. You can choose the size of the area covered by choosing the number of rows and columns to fill.
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.
Multicalendar is extended version of svgcalendar from Aurelio A. Heckert (2008). Upstream version already included in inkscape release as main extension (see changelog). The aims of this fork is to add new features, such as Hijri Calendar, Local Calendar (Javanese), update UI and more. Requirements - inkscape 1.0 - python >= 3.6 How to Install? just copy the .ink an .py file into inkscape user extensions folder (usually located in $HOME/.config/inkscape/extensions) Cannot find your inkscape user's extensions folder? Check Edit > Preferences > System > User Extensions Multicalendar also available in Gimpscape PPA: https://gimpscape.github.io/gimpscape-ppa/ How to Use? Open this menu: Extensions > Render > Multicalendar
csv fun Appears in Extensions>Text Inkscape Extension - ** Requires Inkscape 1.1+ ** Nothing exciting, just very basic csv importing Would recommend quoting all values in the export options of Excel or Libreoffice Calc.
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
This extension allows you to export icons created in inkscape to all the necessary sizes for iOS and Android applications. This extension still has a lot of room for improvement. If you want to help out, feel free to check out the project on Github: https://github.com/ScreamingTaco/inkscape_app_icon_generator Feature requests, pull requests, issues, and any other contribution welcome. --- Curated by Maren Hachmann on April 11 2020 2:11 AM
This extension is totally minimal. It will just clean the whole document from groups without content (dangling groups). That usually happens if you have a group but remove it's paths for example. The group will possibly stay in the XML tree. This also applies for layers because layers are just special types of groups.
Import any DWG or DXF file using ODA File Converter, sk1 UniConverter, kabeja, ezdxf and more tools. Made for Linux and Windows Please carefully read the comments in GUI and docs -> https://fablabchemnitz.de/pages/viewpage.action?pageId=78807535
This new version of the script in python for inkscape adds the option to export as lathe for povray, draw the bezier curves handles and only for windows the option to save all macros in a .inc file within the includes directory of povray. More info and download from http://www.arakne.es/en/dessign/inkscape-svg2pov-new-version-export-as-lathe/ Updated version of the extension: http://www.arakne.es/en/uncategorized/inkscape-svg2pov-updated-svg2pov-extra-properties/ and step by step tutorial in http://www.arakne.es/en/dessign/svg2pov-tutorial-table-part1/
Automatically replace values (text, attribute values) in an SVG file and export to various file formats. This extension is useful e.g. for generating images for name badges and other similar items, or for rotating object colors in a semi-automated way. Data must be given as a CSV (comma separated values) file. The extension is compatible with Inkscape starting from version 1.2 and requires Python 3. Visit https://gitlab.com/Moini/nextgenerator for downloading the latest version, finding a set of examples, and some additional usage hints and to report bugs.
Inkscape Extension, simple registration marks across objects. Possibly useful for bitmap scans or printing Inkscape 1.1+ Appears Under 'Extensions>Render>Simple Registration' 08.10.21 - Added correction for existing layer transforms. 09.10.21 - Text label toggle off
This SVG corrobates with this discussion in mind - https://www.reddit.com/r/Inkscape/comments/ah9jzf/mask_as_a_layer_newbie_help/ The video of the process - https://streamable.com/d4vkr Right-click to set to 1/4 if needed. It is also proof of concept that you can use layers as clip/mask much in the same way open source raster programs does. The SVG does not conform to standard SVG. ---- Masking a star by a raster image layer Tutorial 1)Create your star. 2)Insert your desired raster image. 3)Group the star. 4)Group the desired raster image. 5)Clone the desired raster image group. 6)Mask the grouped star with the clone. 7)Group the grouped raster image. 8)The uppermost level of the grouped raster image opacity should be set to 0 9)I would advice to lock the raster group. Convert groups to layers. 10) Now select the star, and move it, you should have the star moved, but not the raster mask.
Clip Out Inkscape Extension to clip a background image by object outlines then export to multiple png. Supports: Exporting individual clipped objects ( normal and inverse ) Export master of all clipped objects ( normal and inverse ) Cropping to resulting image size, or exporting to background image size. Appears under Extensions>Export Requires Inkscape 1.1+ --> The image to be clipped must be the last selected. An easy way to do this, is select all then shift & left click the image twice to make it the last selected. It does require that you have saved our svg file at least once before using ( will not work on an unsaved svg ) ----- 10.03.22 - bug fix ----
Unfold and import DXF into InkScape using dxf2papercraft. This is some kind of wrapper extension utilizing kabeja to convert the dxf output from dxf2papercraft into SVG. To make it work you need to install at least java. Works on Windows and Linux. dxf2papercraft itself is a tool to make flattened 2D output from a 3D DXF file. Note that kabeja and dxf2papercraft are really old tools. There might be a lot better solutions out there but this is a good starting point and it basically works :) You might have a look at https://inkscape.org/~MarioVoigt/%E2%98%85dxfdwg-importer and https://inkscape.org/~MarioVoigt/%E2%98%85inkscape-papercraft-unfold-stl too.
Inkscape extension to assist creating 2D polar axes main features: - linear and log10 scales in R direction - optional grid lines in R and Theta directions - adjustable tick mark intervals and sizes - LaTeX support, thanks to texText from Pauli Virtanen (https://pav.iki.fi/software/textext/)
A simple Inkscape extension that lets you extract attributes (like id) from all selected paths, and show them as <text> elements inside the paths. Useful for when you want to have all paths' id shown on the SVG document as <text> nodes. You can also use it for other path attributes, like `label`, `fill`, `stroke`, `width`, `height`. Available under the Extensions > Text submenu. Check the extension's repo on GitHub for examples. Options for styling and formatting the text: Font size in pixels Color (the fill color of the <text> elements) Font (should be installed on the system) Font Weight (should be supported by the selected font) Angle (controls the rotation of the generated <text> elements, in degrees) Options for further editing the extracted text (only used with id and label attributes): Text to replace (a simple replace function to remove characters you may not want from the text) Match Regular Expression (matches the extracted text of each path to a regular expression and uses the result on the path, e.g. if the id is `Province_055` and this field `\d+`, the text on the path will be just `055`) Capitalize (capitalize all text) Group paths with the generated text elements (if checked, also group the path with its text label) Note: only works on <path> elements. If you have a <circle>, <rectangle>, <text>, etc., first use Object > Object to Path to convert it. For Inkscape v0.92 and before, you should check the extension's repository on GitHub.
Objects To New Layer - An Inkscape Extension Inkscape 1.1 + ▶ Creates a new layer and copies or transfers the selected objects to that layer ▶ Appears in 'Extensions>Arrange' ▶ A shortcut can be used to org.inkscape.inklinea.objects_to_new_layer.noprefs ----------------------------- 10.02.22 ----------------------------- Some updates and corrections for preexisting layer transforms. ----------------------------- 06.10.22 ----------------------------- Added z-order pasting sequence support. This allows the objects currently selected to be pasted according to a sequence you choose. For example if you have 3 objects selected: Typing 1,1,1,2,2,3 would paste 3*object 1, 2*object 2 and 1*object 3 in that z-order.
Parabola is an Inkscape extension that renders a series of lines in selected shapes to form an optical illusion of a curved line (Parabolic lines) Shapes available are: * Square * Cross * Triangle Output is an object made of a series of editable paths. See the github for documentation and example output: https://github.com/opensourcebear/inkscape-extension-parabola This extension was tested on: MacOS Big Sur running Inkscape version 1.0 Ubuntu Linux running Inkscape version 1.0.1 Windows 10 running Inkscape version 1.0.2 *Updated 2/28/2021* ============================================== Version 1.1.0 changes the border behavior. The border will now only be drawn along the edges of the corners selected to be rendered. Previously it would draw the entire shape border when the border option was selected. ==============================================
Simple Frame - Create frames around selected objects - Inkscape 1.1+ Appears Under Extensions>Render>Simple Frame ▶ User choice of margin units ▶ Style can be copied from last selected object ▶ Inkscape 1.1+
This template will help you to create seamless pattern. Default size 3000pt(4000px). Documentation: https://gitlab.com/hervyqa/easy-repeat-pattern # copy "Easy_repeat_Pattern.svg", paste to : - linux : ~/.config/inkscape/ - windows : C:\Users\<Username>\Appdata\Roaming\Inkscape\
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.
A dbus based inkscape selection passback extension ** Appears Under - Extensions>Arrange>Selection Plus ** Gives a few extra selection options: - Xpath selection - Path lengths / node count / path area - Bounding box ( width / height / diagonal / area / width-height ratio / height-width ratio ) - Some selection order sorting for the above - Colour selection - ( limit / range / distance ) ---------------------- 25.03.23 - Correction for typo in combined paths detection 07.04.23 - Now updated to include a simple visual lasso tool (similar to that in photoshop or gimp). Appears under Extensions>Arrange>Ink Lasso ----------------------------------- 130524 - Should be fixed for Inkscape 1.3 now :)
Inkscape extension to assist creating logic circuits symbols, following the 'distinctive shape' of IEEE Std 91/91a-1991 standard. The main features are - you can use up to six inputs for each gate (except NOT gate) - each input can be set to be inverted (negated) - signal labeling generator with a few commonly pre defined signals - Boolean expression editor, with optional LaTeX support and pre defined logic operator functions. ----NEW--- - Added latches and flip-flops
Indexed Colour - a simple Euclidean colour distance setter Colours can be taken from ▶ Web safe SVG 1.1 palette ▶ .gpl - Gimp palette files ▶ First selected gradient ▶ All gradients contained in document ▶ Colours which appear in bitmap image (via PIL) ▶ Can create square sample swatches for the palette ▶ Euclidean colour distance can be weighted ▶ A bit slow for svgs with large object counts ▶ Does not recolour gradients ▶ Inkscape 1.1+
This tool converts a STL/OFF/PLY/OBJ into binary STL Format. The STL then gets unfolded (flattened) to make a papercraft model. It utilizes https://github.com/osresearch/papercraft and https://github.com/admesh/admesh Documentation: https://fablabchemnitz.de/display/IFM/Papercraft+Unfold
Shows the online canvas branch and the ideas we could play with here.
Converts the enpoints of a path in csv-data. Create a rectangle around the path. Select the path and the rectangle (Shift+Click) then start the extension. Type in the upper and lower values for both axis.
The Guilloche extensions for use with Inkscape v1.x. Includes several tests to try out the extensions on your computer.
Icon Export Some Simple Icon Exporting Appears under Extensions>Export>Icon Export ▶ Batch exporting of .ico and .png ▶ Choice of padding / stretching or not ▶ Inkscape 1.2+
Quick Export - Quickly export Inkscape svg, plain svg, png, pdf and html5 canvas Inkscape 1.1+ This is not a replacement for saving or Inkscape autosave :) Appears at Extensions>Export ------------------------------------------------------ After setting the options in the main dialogue Assign a shortcut in Inkscape Edit>Preferences>Interface>Keyboard to: org.inkscape.inklinea.quick_export.noprefs For shortcut triggered quick export --- Not 100% sure where the PDF and HTML5 settings are pulled from, presume from last used save settings. ------------------------------------------------------ 21.01.23 - Added `text-to-path` options. Allows for all text objects to be exported as paths.
Markiere zwei Objekte. Das zuletzt markierte Objekt wird auf die Punkte des Pfades des ersten Objekts kopiert. Select two objects. The last one represents the symbol for the dot. The symbol will be copied on the path points.
This Inkscape extension searches all text elements in a document and renders them with PdfLatex. The rendered text will appear at the same position as the original text and may contain Latex commands and math formula. Modifications of the source text will be considered when the extension is executed again. As the rendered text is added to a new layer, the original document content is not touched and you can always wipe out all modifications from this extension by simply deleting the created layer. Download from: https://github.com/seebk/LaTeXText
Randomly place an object once or several times along a path. --- Curated by Maren Hachmann on May 20 2018 9:29 PM Added tags
Inkscape Command Line Builder (Drag and Drop) - Alpha ;) Build your own command Line using a web base GUI. Online at https://www.raincloud.co.uk/svg/ibc/ibc.html Or can be downloaded to work as standalone web page. ------------------------------------------------------------------------------- This program uses variables in external JavaScript files to allow it work as a standalone product without a server ( cross origin restrictions ) ------------------------------------------------------------------------------- sortable.js is included as an unmodified external file to enable drag and drop functions. https://sortablejs.github.io/Sortable/
Inkscape extension to create 2D stem plot (discrete data) The main features are - optional grid lines in X and Y directions - adjustable tick mark intervals and sizes - LaTeX support - can load data from text file This extension is specially useful when used in conjunction with other mathematical tools, e.g. Octave, Matlab, R, etc. to plot data generated by these in Inkscape. You can either provide the data in one string 'Y values' (numbers must be separated by spaces) or by providing the path of a text file containing a table of Y data (in columns). You can inform the preferred field separator. In case of data provided via text file, multiple plots can be generated at once by providing Y data of each plot in different columns. The same 'X values' is assumed.
vpype is a command processor working with SVG files. It can do a lot of productive steps to optimize files for different purposes like pen plotting, laser cutting or the generation of creative artwork. vpype is really powerful and helps to extend Inkscape feature capability. vpype contains a lot of functionality which is included natively within Inkscape. The extension "vpype for Inkscape" does not deal with all features but with a set of important commands like linemerge, linesort, linesimplify, occult, etc. We can use it to shorten tool path lengths, remove hiddenlines and so on. vpype converts all elements into simple SVG elements like svg:line, svg:polyline and svg:polygon. They can be displayed properly in Inkscape, but they have no knot handles to edit (see https://alpha.inkscape.org/vectors/www.inkscapeforum.com/viewtopicb51d.html?f=16&t=32562). We need to convert those elements to svg:path using key combination CTRL + SHIFT + C ("object to path"; do not use "stroke to path" because it will duplicate your outline with inset and outset contours). Our extension allows to do this conversion automatically. Documentation: https://stadtfabrikanten.org/display/IFM/vpypetools
This extension parses the selection and will put all elements into one single group. If you have a cluster with lots of groups and elements you will clean up this way (one top level group, all elements below it). If you select a single element or a set of elements you just wrap it like using CTRL + G (like making a usual group). You can also use this extension to filter out unwanted SVG elements at all. This tool is also able to drop elements with certain SVG tags to perform some kind of cleanup in the selection. You can drop elements like circle,ellipse,image,line,path,polyline,rect,text,tspan and some more. Notes: - includes "Remove Empty Groups" extension - includes "Apply Transformations" extension
Taken from http://mydxf.blogspot.com/2008/11/inkscape-r12-dxf.html and fixed to work with the latest inkscape (0.92.1)
Line-us is a small internet connected robot drawing arm. This extension was developed by Anatoly Besplemennov to allow you to draw to Line-us directly from Inkscape. The plugin uses machine co-ordinates and does not do any scaling, so refer to the drawing space diagram (link below) for details. Note that the Inkscape document units must be set to pixels (File/Document Properties/Custom Size/Units). For reference a sample drawing is included in the links below. If you have any questions or would like to know more drop us an email at help@line-us.com Drawing space diagram: https://github.com/Line-us/Line-us-Programming/blob/master/Documentation/LineUsDrawingArea.pdf (Right click to save the file if your browser displays the content of the file) Sample Drawing: https://raw.githubusercontent.com/Line-us/Inkscape-Plugin/master/LineUsTestDrawing.svg
Updated for Inkscape 1.0 This extension creates cut lines to make a living hinge when laser cutting material. Options include the length of the cuts, the separation between sequential cuts, and the separation between adjacent cuts. All parameters are stored in the "Object Properties" field of the resulting object. Installation Download and unzip the file. Copy living_hinge.inx and living_hinge.py to your extension directory. --Linux Run the shell script copy_files.sh. This will copy living_hinge.inx and living_hinge.py to ~/.config/inkscape/extensions Instructions on how to use the extension can be found here: http://wiki.lvl1.org/Inkscape_Extension_to_Render_a_Living_Hinge
A set of Inkscape extensions which uses third party software like ImageJ, R, PyMOL and Processing to generate figure panel images from source code taken from the current rectangle or image object. Installation: Unzip to 'User Extensions' folder. History: 2023-07-28: thanks to Tim-Oliver Buchholz, directly specify panel DPIs for R and Matplotlib 2023-06-16: add matplotlib panels; fix coordinates for panel and lane labels; assessed 1.3beta compatibility. 2022-04-08: upload version compatible with both 1.1 and 1.2beta 2021-07-12: fix file separators on windows for R, PyMOL, Processing; work around call returntype for inkscape 1.2 2021-05-24: fix file separators on windows
A blank 11 x 17 (inch) comic book page with standard margins, created with Inkscape. To install the template on Ubuntu, place 'Comic_Book_Page_(11x17).svg' into: ~/.config/inkspace/templates * For further instructions (Windows), please see the comment below.
Inkscape extension for creating generative art. The scope of this extension has been kept very minimal. It simply takes the selected object(s) and creates the specified number of copies of it. Each new copy will have a cumulative transformation applied to it where each transformation consists of - a rotation around 0,0 (top left of the canvas), - a shift in x and y, and - a scale operation in x and y. The rotation and shift operation can be done either lineraly (the same amount for every copy) or by a sinusidal factor (oscillating for each copy). The source is available at https://github.com/tgk/lirror
Create cut and fold book art patterns How To Use The Extension ======================== First import or create your design and scale it to the correct size. Open Extensions > Generate from Path > Book Art ... Set parameters as necessary, here the important ones: * number of pages (start page, end page) * book height * line distance for your convenience * font size * units Click on apply How to cut and fold your book ============================= Print the pattern and prepare your tools: * book and the printed pattern * pencil * ruler or triangle ruler * scissors Now draw two vertical lines on every page of the book: * cut line: to where you cut * fold line: to where you fold Use the pattern to mark the cut points. Cut horizontally from the mark to the cut line. Then fold. You can either fold the pattern to the inside or to the outside to achieve a different effect. Follow the link to see an illustration on how this is done.
Inklin - a collection of things I 'ave an inkling might be useful to someone. Requires Inkscape 1.1+ Extract the zip into your extension folder. Contains 3 files, inklin.inx, inklin.py and inklin.glade (menu file) Appears in Extensions > Render > Inklin 080721 --------------------------- Currently just contains a polygon arc generator. Creates polygons with arcs as sides instead of straight lines.
Extension helps in reading text from imported inkscape images Compatible Platform : Debian Requirements: install.sh
This extension will assist you creating Bode plot of rational transfer functions in Inkscape. The main features of this extension are Both continuous and discrete time systems are accepted The input is the coefficients of the rational transfer function H(s) or H(z) adjustable frequency units Gain plot in linear, log10 or dB scales Phase plot in degree or radians Optional zero/pole plot Optional LaTeX support --- Curated by Maren Hachmann on April 26 2021 2:39 PM
The extension maps a pattern from a boundary triangle to others using affine mapping
Funshapes. Requires Inkscape 1.1+ Just a very simple extension to test if Gtk3 Gui works well for simple extensions. Gtk3 based preview window with slider. The extension appears under Extensions>Render>Fun Shapes
Inkscape's extension to assist creating new markers with custom shapes and colors. The main features/advantages are 1-) It is a convenient way to produce predefined markers you use very often. Right now, there are just 3 predefined types (dot, arrow1, ellipsis), but this number can grow fast if people ask or expand this extension. If you have some basic skills on python scripting, you can easily add your own predefined markers. 2-) It is possible to quickly control maker colors (both filling and stroke). It is a nice way to control marker colors, specially in 0.91 since Inkscape forces the marker color to match the line color. 3-) Easy control over its scale with respect to the line width. By using the standard 'Object->Object to Marker' present in Inkscape, you would need to make several copies of your custom marker, with different scales, and proceed with a try-and-error approach to find the appropriate scale. 4-) It is a convenient way to modify/redefine a marker in your document. You just have to use the same nameID and configure the extension to overwrite the old definition.
Create offset for open or closed paths. Python library "pyclipper" needs to be installed. Use "Flatten Bezier" extension in advance of this plugin. Docs: https://stadtfabrikanten.org/display/IFM/Offset+Paths
Extension to change starting node of a path and visualize it by dots and numbers Notes: Use "Path → Reverse" to change path direction Use extension "Chain Paths" to make closed paths out of segments. Docs: https://stadtfabrikanten.org/display/IFM/Move+Path+Node
Extension de inkscape que genera codigo G para rasterizar/cortar con laser 2.5W by Team Maker-Welt
Es el logo modificado para utilizarlo en el Club de Cine de la Unidad Académica de Física de la UAZ.
Make flipbook-style layer animations with Inkscape. SVG Flipbook is an open source app which runs next to your SVG editor and lets you animate your creation. Each layer in your SVG becomes one frame. This tool will cycle through the layers of your SVG allowing you to do basic flip-book style animation. Each layer in your SVG is one frame of the animation. https://svgflipbook.com/ --- Curated by Maren Hachmann on April 26 2021 2:33 PM --- Curated by Maren Hachmann on April 26 2021 2:34 PM
Inkscape extension to assist creating 2D Cartesian axes main features: - linear and log10 scales - optional grid lines in X and Y directions - adjustable tick mark intervals and sizes - LaTeX support, thanks to texText from Pauli Virtanen (https://pav.iki.fi/software/textext/)
Icons are licensed under GNU General Public License v3. Give CREDIT by linking back to the creator If you like my work, buy me a Drink. PayPal: www.paypal.me/ilnanny The software used for drawing and coloring are: Inkscape. ( inkscape.org/ ) Include icons for Oblogout Download and extract into "~/.themes " for your user tar xzvf Lila-HD-icon-theme.tar.gz -C ~/.themes/ or into "/usr/share/themes/" for all users " use su or sudo " tar xzvf Lila-HD-icon-theme.tar.gz -C /usr/share/themes/ Install from github (recommended) ** All commands will be executed as root or use sudo ** *Remove older Version For Lila_HD_Icon_Theme: rm -rf /usr/share/icons/Lila_HD rm -rf /usr/share/icons/Lila_HD_Blue rm -rf /usr/share/icons/Lila_HD_Dark rm -rf /usr/share/icons/Lila_HD_Green rm -rf /usr/share/icons/Lila_HD_Kaki rm -rf /usr/share/icons/Lila_HD_Light-Grey rm -rf /usr/share/icons/Lila_HD_Crimson rm -rf /usr/share/icons/Lila_HD_Purple *Clone Repo: git clone github.com/ilnanny/Lila-HD-ico… *Copy folder in your directory: cp -r Lila-HD-icon-theme/Lila_HD /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD_Blue /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD_Dark /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD_Green /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD_Kaki /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD_Light-Grey /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD_Purple /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD_Crimson /usr/share/icons/ cp -r Lila-HD-icon-theme/Lila_HD-cursor /usr/share/icons/ mv /usr/share/icons/default /usr/share/icons/default-bk *Making of icon cache for Lila-HD-icon-theme: (optional) cd Lila-HD-icon-theme/ sh icon-cache-maker.sh *Remove downloaded folder: rm -rf Lila-HD-icon-theme ======================================================================================== Acknowledgments: Valerio Pizzi == Pival81 == creator and maintainer of packages for Archlinux, Fedora and OpenSuse. NoobsLab == NoobsLab == creator and maintainer of packages for Ubuntu and Linux-Mint . Youtube Inkscape OpenDesktopLila HD icon theme are licensed under GNU General Public License v3.0 +fav +fav +fav +fav +fav --- Curated by Maren Hachmann on September 11 2019 8:49 PM - not an SVG tool.
SVG Flipbook (was SVG Animation Assistant) Make flipbook-style layer animations with Inkscape. SVG Flipbook is an open source app which runs next to your SVG editor and lets you animate your creation. Each layer in your SVG becomes one frame. This tool will cycle through the layers of your SVG allowing you to do basic flip-book style animation. Each layer in your SVG is one frame of the animation. https://svgflipbook.com/
This extension adds page numbers as labels to all pages. * You can chose a label prefix and whether existing page labels should be kept or replaced. * Appears under Extensions>Pages>Labels from page numbers... * Installation: Unzip to 'User Extensions' folder. History: 2024-01-29: first version.
This script optimizes a drawing for laser cutting: - Removes overlapping lines; - Saves the modified file with a new name; - Applies modifications to the entire document or to the selection; - Optimizes the cutting order. Translated in english. Please send me pot file for other languages.
Page Watermark - Some simple Page Watermarking An Inkscape 1.2+ extension Appears under Extensions>Pages>Page Watermark ▶ Page Watermark - Some simple Page Watermarking> ▶ Watermarks can be clones or duplicates ▶ Might break with tricky transforms :) https://gitlab.com/inklinea/page-watermark
This extensions draws the 2D shape which is required to form a 3D cone (or truncated cone) after it's cut out (of whatever material). It can be used to generate a sheet cutting layout for a (truncated) cone. The extension unfolds a frustum (=truncated cone) or a cone (if cut diameter=0) and generates a sheet cutting layout or flat pattern projection that can be rolled or bend up into a (truncated) cone shape. ## References * https://github.com/quirxi/SheetMetalCone/ * https://hobbyutil.googlecode.com/files/LayingOutFrustumWithDividers_20Jul2012.pdf ## Installation Copy the two files 'sheet_metal_conus.inx' and 'sheet_metal_conus.py' into the located in the "src/" folder of the downloadable zip file into inkscape's extensions folder: The exact folder is indicated in: - Edit -> Preferences -> System: User extensions Generally it can be found: -> Linux: ~/.config/inkscape/extensions/ /usr/share/inkscape/extensions/ -> Windows: type the following into the address line on a File Browser window: %appdata%/inkscape/extensions -> Mac OS X: /Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/ The menu entry for this this extension can be found under: "Extensions->Folded Forms->Sheet Metal Conus..." ## Authors: * quirxi (https://github.com/quirxi) * Neon22 (https://github.com/Neon22)
Spacey - An Inkscape Extension Inkscape 1.1+ ** Appears In Extensions Menu Under 'Arrange' ** Just drop the spacey folder into the Inkscape extensions folder. ( It is not necessary to put individual files in the extension folder root) ▶ Gradients across objects ▶ nth Child Colour ▶ csv Colour list import ( uses only the first column which can be css colour name or #hex value, or rgb(1,2,3) value ) (some samples are included) ▶ csv Horiztontal distribution of object ▶ Labelling of objects ( Numbers, Letters, Custom List) ▶ Can crash to the desktop during live preview sometimes - please be aware ▶ Works on simple objects - rectangle, circle, ellipse, path etc ▶ Does not work on clones, or groups. ▶ For repeated csv distribution, transforms must be applied see: https://github.com/Klowner/inkscape-applytransforms
This extension takes the points of a path and make a straight polyline out of it. Nothing less, nothing more. You can do the same with default InkScape UI but it might be quicker to use in some use cases. This extension handles duplicate points on a path by removing them.
Inkscape extension to plot a set of points, given their coordinates (x,y). main features: - linear and log10 scales - optional grid lines in X and Y directions - adjustable tick mark intervals and sizes - LaTeX support This extension is specially useful when used in conjunction with other mathematical tools, e.g. Octave, Matlab, R, etc. to plot data generated by these in Inkscape. You can either provide the data in two strings 'X values' and 'Y values' (numbers must be separated by spaces) or by providing the path of a text file containing a table of X (column 1) and Y data (column 2,3,...). You can inform the preferred field separator. In case of data provided via text file, multiple plots can be generated at once by providing Y data of each plot in different columns. The same 'X values' is assumed.
To create tabs in Inkscape, we cannot properly use the integrated eraser tool. It will clip only in a cosmetic fashion but we do not get the real paths we need. Creating links (also known as microtabs, tabs, bridges, breakaway connectors, links, perforations) is sometimes required for laser cutting or vinyl cutting. This extension allows to pinch paths to create according segments - no cosmetic one's, but real segments. It will split up open or closed contours with user defined rules. To get best output please try to close open paths before using. Docs: https://stadtfabrikanten.org/pages/viewpage.action?pageId=104923235
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
Mit dieser Extension können XY-Diagramme in Inkscape erstellt werden. Die Daten müssen in Form von CSV-Dateien zur Verfügung stehen. Create xy-plot from csv-files.
WHAT IS IMASEQ HELPER? Imaseq Helper is a free and open-source extension for Inkscape 1.0, released under the GPL version 3 license. This extension allows you to export PNG images by visibility or layers. You can also choose to make the extension duplicate a layer base on a setting, which is a common task when making a frame by frame animation. FEATURES • Export PNG image(s) to a fixed directory. • Export images using the layer name as a file name. • Batch export of rectangles or layers with incremented naming option. • Duplicate layers with incremented name and opacity of your choice. VIDEO https://www.youtube.com/watch?v=kYXFYsGfj7U HOW IT WORKS? To make the extension work, you will have to create a layer that has a “rectangle object” in it. And it has to be a rectangle object, not a circle or rectangle path. This rectangle object will serve as a selection export area. Everything visible within the bounds of the rectangle will be exported as a PNG image. INSTALLATION 1. You must have Inkscape 1.0 installed. 2. Close Inkscape if it is open. 3. Copy or move the imaseq_helper.inx and imaseq_helper.py into Inkscape extension folder. • On Mac and Linux it is in ~/.config/inkscape/extensions. • On Windows it is in C:\Program Files\Inkscape\share\inkscape\extensions. 4. Launch Inkscape. If you install it correctly, you should see “Imaseq Helper” on “Export” sub-menu under the “Extensions” menu. HOW TO USE? 1. Select an “Export Mode” • None – The extension will not export anything. • Visible – Everything visible within the rectangle object gets exported as a single PNG image. • All Layers – Every layer except for the bounds and sub-layers will get exported individually. 2. Set a “Bounds Layer” • Create a new layer, name it, then type the name on the input field. • Add a “rectangle object” and make sure it’s big enough and position it to capture the target view. 3. Give it a “File Name” • You can choose to input a file name or leave it blank to use the layer name. 4. Choose a “Directory” • Set a folder where exported images will be saved. 5. To “Overwrite” or not • If not checked existing file will not be overwritten unless the “Export Mode” is “All Layers” 6. Set image “DPI” • To determine the desired DPI select the “rectangle object,” open export window (Shift+Ctrl+E), go to the "Selection" tab, in the "Image size" section, you can see the DPI. • If you want to export using the dimensions of the rectangle object, you can set the DPI to a number lower than one like zero. 7. To “Duplicate Layer” or not • On the “Layer Settings” tab, you can set to duplicate the selected layer if the “Export Mode” is “Visible” or “None” 8. Set “Layer Opacity” • This slider will determine the opacity of the duplicated layer. FRIENDLY TIPS 1. Using “Multiple” Rectangle Objects • Will not guarantee correct file name order, because the rectangles may get exported randomly. In this case, consider moving the target images to its own layer and use “All Layers” as the export mode. 2. Setting Export Mode To “All Layers” • This mode produces temporary files equal to or more than the number of layers to be exported. Therefore, you are advised to clean these temporary at your convenience. • Setting a file name will not guarantee correct naming order, because layers may get exported randomly. So it is best to leave the file name blank and use the layer name instead. 3. Fixed Background For All Exports • If you have a background on a separate layer and want it to be visible on every export. You can make the background layer a child of the bounds layer. Just make sure you set the alpha or opacity of the rectangle object to zero. 4. Child Layers Are Not Exported Individually • If you have a group of layers, only the parent layer is exported. But if the child layers are visible, then they too will be captured on the exported image. 5. Export Using The Dimensions Of The Rectangle Object • If you set the DPI to zero, the dimension of the rectangle object will be used as the dimension of the image. But keep in mind that if the dimension in “pixels” is not a “whole number,” it will be rounded to the nearest one. Example 24.1 pixels will be 24 pixels, 99.5 pixels will be 100 pixels, etc. GITHUB PAGE https://github.com/crobengames/Imaseq-Helper
Ink Dbus ------------------------------------ 21.01.23 update to automatically detect the python path on windows so should work if you have installed Inkscape to non default folder. ------------------------------------ A test of the new dbus features of Inkscape 1.2.1+ This allows an Inkscape session to be controlled from a separate gui. It supports running basic macros. There are 3 branches of dbus actions: Application / Window / Document Choose an action - add a parameter if required, click run to activate the action. Double click the action to add to the macro list. The items in the macro list can be toggled on / off or deleted. The macro list supports drag reordering of items. You can set a number of repeats - for example you could simplify 72 times if you wanted to. For Ubuntu 20+ everything should work. For Windows 10+ The 'Window' branch of dbus does not work. I have raised an issue on Inkscape gitlab for this. Please note: It does help if you have some knowledge of how the command line works. Most of the Application dbus actions mirror the command line and its parameters. Some of the commands act as 'flags' which are set, for example if you set export-area-page to True, then it has to be set to False again before you can use export-area-drawing set to True. As a quirk export-area which takes dimensions, once used you cannot go back to export-area-page etc. for that session. This is a new feature of Inkscape - so be prepared for exciting things to happen unexpectedly.
Simple, ubuntu-style-colors and dark image of leaves on a branch.
An extension to wrap off paths to receive horizontal lines or extruded bands. Can be used for paper crafting, analysis and other works. You can also just use it to colorize path segments. Docs: https://stadtfabrikanten.org/display/IFM/Unwind+Paths Note: Unwind Paths is similar to https://inkscape.org/~Shoshanaz/%E2%98%85horizontal-lines-effect-hlines, but it is more andvanced as it supports bezier curves and allows to create extruded bands, style config, etc.
Polygen is used to create the pieces needed for 3D papercraft objects like vases. It takes a path (composed of straight segments) that describes the shape of the objects profile, and a centerline. Then, with the number of sides as a parameter, it constructs the shape of the pieces needed to form that shape in 3D, including tabs and scorelines, and untabbed pieces for use in decorating the outside. Latest version will be at the external link.
This is a revived version of Stuart Pernsteiner's 2012 psd importer. It tries to import vectors from Adobe's psd file format. It ignores raster images.
I used a few Sashiko patterns to make this. Still learning Inkscape so I don't have the background color exactly how I wanted.
Bitmap to Gradient - An Inkscape Extension Inkscape 1.1 + ▶ Creates a simple Linear or Radial Gradient from a bitmap file or existing embedded image ▶ Option to export gradient rgb colour list to .csv ▶ Appears in 'Extensions>Images ▶ Would recommend using this on a blank document and copy / pasting the resulting objects to the document you are working on. --- 07.03.22 --- Bug fix.
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
This extension is similar to the Voronoi Diagram extension in Delaunay Triangulation mode in that it generates triangulations. The difference is that the Delaunay Triangulation extension triangulates all points in all selected objects while the Voronoi Diagram extension considers only object centroids.
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
XIA is an extension making possible to convert svg file into two kind of html5 resources : - mini html5 games (based on drag and drop or click principles) - interactive images (with zoom effect on details) downloads : http://xia.funraiders.org
Creates bingo cards with various parameters. Can be used with custom templates.
Grey To MonoAlpha - An Inkscape Extension Inkscape 1.1 + ▶ Appears under Extensions>Colour ▶ Converts a Greyscale Image to Monochrome with variable Opacity. ▶ Threshold setting to avoid solid colour ▶ Can be applied to stroke / fill or both
Template for 1920×1080 video with guides for SMPTE standard safe areas (90% safe title and 93% safe action)
low poly based design for conky ui,ux for GNU/Linux based distro.
2022-04-05, git commit 1b65182ce9
Save as CFDG enables one to save Inkscape graphics as code written in the Context Free Design Grammar (CFDG), https://contextfreeart.org/gallery/index.php. The intention is for a user to draw some complex base shape in Inkscape, save the shape to CFDG, then edit the CFDG code to perform interesting recursive transformations on that base shape.
Inkscape 1.1.2 Windows 64bit 7z (2022-02-04, 0a00cf5339, pdf export broken)
This plugin is a bit similar to Blueprint Maker but has a more special use case and a lot of options! It is useful for adjusting the stroke width and opacity of large groups. Usually for good laser cutting the line width has to match a maximum width to be recognized as a hairline. Additionally often opacity issues cause that lines are missed by laser cutter. Docs: https://stadtfabrikanten.org/display/IFM/Cleanup+Styles
Fenders made for Pinewood Derby cars. -4 3/4" wheel base -one larger fender, one smaller fender (x2) -to be cut on laser cutter
sha256: a837c1dfc30e3a96d011df3d617e66fb915685d4e911203ff7ce289d88763faf
Inkscape 1.2 alpha0 64bit Windows exe file (0bd5040e63)
2022-12-03, commit b0a84865 supported OS: macOS High Sierra 10.13 - macOS Monterey 12
Inkscape 1.2 alpha0 64bit Windows msi file (0bd5040e63)
Inkscape 1.2 alpha0 Windows 32bit exe (2022-02-05, 0bd5040e63)