{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Creates SVG drawings programmatically by building XML elements and writing them to files.","skillfed_tags":["svg-generation","graphics-output","abandoned-but-stable"],"use_cases":["Generate static SVG diagrams or charts from data without manual XML editing.","Create vector graphics programmatically in automated workflows or batch processing.","Build SVG animations and interactive graphics with embedded stylesheets and fonts.","Export visualizations from Python applications as scalable vector files.","Construct complex SVG structures via Python API calls without writing raw XML."],"what_it_does":"svgwrite is a pure Python library for programmatically creating and writing SVG files. You instantiate a Drawing object, add SVG elements (lines, circles, text, paths, groups, etc.) via method calls, and save the result to an XML file. The library handles element construction, attribute validation, and XML serialization internally, with support for multiple SVG profiles and features like gradients, markers, animations, stylesheets, and embedded fonts.\n\nThe package has no external runtime dependencies and runs on any platform supporting Python 3.6+. However, it is now abandoned: as of version 1.4.2, no new features are being added and only bugfixes are merged. The repository is archived and the last release was 2022-07-14. This makes it suitable for stable use cases where the existing feature set is sufficient, but unsuitable for projects requiring active development or responsive maintainers.","worth_installing":"Yes, if your use case fits the existing feature set and you do not require active maintenance. The library is stable, has no dependencies, and works reliably for core SVG generation. No, if you need ongoing feature development, responsive bug fixes, or active community support\u2014the project is archived. Evaluate whether the 1.4.3 feature set meets your needs before committing."},"id":"svgwrite","links":{"html":"https://skillfed.io/packages/svgwrite","md":"https://skillfed.io/packages/svgwrite.md","pypi":"https://pypi.org/project/svgwrite/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-07-14","license_spdx":null,"license_treatment":"permissive","name":"svgwrite","python_support":"supports_current","summary":"A Python library to create SVG drawings."},"popularity":{"monthly_downloads":2399791,"position":3081,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.4.3"}
