收集的一些好玩的工具
荣顶 7/23/2021 Node
# nodejs 交互工具库系列
点击查看详情:
- colors 处理终端文字样式
- say 终端阅读文字
- fx 终端折叠查看 json
- yargs node.js 中使用 yargs 来处理命令行参数
- chalk-pipe 使用更简单的样式字符串创建粉笔样式方案
- chalk 正确处理终端字符串样式
- Commander.js 完整的 node.js 命令行解决方案
- Inquirer.js 一组通用的交互式命令行用户界面。
- slash 系统路径符处理
- minimist 解析参数选项
- dotenv 将环境变量从 .env 文件加载到 process.env 中
- dotenv-expand 扩展计算机上已经存在的环境变量
- hash-sum 非常快的唯一哈希生成器
- deepmerge 深度合并两个或多个对象的可枚举属性。
- yaml-front-matter 解析 yaml 或 json
- resolve 实现 node 的 require.resolve()算法,这样就可以异步和同步地使用 require.resolve()代表文件
- semver npm 的语义版本器
- leven 测量两字符串之间的差异 ,最快的 JS 实现之一
- lru cache 删除最近最少使用的项的缓存对象
- portfinder 自动寻找 8000 至 65535 内可用端口号
- ora 优雅的终端转轮
- envinfo 生成故障排除软件问题(如操作系统、二进制版本、浏览器、已安装语言等)时所需的通用详细信息的报告
- memfs 内存文件系统与 Node's fs API 相同实现
- execa 针对人类的流程执行
- webpack-merge 用于连接数组和合并对象,从而创建一个新对象
- webpack-chain 使用链式 API 去生成简化 webpack 版本配置的修改
- strip-ansi 从字符串中去掉 ANSI 转义码
- address 获取当前机器的 IP, MAC 和 DNS 服务器。
- default-gateway 通过对 OS 路由接口的 exec 调用获得机器的默认网关
- joi JavaScript 最强大的模式描述语言和数据验证器。
- fs-extra 添加了未包含在原生 fs 模块中的文件系统方法,并向 fs 方法添加了 promise 支持
- Acorn 一个小而快速的 JavaScript 解析器,完全用 JavaScript 编写。
- zlib.js ZLIB.js 是 ZLIB(RFC1950), DEFLATE(RFC1951), GZIP(RFC1952)和 PKZIP 在 JavaScript 实现。
- node-jq 重量轻且灵活的命令行处理器 JSON
# npm 自用工具库收集
点击查看详情:
- get-pixels 给定一个 URL/路径,获取图像中的所有像素并将结果作为 ndarray 返回
# Jenkins 工具
点击查看详情:
- webhooks 远程构建触发插件 Generic Webhook Trigger
# 其他的工具
点击查看详情:
- OCR:
- Tesseract.js 和 ocrad.js 两个 js 库 http://www.manongjc.com/article/66483.html
- 整篇中文文档翻译成全英文 http://www.360doc.com/content/18/0612/23/45959908_761846083.shtml
- 天气 gif 图 https://weather-icon.journeyad.repl.co/@beijing
- 二次元访客量 https://count.getloli.com/get/@:wangrongding
- 访客量统计 https://visitor-badge.glitch.me/badge?page_id=wangrongding.wangronding
- psr.exe windows 键+r 键>输入 psr.exe
记录的步骤就会出现在图示中的对话框中,每一个步骤都有详细的记录。
- Terminalizer 记录您的终端并生成动画 gif 图像或共享网络播放器链接 terminalizer.com