Config React
The config-react icon represents a React configuration file, used for storing and managing settings in React applications.
Exports at 24 × 24 px
Code
Config React in your framework
In any framework. Customize it above, and the code follows.
export const ConfigReactIcon = (props: React.SVGProps<SVGSVGElement>) => (
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 512 512" {...props}>
<path fill="currentColor" d="M194.205 329.296c-22.981 41.384 4.5 73.336 54.476 92.453v28.07h-52.74l-17.495-60.754c-12.178-3.105-24.257-7.747-36.04-14.078l-59.414 34.708l-35.357-35.357l32.122-60.014a157 157 0 0 1-14.572-34.737L0 261.881v-50.09l64.837-19.045c3.328-12.087 8.09-23.834 14.3-34.948L46.161 98.842L81.52 63.485l59.428 33.382c11.337-6.24 22.964-10.917 34.692-14.143l18.337-66.874h50.09l18.87 68.276a162 162 0 0 1 31.678 13.54l62.4-35.654l35.358 35.357l-35.475 62.994c9.101 16.729 15.3 35.46 17.736 55.719H312.06c-12.596-62.378-84.627-97.801-143.03-64.13c-79.595 45.834-52.394 163.58 25.176 177.344m148.698 51.898c-18.03-10.463-18.03-36.764 0-47.227s40.69 2.687 40.69 23.613c0 20.927-22.66 34.077-40.69 23.614m103.962 28.984c19.014 84.561-20.202 115.106-89.852 52.637c-71.804 63.187-109.589 31.42-90.56-52.232c-83.165-25.595-88.991-78.328-.695-104.946c-19.148-90.832 28.088-110.789 91.276-51.55c67.137-62.11 108.84-33.864 90.889 51.942c81.497 26.328 89.655 73.393-1.058 104.15m-78.498-144.457c9.876 10.028 16.816 18.93 24.195 29.72c14.005 1.275 25.273 3.154 39.504 6.364c14.48-66.325-11.055-87.436-63.7-36.084m-81.292 133.447c9.832 1.74 12.833 2.241 21.407 3.118c-5.265-8.736-8.416-12.085-13.742-23.454c-3.547 8.892-4.515 11.516-7.665 20.336m21.379-85.27c-8.624.653-12.347 1.725-22.498 3.829c2.92 8.449 4.184 11.61 8.101 21.012c5.796-10.97 7.978-14.759 14.397-24.841m21.288 90.298c19.142 1.199 35.813 1.404 54.191.013c11.008-17.112 19.52-31.285 26.247-45.185c-8.988-18.174-17.243-33.026-27.264-46.99c-17.867-1.316-33.861-1.395-52.13-.345c-10.297 14.914-18.483 29.733-27.262 47.316c8.472 16.513 16.516 30.327 26.218 45.19m75.573-2.3c8.981-.954 11.782-1.447 20.997-3.387c-2.986-8.768-3.933-11.464-7.419-19.923c-5.613 10.52-7.43 13.786-13.578 23.31m14.05-63.122c3.896-8.645 4.986-11.643 8.036-20.707c-9.117-2.012-12.249-2.623-22.038-3.963c6.427 10.084 8.445 13.71 14.002 24.67m-62.646-60.877c-6.181 7.226-7.88 9.236-12.937 15.886c11.55-.424 14.97-.445 26.151-.006c-5.501-7.322-7.19-9.378-13.214-15.88M281.29 301.44c14.231-3.21 25.834-5.084 39.839-6.359c7.379-10.79 14.318-19.334 24.194-29.362c-54.733-50.212-78.317-31.778-64.033 35.721m3.268 56.882c-5.906-12.76-10.26-23.709-14.572-36.793c-70.487 20.703-66.374 52.996.699 73.518c3.9-12.382 8.134-23.528 13.873-36.725m60.776 92.9c-9.32-9.595-16.44-18.838-24.914-30.796c-14.082-1.498-25.07-2.504-37.756-5.616c-18.588 72.223 14.862 83.31 62.67 36.413m26.2-29.532c-11.78.3-16.609.258-29.428-.012c5.75 8.272 8.064 11.128 14.56 17.854c6.734-6.994 9.163-9.749 14.868-17.842m59.463-7.257c-13.577 3.098-24.509 4.689-37.738 5.662c-7.751 11.15-14.933 20.227-24.933 31.092c51.478 49.093 79.326 30.816 62.671-36.754m12.35-92.528c-4.252 13.084-8.398 23.656-14.222 36.416c5.659 13.197 9.678 23.613 13.524 35.995c75.035-23.097 60.897-54.5.697-72.411"/>
</svg>
);File Icons
More like it
Icons that share its tags, in the same style.
Search File Icons
Skip the copy and paste. With Pro, your AI agent finds and installs any File Icons icon from a prompt.
Get ProTags
Browse by tag
Config React is tagged file, development, settings and 3 more. Related tags follow; each opens its icons from every library.
Pricing
File Icons MCP, with Pro
Ask for Config React or any of 930 File Icons icons and your agent installs it. The MCP comes with every Pro plan, with 6,000+ blocks and 14 premium templates. The icons stay free.
4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.
- Secure checkout via Stripe
- Code lives in your repo
- Keep what you've shipped if you cancel
- License terms
FAQ
Frequently asked questions
What the Config React icon means and where it's used, then how to install, style, label and license it.
The config-react icon represents a React configuration file, used for storing and managing settings in React applications.
In software development, config-react files are commonly used in React projects to store and manage application settings. This icon may appear in code editors, IDEs, and project management tools like Create React App, GitHub, or React.
From a UX perspective, the config-react icon communicates that a file or setting can be configured or customized. It helps users understand that they can modify the settings to suit their needs.
Config React is one of 930 icons in File Icons, made by John Gardner and released under ISC. It is drawn on a 512 × 512 grid.
Sign in (it's free), then open Get icon, Install with shadcn CLI, and pick your package manager to copy the command. It adds ConfigReactIcon to components/icons/file-icons-config-react.tsx: one file, a size prop (24 by default) and every SVG prop, with no icon package.
Copy it as React (from Get icon, or the Code section): a typed ConfigReactIcon component you paste into your project, with no package to install. Only the icons you import reach your bundle. It works in Next.js and any React app.
Open Get icon, then Copy as code, and pick Vue, Svelte, Angular, Solid or Preact; the Code section shows each one too. Every version is one self-contained component with the SVG inside, and SVG and data URL copies are there for plain HTML and CSS.
With Pro, the shadcn.io MCP server lets Claude Code, Cursor or any MCP client find the Config React icon, or any of 930 File Icons icons, and install it from a prompt.
It's drawn in currentColor, so it takes the text color wherever you use it: a class like text-primary recolors it. To bake a color in, set one in Customize before you copy.
Set width and height on the component, or a class like size-6. It's drawn on a 512 × 512 grid, so it stays sharp at any size. Customize also sets the size it exports at, its padding and rotation.
Yes. It follows the text color, so with text-foreground (or any theme token) it changes with your light and dark themes. The icon is a vector, so it needs no separate dark asset.
Next to a visible label it's decoration: add aria-hidden="true" so screen readers skip it. Standing alone, as in an icon button, give the button a name instead, like aria-label="Config React", so screen readers say what it does.
Yes. ConfigReactIcon passes every SVG prop to the svg element, so <ConfigReactIcon aria-hidden="true" /> works, and so do role="img" with aria-label, or a title child, when it carries meaning on its own.
Yes. Open Get icon, then Download file: SVG for code or design tools like Figma; PNG, WebP or JPEG at 512px; or an ICO favicon with 16, 32 and 48px inside. Each one uses what you set in Customize.
Yes. ISC allows commercial use; keep the license notice when you ship the icons' source files. The full terms are in the license, linked on this page.
No visible credit is required: ISC only asks that you keep the license notice if you ship the icons' source files. Icons installed with the shadcn CLI already start with a comment naming File Icons, John Gardner and the license.
Yes. Copying and downloading it is free, and the shadcn CLI install only needs a free account.
Its tags are file, development, settings, programming, code and config. Each tag page lists the icons that carry it from every library, which is the quickest way to find a match for Config React in another set.
4.9 out of 5 from 150+ developers
Install Config React from a prompt
MCP, 6,000+ blocks and 14 premium templates in every Pro plan. The icons stay free.
Get Pro