# UI knižnice — Technology Catalog

Komponentové knižnice a dizajnové systémy pre tvorbu rozhraní

## Radix UI

- **Status:** 🟢 Modern — Actively developed, the standard for accessible React components
- **Description:** Unstyled, accessible UI primitives for React. Provides fully functional components (dialog, dropdown, tooltip, tabs) without visual styling — you define the design yourself. The foundation for shadcn/ui.
- **Web:** https://www.radix-ui.com
- **Docs:** https://www.radix-ui.com/primitives/docs/overview/introduction
- **GitHub:** https://github.com/radix-ui/primitives
- **License:** MIT
- **First release:** 2020

## shadcn/ui

- **Status:** 🟢 Modern — Rapidly growing popularity, de facto standard for Next.js projects
- **Description:** A collection of copy-paste React components built on Radix UI and Tailwind CSS. It is not a traditional library — components are copied directly into your project, giving you full control over the code.
- **Web:** https://ui.shadcn.com
- **Docs:** https://ui.shadcn.com/docs
- **GitHub:** https://github.com/shadcn-ui/ui
- **License:** MIT
- **First release:** 2023

## MUI (Material UI)

- **Status:** 🟢 Modern — Actively developed, MUI 6 released in 2024
- **Description:** The most widely used React UI library implementing Google Material Design. Includes an extensive set of components, themes, and utilities. Well-suited for enterprise applications with consistent design.
- **Web:** https://mui.com
- **Docs:** https://mui.com/material-ui/getting-started/
- **GitHub:** https://github.com/mui/material-ui
- **License:** MIT
- **First release:** 2014

## Chakra UI

- **Status:** 🟢 Modern — Actively developed, Chakra UI 3 with the new Ark UI core
- **Description:** React UI library focused on accessibility and developer experience. Provides modular, composable components with a simple API for building responsive interfaces.
- **Web:** https://chakra-ui.com
- **Docs:** https://chakra-ui.com/docs/get-started/overview
- **GitHub:** https://github.com/chakra-ui/chakra-ui
- **License:** MIT
- **First release:** 2019

## Ant Design

- **Status:** 🟢 Modern — Actively developed, Ant Design 5 with a new design system
- **Description:** Enterprise-grade React UI library by Ant Group (Alibaba). An extensive set of components including tables, forms, charts, and layouts. Dominant in the Chinese ecosystem and popular globally for admin panels.
- **Web:** https://ant.design
- **Docs:** https://ant.design/docs/react/introduce
- **GitHub:** https://github.com/ant-design/ant-design
- **License:** MIT
- **First release:** 2015

## Mantine

- **Status:** 🟢 Modern — Actively developed, Mantine 7 with native CSS instead of emotion
- **Description:** Full-featured React UI library with 100+ components, hooks, and utilities. Provides its own theming system, responsive styles, and a rich set of form components. A modern alternative to MUI.
- **Web:** https://mantine.dev
- **Docs:** https://mantine.dev/getting-started/
- **GitHub:** https://github.com/mantinedev/mantine
- **License:** MIT
- **First release:** 2021

## Headless UI

- **Status:** 🟢 Modern — Actively maintained by the Tailwind Labs team
- **Description:** Unstyled, fully accessible UI components by the creators of Tailwind CSS. Designed for seamless integration with Tailwind CSS. Supports both React and Vue.
- **Web:** https://headlessui.com
- **Docs:** https://headlessui.com/react/menu
- **GitHub:** https://github.com/tailwindlabs/headlessui
- **License:** MIT
- **First release:** 2020

## DaisyUI

- **Status:** 🟢 Modern — Actively developed, DaisyUI 4 with Tailwind 4 support
- **Description:** Tailwind CSS component library with pre-built designs and themes. Adds semantic classes on top of Tailwind (btn, card, modal) for faster prototyping. Supports 32+ themes.
- **Web:** https://daisyui.com
- **Docs:** https://daisyui.com/docs/install/
- **GitHub:** https://github.com/saadeghi/daisyui
- **License:** MIT
- **First release:** 2021

## PrimeReact

- **Status:** 🟢 Modern — Actively developed, PrimeReact 10 released in 2024
- **Description:** Extensive React UI library with 90+ components by PrimeTek. Covers data tables, charts, forms, and layouts. Popular in enterprise environments with commercial support.
- **Web:** https://primereact.dev
- **Docs:** https://primereact.org/installation/
- **GitHub:** https://github.com/primefaces/primereact
- **License:** MIT
- **First release:** 2017

