{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Converts raster images (JPG, PNG) into vector graphics (SVG) by tracing curves and shapes, supporting both multicolor and binary (line art) modes.","skillfed_tags":["image-processing","vectorization","rust-binding"],"use_cases":["Convert scanned documents or blueprints to vector format for archival, editing, or CAD integration.","Trace pixel art or retro game graphics to scalable SVG for web or print use.","Batch-convert photographs to stylized vector graphics with color or binary mode.","Process image data from HTTP requests or in-memory sources without intermediate file I/O.","Generate compact vector graphics from high-resolution images for reduced file size."],"what_it_does":"VTracer is a Python binding to a Rust-based raster-to-vector converter that transforms bitmap images into scalable SVG graphics. It processes images through a pipeline that can handle colored high-resolution scans as well as low-resolution pixel art, outputting compact vector files with fewer shapes than traditional tools. The package offers multiple modes: multicolor vectorization for photographs and scans, binary mode for line art and technical drawings, and configurable parameters for curve fitting, color precision, and shape hierarchy.\n\nThe tool is designed for both high-resolution document scanning (originally built for historic blueprints) and retro game artwork. It accepts input as file paths, raw image bytes, or pixel arrays, and outputs SVG strings or files. With no runtime dependencies and prebuilt wheels for most platforms, installation is straightforward on standard systems, though unsupported architectures may require compilation.","worth_installing":"Yes, if you need to convert raster images to SVG. The package is actively maintained, has no known vulnerabilities, carries a permissive MIT license, and offers a straightforward API with both file and in-memory workflows. Install friction is moderate due to compiled bindings, but prebuilt wheels cover most platforms. No runtime dependencies simplifies deployment."},"id":"vtracer","links":{"html":"https://skillfed.io/packages/vtracer","md":"https://skillfed.io/packages/vtracer.md","pypi":"https://pypi.org/project/vtracer/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-23","license_spdx":"MIT","license_treatment":"permissive","name":"vtracer","python_support":"supports_current","summary":"Python bindings for the Rust Vtracer raster-to-vector library"},"popularity":{"monthly_downloads":298924,"position":7866,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.6.15"}
