https://github.com/seanghay/vector-drawable-svg
Convert Android VectorDrawable to SVG
https://github.com/seanghay/vector-drawable-svg
android node svg vectordrawable
Last synced: 12 months ago
JSON representation
Convert Android VectorDrawable to SVG
- Host: GitHub
- URL: https://github.com/seanghay/vector-drawable-svg
- Owner: seanghay
- License: mit
- Created: 2021-01-04T14:54:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-05-23T12:56:54.000Z (about 1 year ago)
- Last Synced: 2025-07-04T14:37:50.844Z (about 1 year ago)
- Topics: android, node, svg, vectordrawable
- Language: JavaScript
- Homepage: https://vd.floo.app/
- Size: 143 KB
- Stars: 46
- Watchers: 2
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
## Installation & Usage
Install
```sh
npm install vector-drawable-svg
```
```js
const { transform } = require('vector-drawable-svg');
const svgContent = transform(vectorDrawbleContent, {
pretty: true,
override: {
'@color/colorPrimary': '#00ff00',
'@color/colorSecondary': '#00ff00',
'?android:attr/textColorPrimary': 'white',
});
```
Using on Bash
```sh
npm install -g vector-drawable-svg
```
```sh
vd2svg my-drawable.xml file.svg
```