NexoreUI
InstallationComponentsNexore MakeGitHub
GitHub
NexoreUIv0.1.2

Getting Started

Installation

Components

ButtonInputCardBadgeAlertAvatarAccordionModal / DialogTooltipTabsProgressSkeletonSliderSwitchRatingCommandTableStepperScroll AreaFile UploadNavigationIconsDock

Pro

ChartsData DisplayDark Mode ToolkitCommerceCookie ConsentSocialPremium EffectsLoaders

Animated

MarqueeNumber TickerAnimated NumberTyping AnimationBlur FadeBox RevealFile Preview CardImage Compare
MIT License
DocsTable

Table

Data tables with sorting and filtering.

Next ComponentStepper

Tables

Beautiful layouts using HTML table subcomponents with premium animation, glassmorphism, and neon styles.

When to use

glass variantDisplaying modern analytical summaries, live user activity, and admin stats lists over dark translucent boards
neon variantHighlighting key datasets, system status metrics, or log tables with neon primary outlines
compact densityPresenting dense financial records, large grids, or database queries where maximum data visibility is needed
striped formatImproving readability in wide tables containing numerous columns and values

Interactive Playground

CustomizableTable Playground
nexoreui
Live Preview
UserRoleStatusUptime
AV
Alice Vance
System Architect
Active
99.98%
BM
Bob Marley
Content Manager
Offline
94.12%
CN
Charlie Neon
Lead Developer
Active
100.00%
Props Panel
select

Visual preset theme of the table

select

Cell padding density of rows

boolean

Highlight rows on mouse hover

boolean

Alternate row colors dynamically

boolean

Add grid boundaries to all table cells

boolean

Enable spring-based slide-in animations for rows on mount

Generated Code
Open in GitHub
import { CustomizableTable } from "nexoreui"

<CustomizableTable
  variant="default"
  density="normal" hoverable animateRows
  headers={["User", "Role", "Status", "Uptime"]}
  rows={[
    ["Alice Vance", "System Architect", "Active", "99.98%"],
    ["Bob Marley", "Content Manager", "Offline", "94.12%"],
    ["Charlie Neon", "Lead Developer", "Active", "100.00%"]
  ]}
/>

Showcase Pre-styled Templates

Selectable real-world configurations that demonstrate styling versatility.

1. Premium Glassmorphic Team Dashboard

Uses a translucent overlay, subtle borders, and smooth backdrop blurs to display team project updates and real-time metrics.

Glassmorphic active operations tracker
Team MemberActive ProjectProgressStatusAction
SD
Sophia Diaz
sophia@nexore.ai
Cloud Migrate
Migration85%
Running
JH
Jack Hughes
jack@nexore.ai
UI Redesign v2
Deploy100%
Completed
ML
Marcus Lin
marcus@nexore.ai
SEO Marketing
Research32%
Paused
component.tsx

2. Neon Aurora Cyber-Leaderboard

Electric design emphasizing dark theme rows, glowing active ranking numbers, and vibrant neon headers.

Nexore global developer leaderboard
RankDeveloperSpecialtyUptime ScoreXP Points
#1
ZE
Zack Evans
Kernel dev
100.00%12,402 XP
#2
LM
Lucy Miller
UI Architect
99.94%10,850 XP
#3
TR
Toby Rix
DevOps
99.87%9,410 XP
component.tsx

3. Industrial Cyberpunk Terminal Grid

High-tech grid using raw monospace text, cyber borders, flashing activity indicators, and glowing corners.

System logs live server matrix
Node ID Domain / IP LoadState
NEX-01_SYS192.168.10.8876.4% CPU[ONLINE]
NEX-02_DB10.0.4.15214.1% CPU[ONLINE]
NEX-03_GPU192.168.20.9099.8% OVERLOAD[WARN_CRIT]
component.tsx
Page 1 of 2

API Reference (Props)

PropTypeDefaultDescription
headers*React.ReactNode[] | string[]—Array of header cell elements or strings.
rows*React.ReactNode[][]—Two-dimensional array representing rows and their cell content.
variant"default" | "glass" | "neon" | "minimal" | "cyberpunk" | "aurora" | "gradient""default"The preset theme configuration.
density"compact" | "normal" | "spacious""normal"Spacing padding scale variant.
hoverablebooleantrueEnable hover row highlighting.
stripedbooleanfalseAlternate row colors dynamically.
borderedbooleanfalseRender border lines around columns and rows.
animateRowsbooleantrueSlide-in animations for rows on mount.
classNamestring—Additional custom class names.

♿ Accessibility (a11y)

  • Semantic markup: Uses proper HTML5 <table>, <thead>, <tbody>, <tr>, and header labels <th> for accessible structure.
  • Keyboard Navigation: Grid-focused cells and action buttons inside table cells remain focusable and interactable via Tab controls.