返回排行榜

ui-layouts/uilayouts

TypeScriptui-layouts.com

UI Layouts isn’t just a library. It’s your complete front-end universe with components, effects, design tools, and ready-to-use blocks, everything you need to build modern interfaces, faster.

component-libraryframer-motionreact-animation-componentstailwindcssaccertinityaccordion-componentanimated-tabscomponentscomponents-reactdrawermodalmouse-animation
Star 增长趋势
Star
3.5k
Forks
210
周增长
Issues
2
1k2k3k
2024年8月2025年3月2025年11月2026年7月
制品库npmnpm install uilayouts
README
UI-Layout - Design That Really Makes Sense

UI-LAYOUTs is an open-source component library that makes easier for developers and designers to build websites. It's focused on creative designs. I love to create comopnent that really matter or need your site and I belive in future I'll bring more as i kept bringing more just support me

Installation

You must install tailwindcss. As most of our components use framer-motion install it too.

npm install motion clsx tailwind-merge

Must Add it in the utils.ts:

import { type ClassValue, clsx } from 'clsx'
import { twMerge } from 'tailwind-merge'

export function cn(...inputs: ClassValue[]) {
  return twMerge(clsx(inputs))
}

use this hooks for mediaQueries:

import { useEffect, useState } from 'react'

export function useMediaQuery(query: string) {
  const [value, setValue] = useState(false)

  useEffect(() => {
    function onChange(event: MediaQueryListEvent) {
      setValue(event.matches)
    }

    const result = matchMedia(query)
    result.addEventListener('change', onChange)
    setValue(result.matches)

    return () => result.removeEventListener('change', onChange)
  }, [query])

  return value
}

Most Used Components

Visit all the components.

Labs

Visit Labs to explore more experiments and ideas.

👤 Author (Naymur)



Vercel OSS Program

Be A Sponsor

naymur-uilayout

相关仓库
DavidHDev/react-bits

An open source collection of animated, interactive & fully customizable React components for building memorable websites.

JavaScriptnpmOtheranimationscomponents
reactbits.dev
43.9k2.1k
saadeghi/daisyui

🌼 🌼 🌼 🌼 🌼  The most popular, free and open-source Tailwind CSS component library

SvelteMIT Licensetailwind-cssui-library
daisyui.com
41.8k1.7k
layui/layui

一套遵循浏览器原生态开发模式的 Web UI 组件库。

JavaScriptnpmMIT Licenselayuijavascript
layui.dev
30.6k7.4k
heroui-inc/heroui

🚀 Beautiful, fast and modern React UI library. (Previously NextUI)

MDXApache License 2.0reactjslibrary
heroui.com
30k2.2k
element-plus/element-plus

🎉 A Vue.js 3 UI Library made by Element team

TypeScriptnpmMIT Licensevuejscomponent-library
element-plus.org
27.6k19.9k
nextui-org/nextui

🚀 Beautiful, fast and modern React UI library.

TypeScriptnpmreactjslibrary
nextui.org
22.6k1.6k
radix-ui/primitives

Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.

TypeScriptnpmMIT Licenseuiui-components
radix-ui.com/primitives
19.1k1.2k
tusen-ai/naive-ui

A Vue 3 Component Library. Fairly Complete. Theme Customizable. Uses TypeScript. Fast.

TypeScriptnpmMIT Licensevuecomponent-library
naiveui.com
18.4k1.9k
bootstrap-vue/bootstrap-vue

MOVED to https://github.com/bootstrap-vue-next/bootstrap-vue-next

JavaScriptnpmMIT Licensebootstrapvue
bootstrap-vue-next.github.io/bootstrap-vue-next/
14.4k1.8k
Semantic-Org/Semantic-UI-React

The official Semantic-UI-React integration

JavaScriptnpmMIT Licensereactsemantic-ui
react.semantic-ui.com
13.2k4k
segmentio/evergreen

🌲 Evergreen React UI Framework by Segment

JavaScriptnpmMIT Licensedesign-systemsreact
evergreen.segment.com
12.4k808
MudBlazor/MudBlazor

Blazor Component Library based on Material Design principles. Do more with Blazor, utilizing CSS and keeping JavaScript to a bare minimum.

C#MIT Licenseblazormaterial
mudblazor.com
10.5k1.7k