Effortlessly copy, convert, and optimize SVGs while browsing - perfect for developers and designers.
- ๐ Smart SVG Detection: Automatically finds all SVGs on any webpage
- ๐ One-Click Conversion: Transform SVGs to React/TSX components instantly
- โก Quick Copy: Copy SVG code with a single click
- ๐จ Visual Preview: See SVGs before copying
- ๐ ๏ธ Batch Processing: Handle multiple SVGs simultaneously
- ๐ฑ Responsive Design: Works seamlessly across all screen sizes
- ๐ Dark Mode Support: Automatic theme switching based on system preferences
- Visit the Chrome Web Store (link coming soon)
- Click "Add to Chrome"
- The CopySVG Pro icon will appear in your browser toolbar
- Click the extension icon or use
Alt + S
to open - Browse detected SVGs on the current page
- Use quick actions:
Alt + C
: Copy selected SVGAlt + T
: Convert to TSXAlt + B
: Batch convert
git clone https://github.com/yourusername/copysvg-pro.git
###Install dependencies
npm install
npm run build
npm run watch
โโโ public/ # Static assets
โ โโโ utils/ # Utility functions
โ โโโ input.css # Tailwind CSS input
โโโ src/
โ โโโ content.js
โ โโโ background.js
โ โโโ popup.html
โ โโโ styles.css
โ โโโ manifest.json
โโโ popup.html # Extension popup
โโโ welcome.html # Welcome page
โโโ styles.css # Core styles
We love your input! We want to make contributing to CopySVG Pro as easy and transparent as possible. Please:
- Fork the repo
- Create your feature branch (
git checkout -b feature/amazing
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing
) - Open a Pull Request
MIT License - feel free to use this project for personal or commercial purposes.
- All our amazing contributors
- The Chrome Extensions community
- Support for more framework component formats (Vue, Svelte)
- Advanced SVG optimization options
- Custom naming patterns for exported components
- Batch export configurations
- Integration with design tools
Have questions or suggestions? Please open an issue or reach out to us:
- Create an issue
- Follow updates on Twitter: @vxsahhu
- Join our Discord community (coming soon)
Made with โค๏ธ by developers, for developers