UI Components Library: Icon Picker, Github Contributions

This is a collection of UI components built with Shadcn UI, featuring customizable Icon Picker and Github Contributions components.

Features

Icon Picker Variants

  • Basic Icon Picker: A simple icon picker component with search functionality.
  • Icon Picker Multiple: Allows selection of multiple icons for building icon collections.
  • Icon Picker Custom Color: Enables icon selection with color customization.
  • Icon Picker Virtua: A virtualization implementation using the “virtua” library.
  • Icon Picker Tanstack: A virtualization implementation using “@tanstack/react-virtual”.
  • Icon Picker Virtualized: A virtualization implementation using “react-virtualized”.
  • Icon Picker Popover: An implementation integrated within a popover for compact UI.

Github Contributions Components

  • Basic Github Contributions: Displays contributions in a calendar-like grid.
  • Advanced Github Contributions: Extends the basic component with additional stats.
  • Github Contributions Fetcher: A Github contributions table with client-side fetcher.
  • Github Contributions Advanced Fetcher: An advanced Github contributions table with client-side fetcher.

Music Player Components

  • Music Player: A music player component featuring essential playback controls and a progress slider.
  • Spotify Music Player: A music player component with a design inspired by Spotify.

Github: https://github.com/R4ULtv/ui
Website: https://ui.raulcarini.dev/