{"repo":"Eneroth3/sketchup-community-lib","free":true,"listed":false,"github":"https://github.com/Eneroth3/sketchup-community-lib","clone":"git clone https://github.com/Eneroth3/sketchup-community-lib.git","description":"Unoffical standard library for SketchUp Ruby extensions","language":"Ruby","stars":17,"topics":["sketchup","api","ruby","transformation","matrix","vector","math","geometry","skippy"],"license":"MIT","category":"chat-messaging","readme_excerpt":"SketchUp Community Library (Beta) WIP This project is at an early stage and these project outlines should be seen as a draft. Intent/Scope The purpose of this library is to: prevent developers from reinventing the wheel, being long-lived (no fancy front-end web frameworks that are obsolete next Tuesday, please) and encourage community members to share knowledge and have fun together! This should be achieved through: simplicity, generality and consistency. This library should be easy to grasp and use for new developers, while still being useful for advanced developers. To prevent the library from being bloated with functionality, try to make your additions as generic as possible and save specific implementations for your own code base. For instance this library has a method for changing the axes of a ComponentDefinition, but if you want to, say, center the axes at the bottom of the BoundingBox, the code for defining the new axes placement will have to be in your own extension/library. If you have found a way to mimic SketchUp's native face shading, created your own solid operations or creates some other rather specific functionality that is probably better suited as a separate library, but could be dependent on this one. If you however have a snippet that is too simple to be published as an individual library and almost generic enough to fit into the API itself, this is the place for it. Supported SU versions No effort should be made to make the library support versions older ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Eneroth3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Eneroth3/sketchup-community-lib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}