Geist Icons lack clear installation, import, and usage documentation

On the Geist Icons page (https://vercel.com/geist/icons), the available actions are limited to Copy Import, Copy Name, Copy JSX, and Copy SVG. However, there is no documentation explaining how to actually install Geist Icons in a project.

There is no mention of:

  • an official npm package

  • an install command

  • supported frameworks

  • where the “Copy Import” path is expected to come from

Without a clear installation step, the import snippets are effectively unusable unless the developer already knows the internal setup. This makes first-time adoption confusing and error-prone.

At minimum, the Icons page should clearly document:

  • how to install Geist Icons

  • which package or asset source the imports reference

Right now, the page assumes prior knowledge and skips the most fundamental step: installation.

There are no installation instructions because the icons are only for use in Vercel-owned UIs. Geist icons and components are not open sourced packages, just publicly visible as part of our design system reference.

If you’re looking for an alternative, I recommend trying one of the icon libraries listed in React Icons for shadcn/ui

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.