# svgr **Repository Path**: mirrors_addons/svgr ## Basic Information - **Project Name**: svgr - **Description**: Transform SVGs into React components 🦁 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-03 - **Last Updated**: 2025-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
Transform SVGs into React components 🦁
[](https://github.com/gregberge/svgr/blob/master/LICENSE) [](https://opencollective.com/svgr/donate) [](https://www.npmjs.com/package/@svgr/core) [](https://www.npmjs.com/package/@svgr/core) [](https://github.com/gregberge/svgr/actions/workflows/ci.yml) [](https://codecov.io/github/gregberge/svgr) [**Try it out online!**](https://react-svgr.com/playground) [**Watch the talk at React Europe**](https://www.youtube.com/watch?v=geKCzi7ZPkA) SVGR is an universal tool to transform SVG into React components. SVGR takes a raw SVG and transforms it into a ready-to-use React component. ## [Docs](https://react-svgr.com) **See the documentation at [react-svgr.com](https://react-svgr.com)** for more information about using `svgr`! Quicklinks to some of the most-visited pages: - [**Playground**](https://react-svgr.com/playground/) - [**Getting started**](https://react-svgr.com/docs/getting-started/) - [CLI usage](https://react-svgr.com/docs/cli/) - [Webpack usage](https://react-svgr.com/docs/webpack/) - [Node.js usage](https://react-svgr.com/docs/node-api/) ## Example **Take a SVG**: ```html ``` **Run SVGR** ```sh npx @svgr/cli --icon --replace-attr-values "#063855=currentColor" -- icon.svg ``` **Get an optimized React component** ```js import * as React from 'react' const SvgComponent = (props) => ( ) export default SvgComponent ``` ## Supporting SVGR SVGR is a MIT-licensed open source project. It's an independent project with ongoing development made possible thanks to the support of these awesome [backers](/BACKERS.md). If you'd like to join them, please consider: - [Sponsor me on GitHub](https://github.com/sponsors/gregberge) - [Become a backer or sponsor on OpenCollective](https://opencollective.com/svgr) Learn more about [supporting SVGR](https://react-svgr.com/docs/supporting-svgr/). ## Contributing Check out the [contributing guidelines](CONTRIBUTING.md) # License Licensed under the MIT License, Copyright © 2017-present Greg Bergé. See [LICENSE](./LICENSE) for more information. ## Acknowledgements This project has been popularized by [Christopher Chedeau](https://twitter.com/vjeux) and it has been included in [create-react-app](https://github.com/facebook/create-react-app) thanks to [Dan Abramov](https://twitter.com/dan_abramov). We would like to thanks [Sven Sauleau](https://twitter.com/svensauleau) for his help and its intuition.