-
dialoguer
一个命令行提示库
-
inquire
在终端上构建交互式提示
-
iced
受 Elm 启发的跨平台 GUI 库
-
r3bl_tui
受 Elm 启发的 TUI 库,用于构建现代应用程序,具有 Flexbox、CSS、编辑组件、emoji 支持,等等
-
validators
专为验证和建模用户输入而设计。该软件包包括模型、函数、特性和其他依赖项。
-
smartcat
在
cat
中加入大脑。 CLI 界面将语言模型引入 Unix 生态系统 🐈⬛ -
aws-sdk-lexruntime
Amazon Lex Runtime Service 的 AWS SDK
-
promkit
用于构建您自己的交互式命令行工具的工具包
-
chewing
(酷音) 智能注音输入法
-
rprompt
在控制台应用程序中提示用户输入
-
console_engine
用于绘制事物和管理用户输入的终端框架
-
shellfish
运行自定义交互式shell
-
requestty
交互式CLI提示的集合
-
willhook
在活动窗口桌面上捕获所有键盘和鼠标输入,无论应用程序的焦点如何
-
vi
越南输入法库
-
untrusted_value
旨在提供一个类型安全的处理和清理潜在不可信值(如用户输入)的方法
-
bevy_flurx
允许您编写涉及延迟、用户输入和其他等待的进程的顺序描述
-
r3bl_terminal_async
具有多行编辑器、并发显示任务输出和彩色动画旋转器的异步非阻塞read_line实现
-
bevy-input-sequence
识别输入序列并发送事件
-
zenity
100+ 个旋转动画和进度条,以及一次性支持多个动画
-
eliza
由约瑟夫·魏岑鲍姆于1966年开发的自然语言处理程序
-
snakepipe
基于 stdin/stdout 的 Unix 精神实现的蛇游戏
-
fexpr
过滤器查询语言解析器,让您可以从用户输入安全地构建 SQL、Elasticsearch 等查询。
-
console-utils
CLI 输入和控制实用工具
-
ironkey
具有丰富 TUI 的密码管理器/生成器
-
typeid_prefix
实现
TypeID
规范中 TypePrefix 部分的类型安全版本 -
pax-chassis-macos
特定平台的车身,允许 Pax 卡片作为原生 macOS 应用执行
-
term-transcript-cli
term-transcript 的 CLI 包装器
-
ragout
终端原始模式实用工具
-
ibuilder
Rust 类型交互式构建器
-
prompted
输入和提示宏
-
smart-read
复杂但简单的方法读取用户输入
-
user-idle
获取用户的空闲时间
-
errata
对二进制文件的优雅错误处理
-
console-utilities
处理控制台输入和输出实用程序
-
constrained-inputs
约束输入输出
-
bevy_ui_forms
一个用于创建表单的 bevy 插件
-
some_bevy_tools
Bevy 引擎中可用的工具集合
-
rline
使用 libreadline 的 "替代接口" 获取输入行
-
interactor
(通常为命令行) 用户交互
-
uianimator
在动画过程中优雅地响应用户输入的动画
-
glicol_synth
一个用 Rust 编写的基于图的音乐 DSP 库
-
selthi
构建交互式提示
-
holup
实际上是一个无限循环。如果你感兴趣,请查看readme文件 :D
-
flashpoint-archive
访问Flashpoint Archive的数据库和相关功能
-
scrawl
打开用户首选的文本编辑器,以便他们可以在线编辑数据,并返回一个可读的结构以供交互式CLI应用程序使用
-
cli_input
在终端中收集用户输入的多种函数
-
bevy_picking_input
Bevy的模块化选择插件
-
promptis
简化在CLI中获取用户输入
-
inputflow
用户输入抽象插件框架
-
read_input
请求用户输入,直到输入的数据有效
-
valid
通过组合基本验证函数来验证自定义类型。使用一个通用的API来验证所有类型的业务规则,包括应用程序状态方面。所有…
-
notan_input
一套管理用户输入的API
-
thomas
一个ECS游戏引擎
-
naughty-strings
不礼貌字符串的大列表是一个字符串列表,这些字符串在用作用户输入数据时可能会引起问题的概率很高
-
cmdparse
将用户的命令解析为任意的Rust类型
-
userprompt
帮助收集用户输入
-
validatron
为用户输入设计的用于数据结构验证的库
-
asking
构建异步提示
-
ezmenulib
轻松构建CLI菜单
-
guessture
$1 单笔划识别器
算法在Rust中 -
kurinji
bevy的输入映射
-
inputflow-kmbox
inputflow框架的KMBox插件
-
tuig-ui
字符网格的可预测即时模式UI系统
-
glr
RNGLR解析器生成器
-
scanrs
以简单方式处理用户输入
-
validators-options
与
validators-derive
载体和validators
载体一起使用的选项 -
egui_render_glow
使用 glow 的 egui 渲染后端
-
inputflow-native
inputflow 用户输入抽象插件框架
-
enquirer
用于时尚交互式提示的命令行工具
-
pistoncore-input
用户输入的结构
-
octotablet
跨平台平板电脑和触控笔 API 🐙✨
-
falcon-cli
轻松高效地开发高质量、功能齐全的 CLI 应用程序
-
casual
解析用户输入
-
input_conv
一个基本的 stdio 扩展,可以自动将基本输入转换为指定的类型
-
input_validation
接收并验证用户 CLI 输入,以匹配程序所需的数据类型
-
quickproj
为极简主义者提供的灵活项目创建
-
shrs_line
readline实现
-
es-htmlform
构建和验证HTML(5)表单
-
make-quote
一个有趣的玩具项目,可以帮助您根据某人的引语生成图像
-
read-stdin
轻松获取用户输入的简单方法
-
cumaea
处理用户输入提示
-
bropilot
一个有趣且高效的Rust库,使用不同的标记化器对文本文件中的标记进行计数
-
uquery
以明亮、多彩的方式向用户显示信息,并查询信息
-
in-keys
在方便的
Terminal
构造中利用流 -
grab
轻松将用户输入抓取到CLI中
-
pwin
密码提示
-
clarity-repl
Clarity REPL
-
sinput
具有简短功能命名的CLI工具,以有意义的方式请求用户输入
-
askcommand
一款使用OpenAI的GPT-4生成Linux命令的命令行工具
-
catch-input
实现从控制台检索用户输入的宏
-
untrusted_value_derive_internals
旨在提供一个类型安全的处理和清理潜在不可信值(如用户输入)的方法
-
calculator-parser
用于用户输入的计算解析器
-
keyezinput
简化键盘用户输入⌨️的库
-
get_user_input
用几行代码获取用户输入
-
geekbar_dialoguer
一个命令行提示库
-
util-rs
Rust的通用工具,目前仅适用于用户输入
-
send
此程序允许用户输入文本并将其发送到外部命令或管道标准输出
-
flo_canvas_events
flo_draw画布的用户输入事件
-
validate
轻松验证用户输入
-
ra_ap_completion
待定
-
keysim
一个跨平台的库,用于模拟用户输入
-
简化输入
从用户接收输入的简单方法
-
tty-form
通用终端表单功能
-
input_opr
获取用户输入的函数
-
user_input
用户输入简化
-
editor-input
从 $EDITOR 获取用户输入
-
simput
来自 stdin 的输入解析器
-
asker
平滑获取并检查用户输入
-
rust-sadari-cli
基于终端的 sadari 游戏(另一种说法是幽灵腿)。rust-sadari 可以接受文件作为输入或动态用户输入。祝你好运!幽灵腿是一种在两个集合之间寻找随机对的彩票游戏。
-
gel-o
在 Linux InputEvents 上运行闭包
-
hanower
WIP⚠️ CLI,可以计算从用户输入值得到的对数或指数退避
-
call_input
在 rust 中像 cs50 头文件那样获取用户输入
-
new_crate_input
输入值
-
user_input_with_autocomplete
这个 crate 的唯一目的是提供接受用户输入的简单功能,可选地支持使用函数提供的自动完成功能
尝试使用DuckDuckGo进行搜索。