Flutter Ducafecat
用户体验路线
ChatGPT、AI、ML和游戏开发
功能
存储
扫描与打印
界面、主题和颜色
网络、传感器、通信API
社交媒体, 聊天和通信
多媒体
导航、搜索和分享
组件
可滚动内容
用户输入、表单与设置
文本、图标和键盘
日期、时间和日历
画布、可视化与动画
开发工具
架构与基础设施
支付与奖励
文件格式
平台特定工具与实用程序
辅助和实用工具
顶级的Flutter命令行(CLI)或控制台包 Dart和Flutter生态系统包含各种包,可以帮助您构建命令行界面(控制台或终端)应用程序,并提供各种CLI工具来增强您的开发体验,从自动化重复任务到简化复杂工作流程。这些包可以提供新的效率和生产力水平,并提供强大灵活的替代图形用户界面的选择。深入探索我们精选的Dart和Flutter包的列表,它们可以帮助您发挥CLI工具的威力,构建出色的CLI应用程序。
very_good_cli
662
由非常好的风投公司创建的Dart非常好的命令行界面
args
396
用于将原始命令行参数解析为一组选项和值的库,使用GNU和POSIX风格的选项
mason_cli
377
Mason CLI允许开发人员创建和消费可重用模板,称为砖块
dcli
208
Dart控制台SDK-使用Dart编写控制台(cli)应用程序/脚本。
dart_console
138
用于对需要比标准库提供更多输入/输出控制的命令行应用程序的帮助程序库
interact
87
一组自定义交互命令行组件
cli_util
78
用于构建Dart命令行应用程序的辅助库
console
68
用于控制台应用程序所需的常见功能库,包括颜色格式化、键盘输入和进度条。
cli_completion
63
用于构建使用CommandRunner构建的Dart命令行界面的完成功能
completion
50
用于将Shell命令完成功能添加到Dart应用程序的包
chalkdart
49
Dart 的控制台文本着色和样式库。'终端字符串样式处理正确'
architecture_cli
47
用于简化文件夹结构创建过程的包
ft_cli
45
这个项目是一个用于集成Flutter和Dart与Clean Architecture的CLI
interactive
43
Dart的REPL(交互式shell),支持第三方软件包、热重载和完整的语法。
feature_folder_cli
42
用于生成文件夹结构的命令行实用程序,减少设置模型、服务、存储库、屏幕和小部件目录所需的重复工作。
stacked_cli
Stacked Framework的官方开发工具。
tint
40
对`String`类型进行终端字符串样式设置的库。
cli_dialog
36
创建漂亮而强大的命令行提示符,采用Inquirer.js样式并进行测试。
console_bars
30
用于在控制台中轻松创建可定制进度条的包
flutter_starter_cli
提供轻松设置Flutter项目的命令行工具。
colorize
27
为控制台输出添加颜色。
prompts
26
丰富、简单、同步的命令行提示符库,用于Dart。
palestine_console
25
在任何平台上将颜色打印到控制台,以后会添加更多功能。
shell
dart:io API的包装器,支持其他功能。
native_assets_cli
23
一个库,包含实现原生资产CLI的参数和文件格式。
barbecue
17
为命令行应用程序呈现文本表格。使用填充、跨度、自定义边框、ANSI颜色等功能!
build_cli
16
使用build_runner和source_gen的强大命令行参数解析工具。
elementary_cli
Elementary的命令行实用工具。
test_process
11
测试进程:启动;验证标准输出和标准错误;检查退出代码
cli_badges
10
在终端打印徽章。是的,那些我们在自述文件中使用的时髦小图标,但适用于CLI应用程序。
cli_config
9
一个库,用于从配置文件、CLI参数和环境变量中获取配置值。
cli_repl
5
一个简单的库,用于创建CLI REPL(读取-求值-打印循环)。
bluesky_cli
4
蓝天社交API的强大命令行工具,由Dart语言驱动。
ansi
2
终端字符串样式处理正确,具有多种内置样式函数。
mvvm_cli_nerdzlab
1
MVVM CLI工具,一个命令行实用程序,旨在简化MVVM项目的创建。