@robertmyrsater/ink-icons
v1.0.0
Published
Lucide icons redrawn as hand-drawn variable-width ink strokes — tree-shakeable React components (regular, bold and hatched fill weights).
Maintainers
Readme
@robertmyrsater/ink-icons
Lucide icons redrawn as hand-drawn variable-width ink
strokes — the line swells into corners and stroke ends like real ink. 1,744
tree-shakeable React components — regular, bold and hatched fill weights — deterministic
output generated by iconz.
Usage
import { Anchor, Bike } from '@robertmyrsater/ink-icons';
<Anchor size={24} />
<Bike size={32} weight="bold" color="tomato" />Global defaults via context:
import { IconContext } from '@robertmyrsater/ink-icons';
<IconContext.Provider value={{ size: 20, weight: 'regular', color: 'currentColor', mirrored: false }}>
…
</IconContext.Provider>Icons render as filled currentColor paths in a 256×256 viewBox and scale
crisply at any size. Import specifiers are extensionless ESM — use a bundler
(Vite, Next.js, webpack, Metro…).
License
ISC. Icon shapes derived from Lucide (ISC) — see LICENSE.
