{"library":"drawsvg","type":"library","category":null,"description":"drawsvg is a Python 3 library designed for programmatically generating SVG (Scalable Vector Graphics) images and animations. It supports rendering drawings to various formats including PNG and MP4, and allows for interactive display within Jupyter Notebook and Jupyter Lab environments. The library maintains an active development status with regular updates, with version 2.4.1 being the latest stable release.","language":"python","status":"active","version":"2.4.1","tags":["SVG","vector graphics","drawing","animation","Jupyter","data visualization"],"last_verified":"Sun May 24","install":[{"cmd":"pip install \"drawsvg~=2.0\"","imports":["import drawsvg as draw"]},{"cmd":"pip install \"drawsvg[all]~=2.0\"","imports":[]},{"cmd":"sudo apt-get install libcairo2\n# For macOS with Homebrew: brew install cairo","imports":[]}],"homepage":null,"github":"https://github.com/cduck/drawsvg","docs":null,"changelog":null,"pypi":"https://pypi.org/project/drawsvg/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":4.8,"avg_import_s":0.17,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/drawsvg/compatibility"}}