Heroicons.dev screenshot

Heroicons.dev

Author Avatar Theme by Zaydek
Updated: 19 Dec 2023
1240 Stars

Web viewer for Heroicons (V2 and V1)

Categories

Overview:

Heroicons is a collection of MIT open source interface icons designed for web and app development. These icons are free and do not require attribution. The website was created by @username_ZAYDEK and the icons are by @steveschoger. The Heroicons website offers various features for developers, including a dark mode, flexible search options, and the ability to preview icons with different sizes and stroke widths.

Features:

  • Dark mode: Switch to a dark theme for improved visibility.
  • Flexible search: Search using camel-case, kebabCase, or space case.
  • View all variants and versions: Access legacy icons along with newer ones.
  • Preview customization: Preview icons with different sizes and stroke widths.
  • Clipboard access: Copy icons as code or import @heroicons with ease.
  • Format options: Choose between JSX, Strict JSX, and TypeScript JSX formats.
  • Download functionality: Automatically generate icon filenames and extensions according to settings.
  • Persistent state: Search parameters are maintained between sessions.

Installation:

To get started with Heroicons using Vite, follow these steps:

  1. Start the development server:
npm run dev
  1. Build for production:
npm run build
  1. Serve the production build:
npm run serve

Summary:

Heroicons is a valuable resource for developers looking for high-quality interface icons for their web and app projects. With a variety of features including dark mode, flexible search, and customization options, Heroicons offers a seamless experience for incorporating icons into projects. Powered by a technology stack consisting of Vite, TypeScript, React, UnoCSS, and Sass, Heroicons provides developers with a modern and efficient toolset to enhance their development process. By offering icons under the MIT open-source license, Heroicons promotes collaboration and innovation within the development community.