I found a real cool project that i want to port to c++: http://svgnest.com. It uses a genetic algorithm to pack 2D shapes so that they use as few space as possible. It would be useful to ctrl-cut as well as a bunch of other projects: https://github.com/Jack000/SVGnest/issues/6 https://github.com/alexrj/Slic3r/issues/3237 https://forum.valentina-project.org/t/issue-436-translate-svgnest-into-c-lib... https://qcad.org/rsforum/viewtopic.php?t=4334 I already started translating function by function (https://github.com/kallaballa/nestcpp) in a pretty literal manner. I think that's the best approach because i plan to test each function separately for parity (c++ <--> javascript) and once it is working I'd refactor it into a proper c++ library. I really could use some help! So... if you are looking for a challenging task that would really help out the maker community - welcome! greets, amir