All Projects → eridur-de → mightyscape-1.X

eridur-de / mightyscape-1.X

Licence: GPL-3.0 License
A maintained extension collection for Inkscape 1.0+, working on Windows and Linux

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
javascript
184084 projects - #8 most used programming language
c
50402 projects - #5 most used programming language
Makefile
30231 projects
HTML
75241 projects

Projects that are alternatives of or similar to mightyscape-1.X

grass-addons
GRASS GIS Addons Repository (Manuals: https://grass.osgeo.org/grass-stable/manuals/addons/ | Linux-logs: https://grass.osgeo.org/addons/grass8/logs/ | Windows logs: https://wingrass.fsv.cvut.cz/grass82/addons/grass-8.2.0/logs/)
Stars: ✭ 64 (+178.26%)
Mutual labels:  extensions, vector, addons
PyAbel
A python package for Abel and inverse Abel transforms
Stars: ✭ 74 (+221.74%)
Mutual labels:  math, laser, physics
cas
Cellular Automata Simulator
Stars: ✭ 22 (-4.35%)
Mutual labels:  science, math, physics
Coord Rs
[deprecated] A simple, ergonomic vector mathematics crate for Rust
Stars: ✭ 18 (-21.74%)
Mutual labels:  math, physics, vector
arogozhnikov.github.io
'Brilliantly wrong' blog, Machine Learning visualizations live here
Stars: ✭ 120 (+421.74%)
Mutual labels:  science, math, physics
Math Science Video Lectures
List of Science courses with video lectures
Stars: ✭ 219 (+852.17%)
Mutual labels:  science, math, physics
plottr
A flexible plotting and data analysis tool.
Stars: ✭ 32 (+39.13%)
Mutual labels:  science, physics
Stretch
KiCad to SVG and then back again
Stars: ✭ 56 (+143.48%)
Mutual labels:  vector, inkscape
lumin
LUMIN - a deep learning and data science ecosystem for high-energy physics.
Stars: ✭ 45 (+95.65%)
Mutual labels:  science, physics
vector2d
2D Vector Library. Operates using Objects, Array or Float32Array types to allow flexible performance.
Stars: ✭ 28 (+21.74%)
Mutual labels:  math, vector
ludigraphix.github.io
Documentation for Ludigraphix
Stars: ✭ 21 (-8.7%)
Mutual labels:  shapes, vector
my-math-notes
All of my math stuff from grad school.
Stars: ✭ 41 (+78.26%)
Mutual labels:  math, physics
pem-dataset1
Proton Exchange Membrane (PEM) Fuel Cell Dataset
Stars: ✭ 48 (+108.7%)
Mutual labels:  science, physics
vec-la-fp
↗️ A tiny (functional) 2d linear algebra library
Stars: ✭ 21 (-8.7%)
Mutual labels:  math, vector
Tensor
A library and extension that provides objects for scientific computing in PHP.
Stars: ✭ 146 (+534.78%)
Mutual labels:  math, vector
VimConfig
Configuration files for Vi-IMproved.
Stars: ✭ 23 (+0%)
Mutual labels:  plugins, addons
purescript-quantities
Physical quantities and units
Stars: ✭ 44 (+91.3%)
Mutual labels:  math, physics
Atomic-Periodic-Table.Android
Atomic - Periodic Table
Stars: ✭ 33 (+43.48%)
Mutual labels:  science, physics
library
Optimizely Library
Stars: ✭ 62 (+169.57%)
Mutual labels:  extensions, addons
Mathematics for Machine Learning
Learn mathematics behind machine learning and explore different mathematics in machine learning.
Stars: ✭ 28 (+21.74%)
Mutual labels:  math, vector

MightyScape for Inkscape 1.0+

In short: A maintained extension collection for Inkscape 1.0+, working on Windows and Linux. There are 238 extension folders with 412 .inx files inside. We also take part at https://inkscape.org/gallery/=extension/ (with single extension uploads).

About MightyScape

Looking to get more productive we started using some more special Inkscape extensions. We love Inkscape. And we love things like 3d printing, laser cutting, vinyl cutting, pen plotting, maths, physics, geometry, patterns, 2D drawings, 3D CAD , embroidery and more stuff. All this you can do with Inkscape! We recognized that there is no good source to pull extensions in a quick and clean way. Each developer puts his own code on his hidden/unknown repository and often without enough documentation or visible results for common understanding. Many plugins are completely unknown that way, and a lot of extensions are forked x times or are unmaintained. So many of them do not work with recent Inkscape or were never tested with newer versions so far.

What and why?

This is a one-to-bundle-them-all collection of hundreds of additional functions to Inkscape (extensions) for the new Python 3 based version 1.X including documentation, made for makers and artists. All plugins where sorted into custom categories (to avoid overloading the standard extension menu of Inkscape). You can find most of them in sub menu "FabLab Chemnitz". We renamed and cleaned a lot of *.inx files and *.py files. We applied some function renamings, id changes (for preferences.xml clean-keeping), spelling fixes, formattings and parameter corrections.

It took years to search and find all them on the web (so much different possible sources where to find!), to read, to comment (report issues), to fix problems, to test, to document and to provide them online. Many extensions were nearly lost in translation.

At least this repo will help to bring alife some good things and will show hidden gold. It meshes things together in a fresh and bundled way - with ease of use and minimum installation stress. A lot of code is not at the optimum. A mass of bugs has to be fixed and different tools should be improved in usage generally. This package will show errors more quickly. So hopefully a lot of new code fixes is result from this package. Maybe some people help to make all the stuff compatible with Inkscape 1.0 and newer.

Credits / Help to develop

  • This is not a repository to steal the work of others. The credits go to each developer, maintainer, commiter, issue reporter and so on. Please have a look at the meta.json in each directory to get information about licenses and authors.
  • All plugins are open source licensed and are GNU GPL compatible. See https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses for more details.
  • All plugins were taken from each git repo's master branch (if git/svn available). There might exist some development branches, fork branches or issue comments which might resolve some issues or enhance functionality of provided plugins. To check for recent github forks use https://techgaun.github.io
  • A lot of plugins were fixed by ourselves in countless hours
  • If you find bugs or have ideas please push them directly to the corresponding root repository of the developer or put it to https://github.com/eridur-de/mightyscape-1.X/issues
  • Credits for creation of this big package: Mario Voigt / FabLab Chemnitz

Used software for development

  • Gitea and Github for hosting this
  • LiClipse for code and git committing
  • regular Python installation (both Linux and Windows)

Requirements / Tested environment

  • tested with Inkscape
  • tested using Python 3.8.5 64 Bit and 3.9.4 64 Bit
  • some extensions require custom Python installation/modules. See documentation at our FabLab Chemnitz Wiki (see below).
  • some extensions require additional commands, packages or other installers (see documentation too).

Alltime ToDos

  • clean code
  • make more precise documentation with more examples
  • check out command line handling of extension. This was totally ignored yet

Installation, documentation and examples

The structure of this repo is intended the be easy. Just copy the complete MightyScape folder or the folders you want to your Inkscape's extension directory. You will find redundancies in this repo like node.exe (NodeJS). We did it this way to give easy possibilty to only pick the extensions you want (instead creating ~200 repositories). MightyScape does not work with any releases or feature branches. Just use "git clone" to get the recent commit from master branch. Please see at https://y.stadtfabrikanten.org/mightyscape-overview for installation tips like required python modules, file locations and other adjustments.

Donate

We are the Stadtfabrikanten, running the FabLab Chemnitz since 2016. A FabLab is an open workshop that gives people access to machines and digital tools like 3D printers, laser cutters and CNC milling machines.

You like our work and want to support us? You can donate to our non-profit organization by different ways: https://y.stadtfabrikanten.org/donate

Thanks for using our extension and helping us!

Locations

This repo has two remotes:

Zip Archives Mirrors

If you only want to download single parts of MightyScape, use one of the following mirrors:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].