## NextUI

- **Status:** 🟢 Modern — Actively developed, NextUI 2 with Tailwind and Framer Motion
- **Description:** Modern React UI library built on Tailwind CSS and React Aria. Provides beautifully animated components with a focus on developer experience and accessibility.
- **Web:** https://heroui.com
- **Docs:** https://nextui.org/docs/guide/introduction
- **GitHub:** https://github.com/nextui-org/nextui
- **License:** MIT
- **First release:** 2021

## Lucide

- **Status:** 🟢 Modern — Actively developed with a growing community
- **Description:** Open-source icon library with 1500+ icons, a fork of Feather Icons. Provides consistent, minimalist SVG icons with support for React, Vue, Svelte, and other frameworks. The standard for modern UI projects.
- **Web:** https://lucide.dev
- **Docs:** https://lucide.dev/guide/
- **GitHub:** https://github.com/lucide-icons/lucide
- **License:** ISC
- **First release:** 2020

## React Hook Form

- **Status:** 🟢 Modern — Actively developed, the standard in most React starter kits including shadcn/ui.
- **Description:** A forms library for React: validation, error messages and submission with minimal re-rendering. The most used form solution in Next.js applications, often together with Zod.
- **Web:** https://react-hook-form.com
- **Docs:** https://react-hook-form.com/docs
- **GitHub:** https://github.com/react-hook-form/react-hook-form
- **License:** MIT
- **First release:** 2019

## Zustand

- **Status:** 🟢 Modern — The most widespread lightweight alternative to Redux; from the authors of react-three-fiber (pmndrs).
- **Description:** A small state-management library for React without boilerplate: one hook, one store. Replaces Redux wherever state must be shared between components without a heavy architecture.
- **Web:** https://zustand-demo.pmnd.rs
- **Docs:** https://zustand.docs.pmnd.rs
- **GitHub:** https://github.com/pmndrs/zustand
- **License:** MIT
- **First release:** 2019

## Zod

- **Status:** 🟢 Modern — The de facto validation standard in TypeScript projects; version 4 (2025) is much faster and smaller.
- **Description:** A schema-based data validation library whose schemas also yield TypeScript types. It validates form input, API responses and environment variables; in the browser it shows up with React Hook Form and tRPC.
- **Web:** https://zod.dev
- **Docs:** https://zod.dev
- **GitHub:** https://github.com/colinhacks/zod
- **License:** MIT
- **First release:** 2020

## React Router

- **Status:** 🟡 Mature — A long-maintained project; Remix merged into it in 2024, so it also offers SSR and server loaders.
- **Description:** Routing for React applications: maps URLs to components, handles nested routes and data loading. The foundation of single-page apps (SPA) and, since version 7, a full framework (the former Remix).
- **Web:** https://reactrouter.com
- **Docs:** https://reactrouter.com/home
- **GitHub:** https://github.com/remix-run/react-router
- **License:** MIT
- **First release:** 2014

## Heroicons

- **Status:** 🟢 Modern — Actively maintained, two styles (outline, solid) and three sizes; part of the Tailwind ecosystem.
- **Description:** An SVG icon set from the makers of Tailwind CSS. Icons are inlined into the HTML, which is why we detect them in the page markup; typical for Tailwind and shadcn/ui sites.
- **Web:** https://heroicons.com
- **GitHub:** https://github.com/tailwindlabs/heroicons
- **License:** MIT
- **First release:** 2020

## Framer Motion

- **Status:** 🟢 Modern — Developed independently as Motion since 2024, supporting both React and plain JavaScript.
- **Description:** An animation library for React (now called Motion): entrance animations, state transitions, gestures and scroll effects declared in JSX. The most common source of animations on modern landing pages.
- **Web:** https://motion.dev
- **Docs:** https://motion.dev/docs
- **GitHub:** https://github.com/motiondivision/motion
- **License:** MIT
- **First release:** 2018

## Redux

- **Status:** 🟡 Mature — Stable and still widespread, but new projects more often reach for Zustand or React's built-in state.
- **Description:** A library for predictable application state: one central store, changes through actions and reducers. For years the standard of large React apps, today mostly in the form of Redux Toolkit.
- **Web:** https://redux.js.org
- **Docs:** https://redux.js.org/introduction/getting-started
- **GitHub:** https://github.com/reduxjs/redux
- **License:** MIT
- **First release:** 2015

