koboyo-icon

August 2, 2026 · View on GitHub

71,262 hand-drawn SVG icons from koboyo.com/icons, packaged as a React/Next.js icon library, plus a searchable gallery.

Gallery: https://zakeri-dev.github.io/koboyo-icon/

Layout

  • packages/icons — the koboyo-icon npm package (tree-shakeable per-icon components + a dynamic <Icon name="..." />).

  • apps/gallery — Next.js browsing UI (search, group filters, copy/download).

  • scripts — scraper + package generator. packages/icons/{icons,data,registry.js} are committed; re-run these and commit the result to refresh from koboyo.com:

    npm run fetch:meta      # icon metadata (fast)
    npm run fetch:svgs      # all 71k SVGs (slow, resumable)
    npm run build:package   # regenerates packages/icons/{icons,data,registry.js}
    

License

Icons are © koboyo.com, used under the library's own license (https://koboyo.com/icons/license): free for personal and commercial use.