12 个仓库
Tools for rendering charts, graphs, and data-driven visuals.
Explore 12 awesome GitHub repositories matching part of an awesome list · Data Visualization Libraries. Refine with filters or upvote what's useful.
use-gesture is a JavaScript gesture manager and interaction tool designed to detect and process user input patterns. It functions as a React gesture hook library and a general utility for tracking screen coordinates and movement patterns to drive interactive component behaviors. The library specializes in capturing complex mouse and touch interactions, including dragging, pinching, swiping, and scrolling. It provides a system for implementing drag and drop functionality and pinch-to-zoom interactions. The tool covers the development of interactive UI components by normalizing diverse input e
Utility for mouse and touch gestures in React.
Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range
Unstyled, accessible primitives for design systems.
Rebass is a React design system library that provides a collection of theme-driven, responsive UI primitives. It functions as a theme-based layout engine, using a set of stateless components to standardize spacing, typography, and colors across a user interface. The library distinguishes itself by mapping style properties to a central design theme through a styled-system approach. This allows for responsive style mapping where components automatically adapt their appearance based on screen size and provides the ability to swap underlying HTML elements while preserving styling logic to maintai
Primitive UI components built with styled system.
该项目是一套用于管理 React 应用程序中分屏布局的组件和工具。它提供了一个可调整大小的面板系统,将内容组织成具有可拖动边界的水平和垂直区域。 该系统包括一个可折叠的 UI 布局工具,用于切换面板的可见性以最大化可用屏幕空间。它支持递归面板嵌套,允许将布局构建为树状结构,其中面板包含更多可调整大小的面板组。 该库通过使用面板尺寸约束来涵盖布局构建,从而能够定义最小和最大尺寸。它管理动态视口分区,并提供用于构建可调整网格和内容区域的机制。
Components for creating resizable layout panels.
This project is a Next.js landing page template and React UI kit designed for showcasing software products and open source projects. It serves as a professional marketing website foundation and a Tailwind CSS website boilerplate for building modern web interfaces. The framework provides specialized layouts and components for open source project showcases, SaaS landing pages, and admin dashboards. It includes a collection of responsive components and styling utilities that allow for visual design customization of colors, fonts, and layouts. The capability surface covers a variety of UI elemen
Open source landing page template for React.
这是一个 React UI 组件库和前端 UI 套件,旨在提供一系列预设样式的用户界面元素。它作为一个设计系统框架,提供标准化的视觉模式,以确保不同屏幕之间具有统一的外观和感觉。 该库专注于设计系统实现和前端组件架构,允许创建现代网站和应用程序。它直接集成到 React 应用程序工作流中,以加速复杂 Web 布局的开发。 该系统利用基于组件的抽象和组合设计来构建可重用的界面元素。它结合了 CSS 变量主题引擎和实用优先(utility-first)样式来保持一致的设计比例和视觉系统,同时采用 TypeScript 类型定义以确保属性(prop)安全。
Minimalist UI component library.
Gestalt 是一个类型安全的 React UI 组件库和设计系统。它提供了一系列可重用的界面元素和设计令牌,遵循国际无障碍标准,以确保不同需求人群的可用性。 该框架包含一个响应式 Web 布局系统,具有定义的断点和网格容器,可为桌面、移动和平板设备适配界面。它具有国际化的组件套件,支持多种语言、区域配色方案和从右到左的文本方向。 该库涵盖了广泛的界面能力,包括具有虚拟化功能以实现高性能渲染的灵活网格和瀑布流显示、全面的表单元素以及导航系统。它还提供用于通过警报和横幅进行系统状态通信的工具、模态框和弹出框等上下文覆盖层,以及用于指标和趋势的可访问数据可视化。 该系统利用官方 TypeScript 声明来确保数据完整性,并在开发过程中防止运行时错误。
React components implementing Pinterest's design language.
ring-ui is a web UI component library used to build consistent web applications through a shared set of reusable interface elements and standardized styles. It provides a foundation for web interface development, specifically supporting the creation of visual experiences for software extensions and plugins. The library includes a grid-based layout system for organizing screen content and maintaining responsiveness across different window sizes. It features a CSS variable theming system for applying consistent visual identities, a data table framework for rendering large datasets, and a form i
Web UI components used by JetBrains.
React components and demo for the Tabler UI theme.
Admin dashboard template for React applications.
A collection of essential UI components written with React.
Essential UI components for React.
React components for easier customization and smooth development flow.
React components for streamlined development.
React Provider Component to add a smooth scroll effect 😍
Provider component for smooth scrolling effects.