前端JavaScript常用第三方库教程合集和代码示例-收藏

图片

这篇文章介绍下我们关于前端JavaScript/Node.js日常开发的大部分常用第三方库,并对每个库进行了分别的教程阐述介绍

原文地址:https://mp.weixin.qq.com/s/MKALYkz6mt1fNJzoUPcEYg

图片

第三方开发资源库汇总大概分类如下:

  1. Node.js第三方库集合

  2. 命令行应用

  3. 函数式编程

  4. HTTP

  5. 调试/分析

  6. 日志

  7. 命令行工具

  8. 构建工具

  9. 硬件

  10. 模板

  11. Web框架

  12. 文档生成相关

  13. 文件系统

  14. 流程控制

  15. 流处理

  16. 即时通信

  17. 图像处理

  18. 文本处理

  19. 数字

  20. 数学

  21. 日期处理

  22. URL

  23. 数据校验

  24. 解析工具

  25. 实用工具库

  26. 压缩

  27. 网络

  28. 数据库

  29. 测试

  30. 安全相关

  31. 基准化分析

  32. 文件压缩

  33. 认证方式

  34. 授权库

  35. 电子邮件

  36. 任务队列

  37. NLP自然语言处理

  38. 进程管理

  39. 自动化

  40. AST

  41. 静态站点生成

  42. 内容管理系统

  43. 序列化

  44. 工具

  45. Node.js管理工具

  46. Package Manager

  47. Cross-platform integration

  48. Weird

  49. 论坛

  50. 写博客

  51. 其他

  52. 项目

所有的库,我们都分别做了详细介绍

图片

以及代码示例

图片

Node.js第三方开发库清单合集教程可以从导航栏进入

图片

具体的库清单内容可以快速访问以下链接:

http://www.mdrsec.com/#/ctoplus_article/b3935da4d70782480bc8e0ceb5eb134c

欢迎给我们提意见和新库,我们将持续更新……

图片

教程目录大纲

  • ## Node.js第三方库集合

  • Node.js 第三方库集合介绍库

  • Node.js 第三方库使用方法库

  • ## 命令行应用

  • np库

  • npm-name库

  • gh-home库

  • npm-home库

  • trash库

  • speed-test库

  • emoj库

  • pageres库

  • cpy库

  • vtop库

  • empty-trash库

  • is-up库

  • is-online库

  • public-ip库

  • clipboard-cli库

  • XO库

  • Standard库

  • ESLint库

  • dev-time库

  • David库

  • http-server库

  • Live Server库

  • bcat库

  • normit库

  • fkill库

  • pjs库

  • license-checker库

  • browser-run库

  • tmpin库

  • wifi-password库

  • wallpaper库

  • brightness库

  • torrent库

  • kill-tabs库

  • alex库

  • pen库

  • subdownloader库

  • dark-mode库

  • iponmap库

  • Jsome库

  • itunes-remote库

  • mobicon库

  • mobisplash库

  • diff2html-cli库

  • Cash库

  • trymodule库

  • jscpd库

  • atmo库

  • auto-install库

  • lessmd库

  • cost-of-modules库

  • localtunnel库

  • svg-term-cli库

  • gtop库

  • themer库

  • carbon-now-cli库

  • cash-cli库

  • taskbook库

  • discharge库

  • npkill库

  • less库

  • ## 函数式编程

  • lodash库

  • immutable库

  • Ramda库

  • Folktale库

  • Mout库

  • Bacon.js库

  • RxJS库

  • Lazy.js库

  • Kefir.js库

  • immer库

  • ## HTTP

  • got库

  • gh-got库

  • axios库

  • request库

  • wreck库

  • download库

  • http-proxy库

  • superagent库

  • node-fetch库

  • flashheart库

  • http-fake-backend库

  • cacheable-request库

  • gotql库

  • global-agent库

  • smoke库

  • undici库

  • ky-universal库

  • purest库

  • Morgan库

  • ## 调试/分析

  • ndb库

  • ironNode库

  • node-inspector库

  • debug库

  • why-is-node-running库

  • njsTrace库

  • vstream库

  • stackman库

  • locus库

  • 0x库

  • ctrace库

  • leakage库

  • llnode库

  • thetool库

  • swagger-stats库

  • NiM库

  • dats库

  • ## 日志

  • Log4js库

  • pino库

  • winston库

  • console-log-level库

  • storyboard库

  • signale库

  • consola库

  • ## 命令行工具

  • Node-cron库

  • Concurrently库

  • chalk库

  • meow库

  • yargs库

  • ora库

  • get-stdin库

  • log-update库

  • Ink库

  • listr库

  • listr2库

  • conf库

  • ansi-escapes库

  • log-symbols库

  • figures库

  • boxen库

  • terminal-link库

  • terminal-image库

  • string-width库

  • cli-truncate库

  • first-run库

  • blessed库

  • Inquirer.js库

  • yn库

  • cli-table3库

  • drawille库

  • update-notifier库

  • ascii-charts库

  • progress库

  • insight库

  • cli-cursor库

  • columnify库

  • cli-columns库

  • cfonts库

  • multispinner库

  • omelette库

  • cross-env库

  • shelljs库

  • sudo-block库

  • loud-rejection库

  • sparkly库

  • Bit库

  • gradient-string库

  • oclif库

  • term-size库

  • Cliffy库

  • zx库

  • ## 构建工具

  • parcel库

  • webpack库

  • rollup库

  • gulp库

  • Broccoli库

  • Brunch库

  • Start库

  • ygor库

  • FuseBox库

  • pkg库

  • Vite库

  • ## 硬件

  • johnny-five库

  • serialport库

  • usb库

  • i2c-bus库

  • onoff库

  • spi-device库

  • pigpio库

  • gps库

  • modbus-serial库

  • ## 模板

  • marko库

  • nunjucks库

  • handlebars.js库

  • EJS库

  • Pug库

  • ## Web框架

  • Hapi库

  • Koa库

  • Express库

  • Feathers库

  • LoopBack库

  • Meteor库

  • Restify库

  • ThinkJS库

  • ActionHero库

  • Next.js库

  • Nuxt.js库

  • seneca库

  • AdonisJs库

  • Hemera库

  • Micro库

  • Moleculer库

  • Fastify库

  • Nest库

  • Zeronode库

  • TypeGraphQL库

  • TinyHttp库

  • Marble.js库

  • Fastify库

  • Lad库

  • Ts.ED库

  • Hono库

  • ## 文档生成相关

  • documentation.js库

  • ESDoc库

  • Docco库

  • JSDoc库

  • Docusaurus库

  • ## 文件系统

  • del库

  • globby库

  • cpy库

  • rimraf库

  • make-dir库

  • graceful-fs库

  • chokidar库

  • find-up库

  • proper-lockfile库

  • load-json-file库

  • write-json-file库

  • fs-write-stream-atomic库

  • filenamify库

  • lnfs库

  • istextorbinary库

  • fs-jetpack库

  • fs-extra库

  • pkg-dir库

  • filehound库

  • move-file库

  • tempy库

  • ## 流程控制

  • - Promises

  • Bluebird库

  • pify库

  • promise-memoize库

  • valvelet库

  • p-map库

  • delay库

  • - Observables

  • zen-observable库

  • RxJS库

  • observable-to-promise库

  • - Streams

  • Highland.js库

  • - Callbacks

  • each-async库

  • async库

  • - Channels

  • js-csp库

  • ## 流处理

  • through2库

  • from2库

  • get-stream库

  • into-stream库

  • duplexify库

  • pumpify库

  • peek-stream库

  • binary-split库

  • byline库

  • first-chunk-stream库

  • pad-stream库

  • multistream库

  • stream-combiner2库

  • readable-stream库

  • through2-concurrent库

  • ## 即时通信

  • µWebSockets库

  • Socket.io库

  • Faye库

  • SocketCluster库

  • Primus库

  • deepstream.io库

  • Kalm库

  • MQTT.js库

  • rpc-websockets库

  • Aedes库

  • ## 图像处理

  • sharp库

  • image-type库

  • gm库

  • lwip库

  • pica库

  • jimp库

  • probe-image-size库

  • qrcode库

  • image-dimensions库

  • ImageScript库

  • ## 文本处理

  • iconv-lite库

  • string-length库

  • camelcase库

  • escape-string-regexp库

  • execall库

  • splice-string库

  • indent-string库

  • strip-indent库

  • detect-indent库

  • he库

  • i18n-node库

  • babelfish库

  • matcher库

  • unhomoglyph库

  • i18next库

  • nanoid库

  • StegCloak库

  • ## 数字

  • random-int库

  • random-float库

  • unique-random库

  • round-to库

  • ## 数学

  • ndarray库

  • mathjs库

  • math-clamp库

  • algebra库

  • multimath库

  • decimal.js库

  • ## 日期处理

  • Luxon库

  • date-fns库

  • Moment.js库

  • Day.js库

  • dateformat库

  • tz-format库

  • cctz库

  • ## URL

  • normalize-url库

  • humanize-url库

  • url-unshort库

  • speakingurl库

  • linkify-it库

  • url-pattern库

  • embedza库

  • ## 数据校验

  • joi库

  • is-my-json-valid库

  • property-validator库

  • schema-inspector库

  • ajv库

  • Superstruct库

  • yup库

  • zod库

  • ## 解析工具

  • remark库

  • markdown-it库

  • parse5库

  • strip-json-comments库

  • strip-css-comments库

  • parse-json库

  • URI.js库

  • PostCSS库

  • JSONStream库

  • csv-parser库

  • PEG.js库

  • x-ray库

  • nearley库

  • binary-extract库

  • Stylecow库

  • js-yaml库

  • xml2js库

  • Jison库

  • google-libphonenumber库

  • ref库

  • xlsx-populate库

  • Chevrotain库

  • fast-xml-parser库

  • @parcel/css库

  • neat-csv库

  • ## 实用工具库

  • Art-template库

  • UUID库

  • pretty-bytes库

  • pretty-ms库

  • ms库

  • pretty-error库

  • read-art库

  • ## 压缩

  • yazl库

  • yauzl库

  • Archiver库

  • pako库

  • tar-stream库

  • decompress库

  • ## 网络

  • Multer库

  • get-port库

  • ipify库

  • getmac库

  • DHCP库

  • netcat库

  • ## 数据库

  • - 驱动

  • PostgreSQL库

  • Redis库

  • LevelUP库

  • MySQL库

  • couchdb-nano库

  • Aerospike库

  • Couchbase库

  • MongoDB库

  • Monk库

  • - ODM/ORM

  • Sequelize库

  • Bookshelf库

  • Massive库

  • Mongoose库

  • Waterline库

  • OpenRecord库

  • pg-promise库

  • slonik库

  • Objection.js库

  • TypeORM库

  • MikroORM库

  • Prisma库

  • Drizzle ORM库

  • - Query builder

  • Knex库

  • - 其他

  • NeDB库

  • Lowdb库

  • Keyv库

  • Finale库

  • database-js库

  • Mongo Seeding库

  • @databases库

  • ## 测试

  • AVA库

  • Mocha库

  • nyc库

  • tap库

  • tape库

  • power-assert库

  • Mochify库

  • trevor库

  • loadtest库

  • Sinon.JS库

  • navit库

  • Nock库

  • intern库

  • toxy库

  • hook-std库

  • testen库

  • Nightwatch库

  • WebdriverIO库

  • Jest库

  • TestCafe库

  • abstruse库

  • CodeceptJS库

  • Puppeteer库

  • Playwright库

  • nve库

  • axe-core库

  • testcontainers-node库

  • ## 安全相关

  • upash库

  • themis库

  • GuardRails库

  • rate-limiter-flexible库

  • crypto-hash库

  • jose-simple库

  • helmet库

  • Crypto-JS库

  • ## 基准化分析

  • Benchmark.js库

  • matcha库

  • ## 文件压缩

  • babili库

  • UglifyJS2库

  • clean-css库

  • minimize库

  • imagemin库

  • ## 认证方式

  • Passport库

  • Grant库

  • ## 授权库

  • CASL库

  • node-casbin库

  • ## 电子邮件

  • Nodemailer库

  • emailjs库

  • email-templates库

  • MJML库

  • ## 任务队列

  • bull库

  • agenda库

  • idoit库

  • node-resque库

  • rsmq库

  • bee-queue库

  • RedisSMQ库

  • sqs-consumer库

  • better-queue库

  • amqp库

  • kafka-node库

  • bullmq库

  • bree库

  • graphile-worker库

  • ## NLP自然语言处理

  • retext库

  • franc库

  • leven库

  • natural库

  • nlp.js库

  • ## 进程管理

  • PM2库

  • nodemon库

  • node-mac库

  • node-linux库

  • node-windows库

  • supervisor库

  • Phusion Passenger库

  • ## 自动化

  • robotjs库

  • nut.js库

  • ## AST

  • Acorn库

  • babel-parser库

  • cherow库

  • ## 静态站点生成

  • Wintersmith库

  • Assemble库

  • DocPad库

  • Phenomic库

  • docsify库

  • Charge库

  • ## 内容管理系统

  • KeystoneJS库

  • ApostropheCMS库

  • Strapi库

  • Tipe库

  • Factor库

  • AdminBro库

  • Graphweaver库

  • ## 序列化

  • snappy库

  • protobuf库

  • compactr库

  • ## 工具

  • OctoLinker库

  • npm-hub库

  • RunKit库

  • RequireBin库

  • github-npm-stats库

  • npm semver calculator库

  • ## Node.js管理工具

  • n库

  • nave库

  • nodeenv库

  • nvm for Windows库

  • nodenv库

  • fnm库

  • ## Package Manager

  • npm库

  • pnpm库

  • yarn库

  • bun库

  • ## Cross-platform integration

  • napi-rs库

  • Neon库

  • Edge.js库

  • DotNetJS库

  • ## Weird

  • cows库

  • superb库

  • cat-names库

  • dog-names库

  • superheroes库

  • supervillains库

  • cool-ascii-faces库

  • cat-ascii-faces库

  • nerds库

  • ## 论坛

  • nodeBB库

  • ## 写博客

  • Ghost库

  • Hexo库

  • ## 其他

  • execa库

  • cheerio库

  • Electron库

  • open库

  • hasha库

  • import-fresh库

  • ssh2库

  • adit库

  • Bottleneck库

  • webworker-threads库

  • node-pre-gyp库

  • opencv库

  • dotenv库

  • remote-git-tags库

  • semver库

  • Faker.js库

  • nodegit库

  • json-strictify库

  • simplecrawler库

  • jsdom库

  • hypernova库

  • env-dot-prop库

  • node-video-lib库

  • basic-ftp库

  • dot-prop库

  • onetime库

  • mem库

  • import-fresh库

  • strip-bom库

  • os-locale库

  • ssh2库

  • adit库

  • import-lazy库

  • file-type库

  • Bottleneck库

  • ow库

  • webworker-threads库

  • clipboardy库

  • resolve-from库

  • @sindresorhus/is库

  • emittery库

  • node-video-lib库

  • basic-ftp库

  • cashify库

  • genepi库

  • husky库

  • patch-package库

  • editly库

  • wild-wild-path库

  • uint8array-extras库

  • nodebots库

  • node-module-boilerplate库

  • modern-node库

  • generator-nm库

  • Microsoft Node.js Guidelines库

  • Module Requests & Ideas库

  • v8-perf库

  • ## 项目

  • webtorrent库

  • peerflix库

  • dat库

  • ipfs库

  • stackgl库

  • peerwiki库

  • peercast库

  • BitcoinJS库

  • Bitcore库

  • PDFKit库

  • turf库

  • webcat库

  • NodeOS库

  • YodaOS库

  • Brain.js库

  • Cytoscape.js库

  • Kadence库

  • seedshot库

  • js-git库

  • skale库

  • xlsx库

  • isomorphic-git库

  • Pipcook库

