What are extensions?
Let's first understand what extensions are in Inkscape. Extensions add new capabilities to software programs—thus customizing what you want them to do for you.
When you use scripts with Inkscape, you essentially add new features to the existing software. A script takes control of the Inkscape software to perform a certain feature. Scripts themselves differ from extensions in that they are usually written in a different programming language from the main program (Inkscape in this case) and can be modified at any time—mostly by Inkscape developers.
Extensions "extend" Inkscape's features or functionality .If you used an extension outside of inkscape, it wouldn't work correctly. An example of an extension for Inkscape is one that allows importing and exporting of non-SVG file types into the program. Most extensions require external programs, usually written in Perl or Python.
You can find common extensions here: http://wiki.inkscape...