A cross-platform React and React Native icon library by IconWeUse featuring the full Breeze Regular icon set. Designed with premium performance and dynamic project plan verification.
Install the package via your package manager:
# npm
npm install @iconweuse
# yarn
yarn add @iconweuse
# pnpm
pnpm add @iconweuseTo render any icon from the library, you need a valid Project ID from the IconWeUse dashboard:
Log in to the IconWeUse Dashboard.
Go to your Projects page and click Create New Project.
Configure your project details (including allowed domains or IP addresses for security).
Once created, copy the generated Project ID (e.g. k4z9rm2tq1).
Wrap your application inside the IconWeUseProvider at your root entrypoint (such as App.tsx or index.tsx) to verify your project status. If the provider is missing or the project ID is invalid, the icons will not render.
import React from 'react';
import { IconWeUseProvider } from '@iconweuse';
import MainApplication from './MainApplication';
function App() {
return (
<IconWeUseProvider projectId="YOUR_PROJECT_ID_FROM_DASHBOARD">
<MainApplication />
</IconWeUseProvider>
);
}
export default App;
Import icons directly from the Breeze Regular set:
import React from 'react';
import { Activity } from '@iconweuse/iwu-breeze-regular';
function Header() {
return (
<div style={{ display: 'flex', alignItems: 'center', gap: '8px' }}>
<Activity size={24} color="#00ff00" />
<span>Activity Feed</span>
</div>
);
}
Import specific components individually for absolute control over bundle size:
import React from 'react';
import Activity from '@iconweuse/iwu-breeze-regular/Activity';
function Header() {
return (
<div>
<Activity size={24} color="#00ff00" />
</div>
);
}
Check the validation status manually in your custom components:
import React from 'react';
import { useIconWeUse } from '@iconweuse';
function StatusIndicator() {
const { isVerified, projectId } = useIconWeUse();
return (
<div>
License status: {isVerified ? 'Active ✅' : 'Inactive ❌'}
</div>
);
}
ISC License. Supported by the IconWeUse platform.