Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digital-alchemy-ts/terminal
Custom rendering terminal components for NodeJS
https://github.com/digital-alchemy-ts/terminal
Last synced: 8 days ago
JSON representation
Custom rendering terminal components for NodeJS
- Host: GitHub
- URL: https://github.com/digital-alchemy-ts/terminal
- Owner: Digital-Alchemy-TS
- License: mit
- Created: 2024-03-09T18:41:38.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-15T02:06:54.000Z (10 months ago)
- Last Synced: 2024-06-08T15:46:56.324Z (8 months ago)
- Language: TypeScript
- Homepage: https://docs.digital-alchemy.app/Terminal
- Size: 461 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
## Welcome to `@digital-alchemy/terminal`!
- [Extended docs](https://docs.digital-alchemy.app)
- [Discord](https://discord.gg/JkZ35Gv97Y)## Overview
This library contains custom tooling for building type safe terminal applications.
It has custom widgets for basic prompts such as string / number / date, as well as more complex widgets like menus & object builders## Extra Features
- enums for font awesome icons
- automatic screen management
- easy keyboard bindings & management
- compatibility with external editors like vim/nano for setting values## Notes
> This library is a curious mix of experimental & undocumented and extremely feature rich
>
> Will provide support on Discord as needed if things seem interesting - Zoe