Vivid.js is a free and open-source JavaScript library that provides a pack of over 100 SVG icons. It offers a ready-to-use collection of pixel-perfect and handcrafted icons, with the option to request new icons. Vivid.js is designed to be easy to use, allowing users to customize the size and colors of the icons using data attributes.
The library is lightweight, with a minified version that is approximately half the size of the original SVG icons. Users can find all available icons in the Vivid.js Cheatsheet and customize them as needed.