-
Notifications
You must be signed in to change notification settings - Fork 6
/
data.json
1 lines (1 loc) · 23.1 KB
/
data.json
1
{"AI":[{"title":"brain.js","repoUrl":"https://github.com/BrainJS/brain.js","description":"基于模型训练的神经网络 JS 库,支持浏览器和 Node"},{"title":"tfjs","repoUrl":"https://github.com/tensorflow/tfjs","description":"TensorFlow JS 版本"}],"AST":[{"title":"gogocode","repoUrl":"https://github.com/thx/gogocode","description":"AST 处理工具(阿里妈妈)"}],"Build tools":[{"title":"pkg","repoUrl":"https://github.com/vercel/pkg","description":"将 Node.js 项目打包成可执行文件"},{"title":"gulp","repoUrl":"https://github.com/gulpjs/gulp","description":"基于流(stream)的自动化构建工具"},{"title":"parcel","repoUrl":"https://github.com/parcel-bundler/parcel","description":"开箱即用、零配置的打包器"},{"title":"rollup","repoUrl":"https://github.com/rollup/rollup","description":"Next-generation ES2015 module bundler"},{"title":"webpack","repoUrl":"https://github.com/webpack/webpack","description":"静态模块打包工具"},{"title":"@vercel/ncc","repoUrl":"https://github.com/vercel/ncc","description":"将 Node.js 项目编译为单个文件"}],"Command-line apps":[{"title":"eslint-nibble","repoUrl":"https://github.com/IanVS/eslint-nibble","description":"一个能够快速预览 ESLint 错误并生成错误报告的 CLI 工具"},{"title":"release-it","repoUrl":"https://github.com/release-it/release-it","description":"用于自动化版本控制和包发布的 Node CLI 工具"},{"title":"depcheck","repoUrl":"https://github.com/depcheck/depcheck","description":"检查项目中未使用的依赖"},{"title":"npm-check-updates","repoUrl":"https://github.com/raineorshine/npm-check-updates","description":"查找、更新 package.json 中的依赖包"},{"title":"npm-run-all","repoUrl":"https://github.com/mysticatea/npm-run-all","description":"可以并行运行多个 npm 脚本"},{"title":"auto-install","repoUrl":"https://github.com/siddharthkp/auto-install","description":"在编码时自动安装依赖"},{"title":"wifi-password-cli","repoUrl":"https://github.com/kevva/wifi-password-cli","description":"获取当前 wifi 密码"},{"title":"fkill-cli","repoUrl":"https://github.com/sindresorhus/fkill-cli","description":"杀死进程,交互式,跨平台"},{"title":"node-bcat","repoUrl":"https://github.com/kessler/node-bcat","description":"将日志实时输出到浏览器"},{"title":"live-server","repoUrl":"https://github.com/tapio/live-server","description":"具有 livereload 功能的开发 HTTP 服务器"},{"title":"http-server","repoUrl":"https://github.com/http-party/http-server","description":"一个简单的零配置命令行 http 服务器"},{"title":"david","repoUrl":"https://github.com/alanshaw/david","description":"检测 npm 依赖是否过时"},{"title":"is-online","repoUrl":"https://github.com/sindresorhus/is-online","description":"检查互联网连接是否建立"},{"title":"pageres","repoUrl":"https://github.com/sindresorhus/pageres","description":"捕获各种分辨率的网站屏幕截图"},{"title":"speed-test","repoUrl":"https://github.com/sindresorhus/speed-test","description":"使用 speedtest.net 测试网速和ping"},{"title":"trash","repoUrl":"https://github.com/sindresorhus/trash","description":"将文件移动到回收站,`rm` 的安全替代方法"},{"title":"gh-home","repoUrl":"https://github.com/sindresorhus/gh-home","description":"打开给定或当前仓库的GitHub页面"},{"title":"npm-name","repoUrl":"https://github.com/sindresorhus/npm-name","description":"检查软件包或组织名称在npm上是否可用"},{"title":"np","repoUrl":"https://github.com/sindresorhus/np","description":"A better `npm publish`"},{"title":"gh","repoUrl":"https://github.com/cli/cli","description":"GitHub的官方命令行工具"}],"Command-line utilities":[{"title":"nanocolors","repoUrl":"https://github.com/ai/nanocolors","description":"比 `chalk` 执行速度快 2 倍、`node_modules` 体积小 5 倍的命令行着色工具"},{"title":"import-local","repoUrl":"https://github.com/sindresorhus/import-local","description":"允许全局安装的 CLI工具 使用自身的本地安装版本"},{"title":"text-table","repoUrl":"https://github.com/substack/text-table","description":"将终端中的内容以无边框表格的形式输出(文本对齐)"},{"title":"table","repoUrl":"https://github.com/gajus/table","description":"将数据格式化为表格"},{"title":"node-progress","repoUrl":"https://github.com/visionmedia/node-progress","description":"进度条"},{"title":"cli-highlight","repoUrl":"https://github.com/felixfbecker/cli-highlight","description":"命令行终端语法高亮"},{"title":"boxen","repoUrl":"https://github.com/sindresorhus/boxen","description":"Create boxes in the terminal"},{"title":"global-modules","repoUrl":"https://github.com/jonschlinkert/global-modules","description":"返回全局 node_modules 目录"},{"title":"preferred-pm","repoUrl":"https://github.com/zkochan/packages/tree/master/preferred-pm","description":"返回项目的首选包管理器<pnpm|yarn|npm>"},{"title":"npm-check","repoUrl":"https://github.com/dylang/npm-check","description":"检查过时,不正确和未使用的依赖项。"},{"title":"validate-npm-package-name","repoUrl":"https://github.com/npm/validate-npm-package-name","description":"检查包名是否符合 npm 规范"},{"title":"fast-levenshtein","repoUrl":"https://github.com/hiddentao/fast-levenshtein","description":"Levenshtein 算法,指两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。"},{"title":"update-notifier","repoUrl":"https://github.com/yeoman/update-notifier","description":"Update notifications for your CLI app"},{"title":"commander","repoUrl":"https://github.com/tj/commander.js","description":"完整的 node.js 命令行解决方案"},{"title":"color","repoUrl":"https://github.com/Qix-/color","description":"Javascript 颜色转换和操作库"},{"title":"update-check","repoUrl":"https://github.com/vercel/update-check","description":"检查模块是否有更新"},{"title":"minimist","repoUrl":"https://github.com/substack/minimist","description":"标准命令行参数解析工具"},{"title":"figlet","repoUrl":"https://github.com/patorjk/figlet.js","description":"将普通终端文本转换为大字母,如 logo"},{"title":"clear","repoUrl":"https://github.com/bahamas10/node-clear","description":"清空终端屏幕"},{"title":"figures","repoUrl":"https://github.com/sindresorhus/figures","description":"在 windows 或其他终端显示 Unicode 符号"},{"title":"ansi-escapes","repoUrl":"https://github.com/sindresorhus/ansi-escapes","description":"用于 ANSI 码转义"},{"title":"log-symbols","repoUrl":"https://github.com/sindresorhus/log-symbols","description":"为 log 添加彩色符号(info、success、warning、error)"},{"title":"conf","repoUrl":"https://github.com/sindresorhus/conf","description":"轻松设置配置信息"},{"title":"listr","repoUrl":"https://github.com/samverschueren/listr","description":"Terminal 任务列表"},{"title":"ink","repoUrl":"https://github.com/vadimdemedes/ink","description":"使用 React 写命令行应用"},{"title":"log-update","repoUrl":"https://github.com/sindresorhus/log-update","description":"在 Terminal 渲染进度条或动画"},{"title":" ora","repoUrl":"https://github.com/sindresorhus/ora","description":"Terminal spinner"},{"title":"yargs","repoUrl":"https://github.com/yargs/yargs","description":"命令行参数解析工具"},{"title":"enquirer","repoUrl":"https://github.com/enquirer/enquirer","description":"用于创建交互式 CLI 提示"},{"title":"chalk","repoUrl":"https://github.com/chalk/chalk","description":"在 Terminal 设置字符串颜色"}],"Compiler":[{"title":"esbuild","repoUrl":"https://github.com/evanw/esbuild","description":"一个非常快的 JavaScript 打包器和压缩器(Go)"},{"title":"swc","repoUrl":"https://github.com/swc-project/swc","description":"Super fast javascript / typescript compiler"}],"CSS":[{"title":"tailwindcss","repoUrl":"https://github.com/tailwindlabs/tailwindcss","description":"一个用于快速 UI 开发的实用工具集 CSS 框架"}],"Database":[{"title":"prisma","repoUrl":"https://github.com/prisma/prisma","description":"Next-generation Node.js and TypeScript ORM"},{"title":"mysql","repoUrl":"https://github.com/mysqljs/mysql","description":"MySQL client"},{"title":"mongoose","repoUrl":"https://github.com/Automattic/mongoose","description":"全能的 MongoDB ORM 库"},{"title":"sequelize","repoUrl":"https://github.com/sequelize/sequelize","description":"一款支持 mysql, sqlite3, pg, msssql 的多功能 ORM 库"}],"Date":[{"title":"dateformat","repoUrl":"https://github.com/felixge/node-dateformat","description":"日期格式化"},{"title":"dayjs","repoUrl":"https://github.com/iamkun/dayjs","description":"一个轻量的日期库,具有和 Moment.js 兼容的API"},{"title":"date-fns","repoUrl":"https://github.com/date-fns/date-fns","description":"日期工具类库,提供了最全面、最简单和一致的工具集"},{"title":"Luxon","repoUrl":"https://github.com/moment/luxon","description":"一个用于在JS中处理日期和时间的库"}],"Debug":[{"title":"ndb","repoUrl":"https://github.com/GoogleChromeLabs/ndb","description":"由 Chrome DevTools 支持的 Node.js 调试工具"},{"title":"spy-debugger","repoUrl":"https://github.com/wuchangming/spy-debugger","description":"页面远程调试 & 抓包工具"},{"title":"vconsole","repoUrl":"https://github.com/Tencent/vConsole","description":"微信小程序推出的调试工具,直接内嵌在页面内,支持控制台、网络、系统信息"},{"title":"node-inspector","repoUrl":"https://github.com/node-inspector/node-inspector","description":"Node debugger 和 Devtools 结合的调试工具"},{"title":"debug","repoUrl":"https://github.com/visionmedia/debug","description":"最好用的 debug 日志辅助工具"}],"Documentation":[{"title":"esdoc","repoUrl":"https://github.com/esdoc/esdoc","description":"JavaScript 的文档生成器"},{"title":"documentation","repoUrl":"https://github.com/documentationjs/documentation","description":"API文档生成器,支持 ES6+"}],"Electron":[{"title":"electron-store","repoUrl":"https://github.com/sindresorhus/electron-store","description":"用来保存 Electron 应用程序或模块的简单持久性数据"}],"Email":[{"title":"mjml","repoUrl":"https://github.com/mjmlio/mjml","description":"一个标识语言,用来减少编写响应式邮件的复杂度"},{"title":"email-templates","repoUrl":"https://github.com/forwardemail/email-templates","description":"电子邮件模板"},{"title":"emailjs","repoUrl":"https://github.com/eleith/emailjs","description":"发送电子邮件(smtp 协议)"},{"title":"nodemailer","repoUrl":"https://github.com/nodemailer/nodemailer","description":"快速轻松发送电子邮件"}],"Filesystem":[{"title":"jsonfile","repoUrl":"https://github.com/jprichardson/node-jsonfile","description":"轻松读取/写入JSON文件"},{"title":"tmp","repoUrl":"https://github.com/raszi/node-tmp","description":"创建临时文件或目录"},{"title":"nsfw","repoUrl":"https://github.com/Axosoft/nsfw","description":"一个简单文件监听库"},{"title":"mkdirp","repoUrl":"https://github.com/isaacs/node-mkdirp","description":"递归创建目录"},{"title":"tempy","repoUrl":"https://github.com/sindresorhus/tempy","description":"获取随机的临时文件或目录路径"},{"title":"move-file","repoUrl":"https://github.com/sindresorhus/move-file","description":"移动文件"},{"title":"pkg-dir","repoUrl":"https://github.com/sindresorhus/pkg-dir","description":"查找 npm 或 Node.js 包的根目录"},{"title":"istextorbinary","repoUrl":"https://github.com/bevry/istextorbinary","description":"检查文件是文本文件还是二进制文件"},{"title":"filenamify","repoUrl":"https://github.com/sindresorhus/filenamify","description":"将字符串转换为有效的安全文件名"},{"title":"write-json-file","repoUrl":"https://github.com/sindresorhus/write-json-file","description":"Stringify and write JSON to a file atomically"},{"title":"load-json-file","repoUrl":"https://github.com/sindresorhus/load-json-file","description":"Read and parse a JSON file"},{"title":"proper-lockfile","repoUrl":"https://github.com/moxystudio/node-proper-lockfile","description":"进程间或机器间文件锁🔐"},{"title":"find-up","repoUrl":"https://github.com/sindresorhus/find-up","description":"遍历父目录查找文件"},{"title":"chokidar","repoUrl":"https://github.com/paulmillr/chokidar","description":"监听文件变化"},{"title":"fs-extra","repoUrl":"https://github.com/jprichardson/node-fs-extra","description":"基于 `fs` 的扩展"},{"title":"make-dir","repoUrl":"https://github.com/sindresorhus/make-dir","description":"递归创建目录"},{"title":"rimraf","repoUrl":"https://github.com/isaacs/rimraf","description":"递归删除文件"},{"title":"cpy","repoUrl":"https://github.com/sindresorhus/cpy","description":"Copy files"},{"title":"fast-glob","repoUrl":"https://github.com/mrmlnc/fast-glob","description":"快速的 Node.js 匹配库"},{"title":"globby","repoUrl":"https://github.com/sindresorhus/globby","description":"基于 `fast-glob` 并提供了扩展"},{"title":"del","repoUrl":"https://github.com/sindresorhus/del","description":"删除文件和目录,基于 `rimraf` 和 `glob `"},{"title":"resolve-cwd","repoUrl":"https://github.com/sindresorhus/resolve-cwd","description":"从当前工作目录解析模块的路径"},{"title":"clipboardy","repoUrl":"https://github.com/sindresorhus/clipboardy","description":"访问系统剪切板(copy/paste)"},{"title":"micromatch","repoUrl":"https://github.com/micromatch/micromatch","description":"高度优化的通配符和全局匹配库,minimatch 和 multimatch 的替代品"}],"Git":[{"title":"simple-git","repoUrl":"https://github.com/steveukx/git-js","description":"一个轻量级的接口,用于在任何 node.js 应用程序中运行 git 命令。"},{"title":"nodegit","repoUrl":"https://github.com/nodegit/nodegit","description":"是 [libgit2](https://libgit2.org/) 的 Node.js 绑定版本"},{"title":"@gitgraph/node","repoUrl":"https://github.com/nicoespeon/gitgraph.js","description":"在 Terminal 绘制 git 流程图(支持浏览器、React)"}],"HTTP":[{"title":"http-server","repoUrl":"https://github.com/http-party/http-server","description":"静态文件服务器命令行工具,无需配置,一条命令开启 http 服务"},{"title":"spdy","repoUrl":"https://github.com/spdy-http2/node-spdy","description":"SPDY/HTTP2 服务器,兼容 Express"},{"title":"anyproxy","repoUrl":"https://github.com/alibaba/anyproxy","description":"可供插件配置的HTTP/HTTPS代理服务器"},{"title":"request-promise","repoUrl":"https://github.com/request/request-promise","description":"request 模块的 promise 版本"},{"title":"request","repoUrl":"https://github.com/request/request","description":"简单易用的 HTTP 请求库"},{"title":"serve","repoUrl":"https://github.com/vercel/serve","description":"为静态文件或单页面应用提供服务"},{"title":"node-fetch","repoUrl":"https://github.com/node-fetch/node-fetch","description":"`window.fetch` for Node.js"},{"title":"superagent","repoUrl":"https://github.com/visionmedia/superagent","description":"轻量的 HTTP 请求库"},{"title":"http-proxy","repoUrl":"https://github.com/http-party/node-http-proxy","description":"支持 websocket 的 HTTP 代理库"},{"title":"download","repoUrl":"https://github.com/kevva/download","description":"下载并解压文件"},{"title":"axios","repoUrl":"https://github.com/axios/axios","description":"基于 Promise 的 HTTP 客户端(也可在浏览器中使用)"},{"title":"gh-got","repoUrl":"https://github.com/sindresorhus/gh-got","description":"基于 got 的 GitHub API 封装"},{"title":"got","repoUrl":"https://github.com/sindresorhus/got","description":"人性化且功能强大的 HTTP 请求库"},{"title":"urllib","repoUrl":"https://github.com/node-modules/urllib","description":"处理复杂场景下的 HTTP 请求"}],"Image":[{"title":"probe-image-size","repoUrl":"https://github.com/nodeca/probe-image-size","description":"无需完全下载即可获取图像格式和大小"},{"title":"jimp","repoUrl":"https://github.com/oliver-moran/jimp","description":"完全用 JavaScrip t编写图像处理库"},{"title":"lwip","repoUrl":"https://github.com/EyalAr/lwip","description":"轻量级图像处理器"},{"title":"gm","repoUrl":"https://github.com/aheckmann/gm","description":"GraphicsMagick and ImageMagick for node"},{"title":"image-type","repoUrl":"https://github.com/sindresorhus/image-type","description":"检测图像类型 Buffer/Uint8Array"},{"title":"qrcode","repoUrl":"https://github.com/soldair/node-qrcode","description":"二维码和条形码生成器"},{"title":"sharp","repoUrl":"https://github.com/lovell/sharp","description":"高性能 node.js 图像处理库,使用 libvips 库来实现"}],"Linter & Formatter":[{"title":"textlint","repoUrl":"https://github.com/textlint/textlint","description":"Text 和 Markdown 校验和格式化"},{"title":"prettier","repoUrl":"https://github.com/prettier/prettier","description":"❤支持多种语言的代码格式化程序"},{"title":"eslint","repoUrl":"https://github.com/eslint/eslint","description":"插件化并且可配置的 JavaScript 语法规则和代码风格的检查工具"},{"title":"standard","repoUrl":"https://github.com/standard/standard","description":"JavaScript 代码规范,自带 linter & 代码自动修正"}],"Logger":[{"title":"consola","repoUrl":"https://github.com/nuxt-contrib/consola","description":"Console Logger for Node.js and Browser"},{"title":"signale","repoUrl":"https://github.com/klaussinani/signale","description":"Console logger"},{"title":"bunyan","repoUrl":"https://github.com/trentm/node-bunyan","description":"Node.js 日志库"},{"title":"log4js","repoUrl":"https://github.com/log4js-node/log4js-node","description":"优质的 Node.js 日志库"},{"title":"pino","repoUrl":"https://github.com/pinojs/pino","description":"轻量的 node.js 日志库"},{"title":"winston","repoUrl":"https://github.com/winstonjs/winston","description":"支持多传输、简单通用的日志库"}],"Low/No/Pro Code":[{"title":"awesome_nodejs","repoUrl":"https://github.com/taowen/awesome-lowcode","description":"低代码平台们"},{"title":"react-sortablejs","repoUrl":"https://github.com/SortableJS/react-sortablejs","description":"基于 SortableJS 的 React 官方提供的拖拽库"},{"title":"react-beautiful-dnd","repoUrl":"https://github.com/atlassian/react-beautiful-dnd","description":"基于 React.js 技术的列表拖拽库"},{"title":"brick-design","repoUrl":"https://github.com/brick-design/brick-design","description":"一个可视化页面搭建 example"},{"title":"react-jsonschema-form","repoUrl":"https://github.com/rjsf-team/react-jsonschema-form","description":"通过 [JSON Schema](http://json-schema.org/) 构建表单"},{"title":"json-schema-org","repoUrl":"https://github.com/json-schema-org","description":"JSON Schema 规范"},{"title":"amis","repoUrl":"https://github.com/baidu/amis","description":"百度低代码框架,通过 JSON 配置就能生成各种后台页面"},{"title":"react-dnd","repoUrl":"https://github.com/react-dnd/react-dnd","description":"React 实现的拖放功能"},{"title":"formily","repoUrl":"https://github.com/alibaba/formily","description":"阿里巴巴统一前端表单解决方案"},{"title":"bpmn-js","repoUrl":"https://github.com/bpmn-io","description":"使用 Web 建模工具可以很方便的构建 BPMN 图表"},{"title":"json-rules-engine","repoUrl":"https://github.com/CacheControl/json-rules-engine","description":"JSON 规则引擎"},{"title":"grapesjs","repoUrl":"https://github.com/artf/grapesjs","description":"一个免费开源的 Web 模板编辑器,用于无编码构建模板的工具"},{"title":"rete","repoUrl":"https://github.com/retejs/rete","description":"可视化流程编排工具"}],"Markdown":[{"title":"markdown-it","repoUrl":"https://github.com/markdown-it/markdown-it","description":"Markdown parser"},{"title":"remark","repoUrl":"https://github.com/remarkjs/remark","description":"markdown 处理器(generate, compile, check, lint)"},{"title":"mark-twain","repoUrl":"https://github.com/benjycui/mark-twain","description":"将 Markdown 解析为 JavaScript 对象"},{"title":"marked-terminal","repoUrl":"https://github.com/mikaelbr/marked-terminal","description":"将 markdown 渲染到 terminal"},{"title":"marked","repoUrl":"https://github.com/markedjs/marked","description":"Markdown 解析器和编译器"}],"Network":[{"title":"portfinder","repoUrl":"https://github.com/http-party/node-portfinder","description":"自动获取可用端口"},{"title":"getmac","repoUrl":"https://github.com/bevry/getmac","description":"获取或校验 MAC 地址"},{"title":"ipify","repoUrl":"https://github.com/sindresorhus/ipify","description":"获取公网 IP"},{"title":"get-port","repoUrl":"https://github.com/sindresorhus/get-port","description":"获取一个可用的端口"},{"title":"address","repoUrl":"https://github.com/node-modules/address","description":"获取 IP 和 MAC 地址"},{"title":"public-ip","repoUrl":"https://github.com/sindresorhus/public-ip","description":"获取公网 IP 地址"}],"Node.js management":[{"title":"nodeenv","repoUrl":"https://github.com/ekalinin/nodeenv","description":"Node.js 隔离环境(沙盒)构建器"},{"title":"n","repoUrl":"https://github.com/tj/n","description":"node 版本管理器"},{"title":"nvm","repoUrl":"https://github.com/nvm-sh/nvm","description":"node 版本管理器"}],"Other":[{"title":"webtorrent","repoUrl":"https://github.com/webtorrent/webtorrent","description":"用于 Node.js 和浏览器的BT种子视频下载与播放工具"}],"Process management":[{"title":"supervisor","repoUrl":"https://github.com/petruisfan/node-supervisor","description":"监听文件变化并自动重启"},{"title":"nodemon","repoUrl":"https://github.com/remy/nodemon","description":"监视 node.js 应用程序中的任何更改并自动重启服务器"},{"title":"pm2","repoUrl":"https://github.com/Unitech/pm2","description":"内置负载均衡的 node 进程管理器"}],"Testing":[{"title":"faker.js ","repoUrl":"https://github.com/marak/Faker.js/","description":"浏览器和 Node.js 生成大量虚假数据"},{"title":"msw","repoUrl":"https://github.com/mswjs/msw","description":"用于浏览器和 Node.js 的 REST/GraphQL API模拟库。"},{"title":"json-server","repoUrl":"https://github.com/typicode/json-server","description":"指定 json 文件作为 api 的数据源,模拟服务端接口数据"},{"title":"chai","repoUrl":"https://github.com/chaijs/chai","description":"Chai 是一个针对 Node.js 和浏览器的行为驱动测试和测试驱动测试的诊断库,可与任何 JavaScript 测试框架集成。"},{"title":"puppeteer","repoUrl":"https://github.com/puppeteer/puppeteer","description":"Headless Chrome Node.js API"},{"title":"codecov","repoUrl":"https://github.com/codecov/codecov-node","description":"一款测试覆盖率检测软件包"},{"title":"mockjs","repoUrl":"https://github.com/nuysoft/Mock","description":"浏览器和 Node 均可用,支持自定义 schema 和随机数据"},{"title":"nock","repoUrl":"https://github.com/nock/nock","description":"Node.js Mock 库"}],"TypeScript":[{"title":"ts-node","repoUrl":"https://github.com/TypeStrong/ts-node","description":"提供了 TypeScript 的运行环境"}]}