| home |
| name |
text |
tagline |
image |
actions |
| XTerminal |
Build Web-based Command-line Interfaces |
Simple and perfomant front-end tool for building command-line interfaces in the browser. |
| src |
alt |
| /logo.svg |
XTerminal Logo |
|
| theme |
text |
link |
| brand |
Get Started |
/guide/index |
|
| theme |
text |
link |
| alt |
Demo |
/demo/index |
|
|
|
|
|
| icon |
title |
details |
| 🚀 |
Performant |
It is lightweight, fast and designed with performance in mind. This library offers efficient handling of user input, resulting in a responsive and smooth CLI experience. |
|
| icon |
title |
details |
| 📦 |
Dependency-free |
This library does not rely on any external dependencies to work, keeping your project lean and reducing the potential for conflicts or versioning issues. |
|
| icon |
title |
details |
| 🟩 |
Inspired by Node.js |
Drawing inspiration from the readline module in Node.js, this library provides similar functionality for input/output management, enabling a smooth transition for developers familiar with Node.js CLI development. |
|
| icon |
title |
details |
| 🖌️ |
Customizable |
Tailor the appearance and behavior of your CLI to match your application's style and requirements. Customize colors, themes, fonts, and other visual aspects to create a unique and cohesive user experience. |
|
| icon |
title |
details |
| 💎 |
Native text formatting |
Enhance your CLI output with native web technologies (HTML & CSS) including styling, inline images, hyperlinks, and other visual enhancements. |
|
| icon |
title |
details |
| 🔌 |
Event-driven API |
Utilize an event-driven API to handle user input, execute commands, and respond to various events. Hook into events such as input, keypress, and completion to create dynamic and interactive CLI interactions. |
|
|