VibeHunt
Back to browse
InkUI

InkUI

shadcn/ui for the terminal - own your Ink components

Visit

InkUI provides a collection of ready‑to‑use terminal UI components built on Ink, the React renderer for command‑line interfaces. It offers more than thirty components such as spinners, tables, selects, progress bars, badges, dialogs, and toasts, each delivered as TypeScript source that can be copied directly into a project. Because the components are pasted into the codebase rather than imported as a black‑box dependency, developers can modify them immediately and benefit from full type safety and IntelliSense.

The library follows a design philosophy similar to shadcn/ui, emphasizing a simple API, dark and light themes, and customizable tokens for colors, borders, and spacing. Installation is performed with a single npx command that adds the chosen component files to the repository, allowing developers to own and adapt the source from day one without additional configuration.

InkUI targets Node.js developers building interactive CLIs with React and TypeScript, especially those who want a component‑driven workflow comparable to web UI libraries. It leverages the battle‑tested Ink renderer used by popular tools, enabling rapid assembly of feature‑rich terminal applications while keeping the codebase transparent and easily extensible.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps