Skip to content

SVGR: The Modern SVG Rendering & Utility Library

Notifications You must be signed in to change notification settings

elhakimdev/svgr

Repository files navigation

SVGR - A Modern SVG Rendering & Utility Library 🚀

SVGR is a lightweight, framework-agnostic library for generating, transforming, and rendering SVGs safely and efficiently. Built with a fluent API, it provides a powerful way to manipulate SVGs for use across different platforms and frameworks.

📌 Project Status

⚠️ This project is in its early development stage. Expect frequent updates, breaking changes, and new features as we refine the API and implementation.

✨ Features (Planned)

  • 🎨 Transform & optimize SVGs dynamically
  • 🔌 Headless & framework-agnostic (usable with React, Vue, Angular, and more)
  • Fluent API for easy and intuitive SVG manipulation
  • 🛠 Configurable via JSON or code
  • Safe & controlled rendering

📦 Installation (Coming Soon)

npm install @svgr/core
# or
yarn add @svgr/core
# or
pnpm add @svgr/core

🚀 Getting Started (Coming Soon)

The initial release will provide methods to convert, optimize, and render SVGs dynamically. Stay tuned for a detailed usage guide!

📅 Roadmap

  • ✅ Project setup & tooling
  • 🚧 Basic API implementation
  • 🔜 Optimization & performance tuning
  • 🔜 Framework integrations (React, Vue, Angular, Svelte)
  • 🔜 Documentation & examples

🤝 Contributing

Contributions are welcome! As the project evolves, we will add contribution guidelines. If you’re interested, feel free to open an issue or start a discussion.

📜 License

MIT © [Your Name or Organization]


Stay tuned for updates and feel free to ⭐ the repo if you're interested in following the progress!


About

SVGR: The Modern SVG Rendering & Utility Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published