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

BachiLi/diffvg

Differentiable Vector Graphics Rasterization observed · 2026-10-08

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

Health v2 · maintenance only

38/100

  • Activity 13
  • 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-10-22. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2239
  • days_rel: n/a
  • days_push: 522
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1283 stars · 214 forks observed · 2026-10-08

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/diffvgmain38

For agents

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

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem