记录一些npm库和应用

记录一些npm库

npm工具库

nodeppt: markdown 生成web ppt
artillery: 负载接口测试
jsdoc,esdoc,documentation:构建js帮助文档
standard-version:使用semver和常规提交消息自动进行版本控制和CHANGELOG生成
Marked:markdown解析成html
markdown-it: markdown解析成html
dockerode: Docker远程API模块. nodemon: 文件更改时重新启动node服务. pm2: 具有内置负载平衡器的 Node.JS 应用程序的生产流程管理器. cypress: 端到端测试框架. eslint:eslint是一个javascript代码检测工具
ngrok: 内网穿透工具
vconsole 可以用于手机端调试查看控制台、网络请求、存储等信息 jsoneditor 基于 Web 查看、编辑、格式化和验证 JSON 的工具

axios: 基于Promise的HTTP客户端,用于浏览器和node.js
ws: 简单易用,为Node.js开辟了快速且经过全面测试的Websocket客户端和服务器
nuxtjs: 一个基于 Vue.js 的服务端渲染应用框架
fake-progress: 一个生成假进度的库
diff.js: 一个JavaScript文本diff实现
GraphQL.js:GraphQL的JavaScript参考实现,GraphQL是Facebook创建的API的查询语言。
JSONStream:流读取josn解析
http-proxy-middleware:node.js代理中间件,用于连接,表达和浏览器同步
iconv-lite: 文件编码转换
workerpool: workerpool提供了一种简单的方法来创建工作池,以动态卸载计算并管理专用工作池,runs on node.js, Chrome, Firefox, Opera, Safari, and IE10+.
graphql: api查询数据语言
apollo-server: 封装的graphql
@koa/router: 由koa-router修改而来
js-yaml: js解析yaml
fast-xml-parser: Validate XML or Parse XML to JS/JSON very fast without C/C++ based libraries
typeorm、prisma、Sequelize、Knex & objection: node的orm框架
bulma: css框架

element-ui、quasar、vuetify、naive-ui: vue ui框架
cube-ui、vant: vue 移动端 ui框架

global-mercator: 帮助使用TMS,Quadkey和Google(XYZ)瓷砖的工具.

c++

tippecanoe: Build vector tilesets from large collections of GeoJSON features
mapnik: mapnik提供用于空间数据访问和可视化的算法和模式