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

balajmarius/svg2jsx

Transform SVG to valid JSX. observed · 2026-08-28

github.com/balajmarius/svg2jsx · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

75/100

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

  • gap_med: n/a
  • age_days: 3422
  • days_rel: n/a
  • days_push: 24
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1922 stars · 70 forks observed · 2026-08-28

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

A web tool that converts SVG markup into valid JSX code for React applications, with built-in SVGO optimization and live preview. It is built with Next.js, React, and TypeScript.

Use cases

  • convert svg to jsx
  • transform svg attributes to react component code
  • optimize svg before using in react
  • paste svg markup and get jsx output
  • drag and drop svg file to convert

When to choose

  • you need JSX-compatible React components from SVG files
  • you want automatic attribute conversion like class to className and camelCase fixes
  • you want built-in SVGO optimization in the same tool

When to avoid

  • you need batch CLI conversion of many SVGs at once
  • you target frameworks other than React/JSX
  • you need a library to embed conversion in your own build pipeline

Facets

application · maturity active

parser developer-tools web-framework web-development frontend developer-tools browser svg-to-jsx react svgo code-conversion nextjs web-server nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
balajmarius/svg2jsxmain75

For agents

markdown · JSON · MCP: product_card(name="balajmarius/svg2jsx")

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