siddcn

Introduction

Getting started with Siddcn - Terminal UI Component Library

Introduction

Siddcn is a terminal UI component library built with React Ink. It provides beautiful, accessible, and extensible components for building terminal-based applications.

Features

Quick Start

Get started with siddcn in just a few commands:

Terminal
# Install globally
npm install -g siddcn

# Run the interactive CLI
siddcn

# Or connect via SSH (if server is running)
ssh localhost -p 2222

Available Components

Siddcn comes with a growing library of terminal UI components:

  • Buttons - Interactive buttons with various styles
  • Progress Bars - Linear, circular, and step progress indicators
  • Badges - Status indicators and labels
  • Charts - Bar and line charts for data visualization
  • Trees - File trees and data hierarchies
  • Tabs - Tabbed navigation with multiple styles
  • Table - Scrollable data grids with selection
  • Multi-Select - Multiple item selection with limits

Next Steps