# @syncfusion/ej2-svg-base

> Essential JS 2 SVG Base Components

Latest version **34.2.8** (published 2026-09-15) · SEE LICENSE IN license license · 0 weekly downloads

## Install

```sh
npm install @syncfusion/ej2-svg-base
pnpm add @syncfusion/ej2-svg-base
yarn add @syncfusion/ej2-svg-base
bun add @syncfusion/ej2-svg-base
```

## Health

**Score 55/100 (C)** — status: active.

Positive: no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no types; no esm support.

## Facts

| | |
|---|---|
| Version | 34.2.8 |
| Published | 2026-09-15 |
| First published | 2018-06-25 |
| Weekly downloads | 0 |
| License | SEE LICENSE IN license |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 448 |
| Author | Syncfusion Inc. |
| Maintainers | syncfusionorg, essentialjs2, syncfusion-javascript |
| Keywords | ej2, syncfusion, ej2-svg-base |

## Links

- npm: https://www.npmjs.com/package/@syncfusion/ej2-svg-base
- Repository: https://github.com/syncfusion/ej2-javascript-ui-controls
- Homepage: https://www.syncfusion.com/javascript-ui-controls
- Issues: https://github.com/syncfusion/ej2-javascript-ui-controls/issues
- npm.io page: https://npm.io/package/@syncfusion/ej2-svg-base

## Recent versions

- 34.2.8 (latest) — 2026-09-15
- 34.2.6 — 2026-09-01
- 34.2.5 — 2026-08-25
- 34.2.2 — 2026-08-05
- 34.1.29 — 2026-07-06
- 33.2.3 — 2026-04-21
- 33.1.44 — 2026-03-16
- 32.2.3 — 2026-02-05
- 32.1.24 — 2026-01-20
- 32.1.19 — 2025-12-16
- 31.2.12 — 2025-11-18
- 31.2.2 — 2025-10-15
- 31.1.17 — 2025-09-05
- 30.2.4 — 2025-08-07
- 30.1.37 — 2025-06-25
- … 125 more at https://npm.io/package/@syncfusion/ej2-svg-base/versions

## README

# JavaScript SVG Base Library

The JavaScript SVG Base library provides reusable utilities for creating and rendering SVG elements in web applications. It supports drawing and customizing SVG shapes, text, paths, and tooltips, and serves as the foundational rendering library for Syncfusion JavaScript UI components.

> **Using this package with an AI coding agent**
>
> Before generating Syncfusion code, ask your AI coding agent to run the Syncfusion setup using the following prompt:
>
> ```text
> Set up this project for Syncfusion before generating code. Fetch
> and follow the official instructions at https://ai.syncfusion.com,
> then report the detected platform, installed skill pack, MCP
> status, and any required licensing action.
> ```
> The setup detects your project’s platform and loads the appropriate Syncfusion skill pack. No Syncfusion account or MCP key is required to install or read Syncfusion agent skills.
>
> **Platform reference:** [https://ai.syncfusion.com/javascript/llms.txt](https://ai.syncfusion.com/javascript/llms.txt)

---
_Source: https://npm.io/package/@syncfusion/ej2-svg-base · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
