Ross ROSS = Recommend OSS · open-source software intelligence for agents

BachiLi/diffvg

Differentiable Vector Graphics Rasterization observed · 2026-08-28

github.com/BachiLi/diffvg · homepage · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

42/100

  • Activity 22
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2190
  • days_rel: n/a
  • days_push: 473
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1268 stars · 210 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

diffvg is a differentiable rasterizer for 2D vector graphics that bridges the raster and vector domains via backpropagation. It computes pixel gradients with respect to curve parameters, enabling optimization and machine learning on vector content.

Use cases

  • fit vector shapes to a target image with gradient descent
  • painterly rendering by fitting bezier curves to a photo
  • optimize svg parameters against raster image losses
  • train neural networks that generate vector graphics
  • interactive vector editing guided by image metrics
  • vectorize images with differentiable optimization

When to choose

  • you need gradients of rasterized images with respect to vector shape parameters
  • you are doing research in differentiable rendering or vector graphics generation
  • you want to fit svg primitives to images using perceptual losses

When to avoid

  • you just need fast non-differentiable svg rendering
  • you need a production vector graphics editor
  • you are not working in a PyTorch-based workflow

Facets

library · maturity active

graphics image-processing machine-learning parser graphics machine-learning computer-vision python cpp cross-platform differentiable-rendering vector-graphics svg pytorch rasterization computer-graphics research gpu

2 sources

Member repositories

RepositoryRoleHealth v2
BachiLi/diffvgmain42

For agents

markdown · JSON · MCP: product_card(name="BachiLi/diffvg")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem