Skip to main content

Welcome to Img2Num! 🦔

Img2Num is a lightweight, high-performance library for converting raster images to SVGs with ease and speed.

Docs Changelog

Quick Overview

  • Convert raster images to SVG — PNG, JPG, BMP → scalable vector paths
  • Multi-platform — C++, C, Python, and JavaScript (WASM)
  • High performance — WASM-powered, runs in browsers and Node.js
  • Highly configurable — bilateral filtering, k-means clustering, contour tracing

Getting Started

  • Concepts - Learn about color spaces, filtering, and contours.
  • FAQ - Common issues and fixes.

API Bindings

LanguageStatusDocsChangelog
StatusJS API ReferenceC Changelog
StatusC++ API ReferenceC++ Changelog
StatusC API ReferenceJavaScript Changelog
StatusPython API ReferencePython Changelog

We hope you enjoy using Img2Num! For issues or contributions, see our contributors guide as well as our Good First Issues List.

note

If you spot something wrong in the documentation or elsewhere, please help the community by opening an issue for it!

Issue links: