nui-components.
DocumentationDocumentationAbout Grapp.DevAbout Grapp.Dev
GitHubGitHub (opens in a new tab)DiscordDiscord (opens in a new tab)
  • Introduction
  • Getting Started
  • Reference
  • Renderer
  • Signal
  • Component
  • Components
    • Box
    • Buffer
    • Button
    • Checkbox
    • Columns
    • Form
    • Gap
    • Paragraph
    • Prompt
    • Rows
    • Select
    • Spinner
    • Tabs
    • Text Input
    • Tree
  • More
  • Showcase
  • Sponsor ↗ (opens in a new tab)

On This Page

  • Layout Components
  • Other Components
Edit this page
Documentation
Components

Layout Components

BoxRowsColumnsGap

Other Components

ButtonCheckboxFormParagraphPromptSelectSpinnerTabsTextInputTree
ComponentBox

FAQ

  • What is NuiComponents?
  • Key Features
  • About Grapp.Dev

Guides

  • Your first UI implementation
  • Discover Signal API
  • Create a new component

Community

  • GitHub ↗
  • Discord ↗
  • Twitter ↗
  • Discussions ↗
  • Sponsor ↗
A feature-rich and highly customizable library for creating user interfaces in Neovim.© 2025 Grapp.Dev