Resurrect your vectors | ベクターを蘇らせる
AI-powered SVG tool that generates, fixes, animates, and converts vector graphics.
Free forever. No account required. Your API key stays on your device.
Features • Why Use This • Quick Start • API Key • Deployment
Problem: Creating and editing SVGs is tedious. AI tools exist but require accounts, subscriptions, or send your data to servers.
Solution: SVG Necromancer runs entirely in your browser. Describe what you want, get an SVG. Paste broken markup, get it fixed. No signup, no tracking, no server—just you and Gemini AI.
| Use Case | Before | After |
|---|---|---|
| Need an icon | Search stock sites, download, hope it fits | Describe it, get exactly what you need |
| Broken SVG from export | Manual XML debugging | Paste, click Fix, done |
| Static logo needs life | Learn CSS animations | Pick animation, apply instantly |
| React project needs component | Manual conversion | One-click React/Vue export |
| Tab | What It Does |
|---|---|
| Generate | Describe any SVG in plain text → AI creates it |
| View/Edit | Live preview with syntax-highlighted code editor |
| Fix | Repairs malformed, broken, or incomplete SVGs |
| Animate | Adds CSS animations: pulse, spin, bounce, fade, draw, float, shake, glow |
| Convert | Exports to React component, Vue component, Base64, Data URI, or optimized SVG |
Option 1: Just open it
Open src/index.html in any browser
Option 2: Local server
git clone https://github.com/undeadlist/Necromancer-.git
cd Necromancer-
npm run dev
# Open http://localhost:5000No build step. No dependencies to install. It's one HTML file.
SVG Necromancer uses Google Gemini AI (free tier, 15 requests/minute).
- Get your free key: Google AI Studio
- Click the key icon in the app header
- Paste your key
Your key is stored in your browser's localStorage. It never leaves your device. We don't have a server to send it to.
It's static HTML. Deploy anywhere:
| Platform | Setup |
|---|---|
| Cloudflare Pages | Connect repo, set output to /src |
| Vercel | Import repo, output directory: src |
| Netlify | Drag and drop /src folder |
| GitHub Pages | Enable Pages, select /src |
| Self-hosted | Copy src/index.html to any web server |
- Pure HTML/CSS/JavaScript (no framework)
- Zero npm dependencies
- Gemini 2.5 Flash API
- BYOK (Bring Your Own Key) model
- ~1900 lines, single file
MIT — Use it however you want.
蘇生
Built by UndeadList