这部分的内容我们会不断地更新和调整,欢迎关注我们,有问题可以联系我们咨询,或者后台留言。

关于我们

关于我们

http://www.mdrsec.com/#/about

联系我们

http://www.mdrsec.com/#/contact_me

VIP开通

http://www.mdrsec.com/#/vip

申请试用/申请演示

http://www.mdrsec.com/#/try

站点动态

http://www.mdrsec.com/#/dyna

意见反馈

http://www.mdrsec.com/#/suggest

加入我们

http://www.mdrsec.com/#/join

安全服务/服务支持/技术支持

http://www.mdrsec.com/#/security_service

项目合作

http://www.mdrsec.com/#/project_cooperation

技术中心

http://www.mdrsec.com/#/ctoplus_article_center

产品中心

http://www.mdrsec.com/#/ctoplus_product_center

常见问题

http://www.mdrsec.com/#/faqs

产品/服务购买

http://www.mdrsec.com/#/buy

联系我们

如果您有更好的建议或者有问题,以及定制化开发需求欢迎联系我们。

您可以关注下方我们的官方:【CTO Plus】,持续知晓动态

图片

也可以收藏我们的唯一官网地址:http://www.mdrsec.com/

更多精彩内容第一时间将在官网发布,欢迎访问CTO Plus官网:http://www.mdrsec.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CTO Plus技术服务栈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值