Vue
Vue.js
渐进式的 JavaScript 框架,易学易用,性能出色,适用场景丰富的 Web 前端框架。
vue-router
Vue.js 的官方路由器,为 Vue.js 提供富有表现力、可配置的、方便的路由。
CSS
Tailwind CSS
扫描所有 HTML 文件、JavaScript 组件以及任何 模板中的 CSS 类(class)名,然后生成相应的样式代码并写入 到一个静态 CSS 文件中。
PostCSS
一个用JS插件转换样式的工具。这些插件可以检测你的CSS,支持变量和混合,编译未来的CSS语法,内联图像等等。
UI框架
Element Plus
基于 Vue 3,面向设计师和开发者的组件库。
TDesign
腾讯开源的企业级设计体系,提供了统一价值观,一致的设计语言和视觉风格,和开箱即用的 UI 组件库。
ant-design-vue
为 Web 应用提供了丰富的基础 UI 组件,我们还将持续探索企业级应用的最佳 UI 实践。
Arco Design
字节跳动出品的企业级设计系统
图标
iconfont
iconfont-阿里巴巴矢量图标库
vue-awesome
Vue.js 的字体 Awesome 组件,使用内联 SVG。
图像
sharp
高性能 Node.js 图像处理,调整 JPEG、PNG、WebP、AVIF 和 TIFF 图像大小的最快模块。使用 libvips 库。
漂移
轻松将“悬停缩放”功能添加到您网站的图像中。轻量级、无依赖的 JavaScript。
Magnificent.js
响应式缩放,图像等,w/ jQuery。
image-type
检测图像的类型。
静态网站生成器
VuePress
简约的 Vue 驱动的静态站点生成器.
Markdown
turndown
用JavaScript将HTML转换为Markdown
日期
Day.js
一个极简快速2kB的JavaScript库,可以为浏览器处理解析、验证、操作和显示日期和时间
Moment.js
一个JavaScript日期库,用于解析、验证、操作和格式化日期。
date-fns
现代日期实用程序.
自适应
autofit.js
一个可以让你的PC项目自适应屏幕的工具,其原理非常简单,即在scale等比缩放的基础上,向右或向下增加了宽度或高度,以达到充满全屏的效果,使用autofit.js不会挤压、拉伸元素,它只是单纯的设置了容器的宽高。
Electron
Electron
一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。
Nuxt
Nuxt.js
一个免费且开源的框架,它提供了一种直观且可扩展的方式来创建类型安全、高性能和生产级别的全栈Web应用和网站,使用的是Vue.js。
搜索
Meilisearch
一个 RESTful 搜索 API。它旨在为希望为最终用户⚡️🔎提供快速且相关的搜索体验的每个人提供现成的解决方案
Lunr.js
一个小型的全文搜索库,用于浏览器。它为 JSON 文档编制索引,并提供一个简单的搜索界面,用于检索与文本查询最匹配的文档。
Fuse.js
JavaScript 中的轻量级模糊搜索,零依赖性。
FlexSearch
它是浏览器和Node.js的下一代全文搜索库,性能优于所有搜索库,还提供灵活的搜索功能,如多字段搜索、语音转换或部分匹配。
Elasticlunr.js
一个基于 Lunr.js 开发的轻量级全文搜索引擎,用JavaScript开发,用于浏览器搜索和离线搜索。
Js Search
支持对 JavaScript 和 JSON 对象进行高效的客户端搜索。
MiniSearch
一个小巧但功能强大的内存全文搜索引擎,用 JavaScript的。它尊重资源,并且可以舒适地在两者中运行 节点和浏览器中。
vue-fuse
模糊搜索库的轻量级插件,Fuse.js
openInula
openInula
一款用于构建用户界面的 JavaScript 库,提供响应式 API 帮助开发者简单高效构建 web 页面.
文件
fs-extra
添加 fs 模块中未包含的文件系统方法,并向这些方法添加 promise 支持。
jBinary
二进制文件的高级I / O(加载,解析,操作,序列化,保存),具有用于描述文件类型和数据结构的声明性语法.
日志
pino
非常低的开销 Node.js 日志库。
log
带有样式的控制台 .log。
Conzole
一个用 JavaScript 构建的调试面板,它将 JavaScript 本机控制台对象方法和功能包装在页面内显示的面板中.
CSV
PapaParse
一个功能强大的 CSV 库,支持解析 CSV 文件/字符串并导出为 CSV。
签名
jsonwebtoken
JSON Web Tokens 的实现。
存储
store.js
适用于所有浏览器的本地存储包装器,无需使用 cookie 或闪存。在后台使用 localStorage、globalStorage 和 userData 行为。
localForage
一个快速而简单的 JavaScript 存储库。通过使用异步存储(IndexedDB 或 WebSQL)和简单的类 localStorage 的 API ,localForage 能改善 Web 应用的离线体验。
RxDB
JavaScript 应用程序的实时数据库.
WatermelonDB
🍉 下一代数据库,适用于强大的 React 和 React Native 应用程序,可扩展到 10,000 条记录并保持快速。
终端
chalk
用来美化相关控制台工具的输出消息和语句。包括加粗字体、修改字体颜色、改变字体背景色等。
Xterm.js
在浏览器中构建功能齐全的终端
微服务
qiankun
一个基于 single-spa 的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。
代码高亮
Highlight.js
一个语法高亮器。
懒加载
vue-lazyload
一个 Vue.js 插件,用于在应用程序中延迟加载图像或组件。
lazysizes
用于图像(响应式和正常)、iframe 等的高性能和 SEO 友好的惰性加载程序,可检测通过用户交互、CSS 或 JavaScript 触发的任何可见性更改,无需配置。
lazyload
微小的、无依赖的异步 JavaScript 和 CSS 加载器.
数据生成
Mock.js
一个模拟数据生成器,可帮助前端开发和原型设计与后端进度分开,并减少一些单调,尤其是在编写自动化测试时。
JSON
json-stable-stringify
一个稳定地序列化 JSON 的 JavaScript 库。 它能够将一个 JSON 对象序列化为一个字符串,而保持该字符串总是会以相同的顺序序列化其中的属性。
flat
展平/取消展平嵌套的 Javascript 对象
serialize-javascript
将 JavaScript 序列化为包含正则表达式、日期和函数的 JSON 超集。
json-server
在不到 30 秒的时间内获得一个完整的假 REST API
Node.js
nvm-windows
适用于 Windows 的 Node.js 版本管理实用程序。
execa
更友好的命令执行和进程管理
node-downloader-helper
node.js 的简单 http 文件下载器
Node
中文网
瀑布流布局
Masonry
一个网格布局库。它的工作原理是根据可用的垂直空间将元素放置在最佳位置,有点像石匠在墙上安装石头。
表单
formidable
最常用、最灵活、最快速的多部分表单数据流式解析器。支持上传到无服务器环境、AWS S3、Azure、GCP 或文件系统。用于生产。
formik
React 中的表单,没有眼泪。
react-hook-form
用于表单验证的 React 钩子,没有麻烦.
TypeScript
type-fest
基本 TypeScript 类型的集合
动画
move.js
CSS3支持的JavaScript动画框架。
Anime.js
一个JavaScript动画引擎。
canvas-confetti
浏览器中的高性能五彩纸屑动画
fireworks-js
一个简单的烟花库!可用于 React、Vue 3、Svelte、Angular、Preact、Solid 和 Web 组件的即用型组件。
velocity
加速的 JavaScript 动画。
react-native-animatable
React Native 易于使用的动画和声明性过渡的标准集
vue-animate
Animate.css 的 Vue.js 端口。用于 Vue 的内置过渡。
vanta.js
为网站制作动画 3D 背景
jquery.transit
jQuery 的超流畅的 CSS3 转换和过渡.
react-native-interactable
React Native 中高性能可交互视图的实验性实现
数据库
lowdb
简单易用的本地 JSON 数据库。使用本机 JavaScript API 进行查询。用 TypeScript 编写。(支持 Node、Electron 和浏览器)
PostgreSQL
司机 -PostgreSQL客户端.纯 JavaScript 和原生 libpq 绑定。 Redis - Redis 客户端。 LevelUP - LevelDB. MySQL - MySQL 客户端. couchdb-nano - CouchDB 客户端. Aerospike - Aerospike 客户端。 Couchbase - Couchbase 客户端. MongoDB -MongoDB驱动程序.
PostgreSQL
PostgreSQL客户端.纯 JavaScript 和原生 libpq 绑定。
低代码
amis
前端低代码框架,通过 JSON 配置就能生成各种后台页面,极大减少开发成本,甚至可以不需要了解前端。
网络
get-port
获取可用端口。
ipify
获取主机公网 IP 地址
ES6
es6features
ECMAScript 6 功能概述.
es6-features
ECMAScript 6:功能概述和比较.
I18n 和 L10n
i18next
使用 JavaScript 的简单方法国际化 (i18n)。
Polyglot
微小的 i18n 辅助库.
QA 工具
prettier - Prettier
是一个固执己见的代码格式化程序.
JSHint
JSHint 是一种工具,可帮助检测 JavaScript 代码中的错误和潜在问题.
Web Worker
partytown
将资源密集型第三方脚本从主线程中移出并移动到Web Worker中.
vue-worker
一个 Vue.js 插件,以简单的方式使用 webworker.
comlink - Comlink
是一个很小的库 (1.1kB),它消除了思考 postMessage 的心理障碍,并隐藏了您正在与工人一起工作的事实.
vue-log-worker
一个 Vue.js 插件,用于通过 Web Worker 将错误和 vuex 突变记录到后端
函数式编程
underscore
JavaScript 的实用程序 _ belt.
lodash
实用程序库,提供一致性,自定义,性能和附加功能.更好更快的下划线.js。
lodash
提供一致性,自定义,性能和附加功能的实用程序库.
immutable
不可变的数据集合。
加载状态
Mprogress.js
创建谷歌材料设计进度线性条。
NProgress
Ajax'y 应用程序的细长进度条.
包管理器
npm - npm
是 JavaScript 的包管理器.
npm
默认包管理器。
Bower
Web 的包管理器.
pnpm
磁盘空间效率高的包管理器。
发电机
Gatsby.js
基于React的静态站点生成器。
Gridsome
Vue 驱动的静态站点生成器.
响应式编程
RxJS
JavaScript的响应式编程库.
Bacon
用于JavaScript的FRP(函数式反应式编程)库.
图像处理
lena.js
带有过滤器和util函数的图像处理库。
pica
高质量图像调整大小(使用快速 Lanczos 过滤器,在纯 JS 中实现).
地图
Leaflet
适用于移动设备的交互式地图的JavaScript库.
vue2-google-maps
具有 2 路数据绑定的 vue 的 Google 地图组件.
Cesium.js
用于世界级 3D 地球仪和地图🌎的开源 JavaScript 库
基准
benchmark.js
基准测试库。如 jsPerf.com。
抹茶
一种咖啡因驱动的、简单的基准测试方法。
字体排印学
FlowType.JS
最好的网页排版:基于元素宽度的字体大小和行高。
BigText
jQuery插件,计算将文本行与特定宽度匹配所需的字体大小和字距.
字符串
voca
终极 JavaScript 字符串库
selecting
允许您访问用户选择的文本的库。
安全
DOMPurify
一个仅限 DOM 的、超快速的、超级宽容的 XSS 清理器,用于 HTML、MathML 和 SVG.
upash
所有密码哈希算法的统一API.
js-xss
使用白名单指定的配置清理不受信任的 HTML(以防止 XSS)。
themis
多语言框架,使典型的加密方案易于使用:静态数据,经过身份验证的数据交换,传输保护,身份验证等.
应用程序接口
axios
浏览器和 node.js 的基于 promise 的 HTTP 客户端。
瓶颈
一个强大的速率限制器,使限制变得容易。
手势
hammer.js
用于多点触控手势的 JavaScript 库。
touchemulator
在桌面上模拟触摸输入。
技巧
tipsy
用于jQuery的Facebook风格的工具提示插件.
opentip
基于原型框架的开源JavaScript工具提示.
捆绑器
webpack
为浏览器打包 CommonJs/AMD 模块.
Rollup
下一代 ES6 模块打包器。
控制流
async
节点和浏览器的异步实用程序。
pify
承诺 - 承诺回调样式的函数。 delay - 将承诺延迟指定的时间。 promise-memoize - 记住 promise 返回函数,具有 expire 和 prefetch. valvelet - 限制 promise 返回函数的执行速率。 p-map - 同时映射 promise。 更多。。。
q
用于在 JavaScript 中制作和编写异步承诺的工具。
pify
承诺回调样式的函数。
操作系统
os.js
一个开源的Web桌面平台,具有窗口管理器,应用程序API,GUI工具包,文件系统抽象等等。
Numeral-js -
用于格式化和操作数字的 JavaScript 库.
random-int
生成一个随机整数。
chance.js
JavaScript 中的随机生成器助手。可以生成数字、字符串等。
random-float
生成一个随机浮点数。
数据可视化
d3
用于 HTML 和 SVG 的 JavaScript 可视化库。
metrics-graphics
一个针对简洁、有原则的数据图形和布局进行了优化的库.
数据结构
immutable-js
不可变的数据集合,包括 Sequence、Range、Repeat、Map、OrderedMap、Set 和稀疏向量.
mori
一个使用 ClojureScript 的持久数据结构和支持 API 的库,从普通的 JavaScript 中舒适.
文档
DevDocs
是一个多合一的 API 文档阅读器,具有快速、有条理且一致的界面。
documentation.js
支持 ES2015+ 和流注释的 API 文档生成器。
vue-markdown-loader
将 Markdown 文件转换为 Vue 组件。
Docco
是一个快速而肮脏的、百行长的、有文化的编程风格的文档生成器。
Docco
文档生成器,可生成一个HTML文档,该文档显示与代码混合的注释.
文章和帖子
使用 web-worker 进行
多线程处理 - Web Workers:向 JavaScript 添加多线程处理
旅游和导游
intro.js
为您的网站和项目引入新功能和分步用户指南的更好方法。
shepherd
引导用户浏览您的应用。
时间线
TimelineJS v3
用 JavaScript 内置的讲故事的时间线.
timesheet.js
用于简单HTML5和CSS3时间表的JavaScript库.
机器学习
ConvNetJS
JavaScript中的深度学习.在浏览器中训练卷积神经网络(或普通神经网络)。
DN2A
数字神经网络架构。
杂项
echo
延迟加载具有 data-* 属性的图像。
nodebots
由JavaScript驱动的机器人.
vue-super
一个简单的插件,用于在父组件上调用方法.
picturefill
用于 <picture>、srcset、sizes 的响应式图像 polyfill.
node-module-boilerplate
用于启动创建节点模块的样板。
样板
html5-boilerplate
用于构建快速、强大且适应性强的 Web 应用程序或站点的专业前端模板.
mobile-boilerplate
一个前端模板,可帮助您构建快速、现代的移动 Web 应用程序。
框架
Semantic
UI - 具有许多主题和元素的 UI 套件。
NativeBase
在 React Native 之上构建了一个层,为您提供了用于移动应用程序开发的基本组件集
w2ui
一组jQuery插件,用于数据驱动的Web应用程序的前端开发.
Teaset
react native 的 UI 库,提供 20+ 纯 JS(ES6) 组件,专注于内容展示和动作控制.
模态和弹出窗口
Magnific-Popup
轻量级且响应迅速的灯箱脚本,专注于性能.
jquery-popbox
jQuery PopBox UI 元素.
模板引擎
mustache.js
JavaScript 中使用 {{mustaches}} 的最小模板。
handlebars.js
Mustache模板语言的扩展。
正则表达式
RegEx101
JavaScript 的在线正则表达式测试器和调试器.还支持 Python、PHP 和 PCRE。
RegExr
基于 HTML/JS 的工具,用于创建、测试和学习正则表达式.
Tailor
前端微服务的流式布局服务,受Facebook的BigPipe启发.
get-stream
以字符串或缓冲区的形式获取流。
from2
ReadableStream 的便利包装器,灵感来自 .through2
测试框架
mocha
简单,灵活,有趣的JavaScript测试框架,用于node.js和浏览器。
jasmine
无 DOM 的简单 JavaScript 测试框架.
游戏引擎
A-Frame
制作 WebVR。
Cocos
开源跨平台游戏开发框架.
滑 块
Swiper
具有硬件加速过渡的移动触摸滑块和框架.
slick
您需要的最后一个旋转木马。
滚动
scrollMonitor
一个简单快速的 API,用于在滚动时监控元素。
vue-chat-scroll
Vue.js 2.0 的自动滚动到底部指令。
余量
为您的页面留出一些余量。隐藏标题,直到您需要它。
类型检查器
TypeScript
编译为纯 JavaScript 的 JavaScript 类型化超集。
Flow.js
来自Facebook的JavaScript的静态类型检查器。
组件管理
Bit
跨应用程序创建、查找和重用组件(React、Angular、Node 等)。
节点驱动的 CMS 框架
KeystoneJS - 强大的 CMS
和 Web 应用程序框架。
Reaction Commerce
反应式CMS,实时架构和设计。
范围滑块
Ion.RangeSlider
功能强大且易于定制的范围滑块,具有许多选项和皮肤支持。
jQRangeSlider
支持日期的 JavaScript 滑块选择器。
菜单
jQuery-menu-aim - jQuery
插件,当用户的光标瞄准特定的下拉菜单项时触发事件.用于制作像亚马逊这样的响应式大型下拉列表。
vue-accordion
Vue.js 的简单手风琴导航菜单组件.
jQuery
contextMenu - contextMenu 管理器。
表单小部件
typeahead.js
一个快速且功能齐全的自动完成库。
tag-it
一个jQuery UI插件,用于处理多标签字段以及标签建议/自动完成.
表格网格
jTable
用于创建基于AJAX的CRUD表的jQuery插件.
DataTables
(jQuery 插件)它是一个高度灵活的工具,基于渐进式增强的基础,并将向任何 HTML 表格添加高级交互控件。
装载 机
RequireJS
JavaScript 的文件和模块加载器.
vue-radial-progress
Vue.js 的径向进度条组件.
浏览器化
浏览器端 require() 节点.js 方式。
视觉检测
tracking.js
Web 上计算机视觉的现代方法。
ocrad.js
通过 Emscripten 在 JavaScript 中进行 OCR。
视频音频
prettyembed.js
为您的YouTube嵌入更漂亮 - 具有高分辨率预览图像,嵌入选项的高级自定义和可选的FitVids支持等不错的选项。
Play-em JS - Play'em
是一个 JavaScript 组件,它管理音乐/视频轨道队列并通过在 HTML DIV 中嵌入多个播放器(包括 Youtube、Soundcloud 和 Vimeo)来播放一系列歌曲.
语音命令
annyang
一个 JavaScript 库,用于使用语音识别将语音命令添加到您的网站.
voix.js
一个JavaScript库,用于将语音命令添加到您的网站,应用程序或游戏。
路由
director
用于 JavaScript 的微型同构 URL 路由器.
page.js
受 Express 路由器启发的微型客户端路由器(~1200 字节)。
转译器
SWC
基于 Rust 的可扩展编译平台。
软件开发工具包
javascript-sdk-design
从工作和个人经验中提取的 JavaScript SDK 设计指南.
Spotify
SDK - 面向实体的 SDK,可与 Spotify Web API 配合使用。
通知
iziToast
优雅、响应迅速、灵活且轻量级的通知插件,没有依赖关系.
vue-notifications
与 Vue.js 无关的非阻塞通知库.
messenger
应用的咆哮式警报和消息。
键盘包装
mousetrap
用于处理 JavaScript 中键盘快捷键的简单库.
keymaster
用于定义和调度键盘快捷键的简单微型库.
颜色
randomColor
JavaScript 的颜色生成器。
chroma.js
用于各种颜色操作的JavaScript库。
验证
Parsley.js
验证您的表单,前端,无需编写任何一行 JavaScript。
jquery-validation
jQuery验证插件.
AST的
Acorn
小巧、快速的 JavaScript 解析器.
babel-parser
Babel 中使用的 JavaScript 解析器.
HTTP协议
got
与内置模块的更好接口。http
undici
从头开始编写的高性能HTTP客户端,无需依赖.
React Native
Programming - (免费)一本深入的 React Native 书籍,在你完成了许多教程后,你应该阅读它。
The Majesty Of Vue.js
by Alex Kyriakidis & Kostas Maniatis, Packt.(2016年<>月)
React Native Animation
Book -(免费)React Native Animation.
学习 Vue.js 2
作者:Olga Filipova,Packt。(2016年<>月)
人性化
pretty-bytes
将字节转换为人类可读的字符串: → .13371.34 kB
pretty-ms
将毫秒转换为人类可读的字符串: → .133700000015d 11h 23m 20s
作业队列
bull
持久性作业和消息队列。
agenda
MongoDB支持的作业调度.
内容管理系统
KeystoneJS
基于Express和MongoDB构建的CMS和Web应用程序平台.
ApostropheCMS
内容管理系统,强调基于Express和MongoDB构建的直观前端内容编辑和管理.
博客
webapplog.com
Practical Node.js 和 Pro Express 的作者 Azat Mardan 撰写的关于 Node.js 和 JavaScript 的博客文章.js.
压缩
yazl
压缩。
yauzl
解压缩。
发现
npms
使用无数指标对包质量进行深入分析的精湛包搜索.
npm addict
你每天注入的 npm 包.
发短信
iconv-lite
转换字符编码。
string-length
获取字符串的实际长度 - 通过正确计算星体符号并忽略 ansi 转义码。
命令行应用
np
更好。npm publish
npm-name
在 npm 上检查包名称的可用性。
备忘单
流常见问题解答
回答有关流的常见问题,涵盖分页、事件等。
奇怪
cows
ASCII 奶牛。
superb
获得像单词一样的精湛。
实时
μWebSockets
高度可扩展的WebSocket服务器和客户端库.
Socket.io
支持基于事件的实时双向通信。
工具
OctoLinker
Chrome扩展程序,链接GitHub上的package.json,.js,.jsx,.coffee和.md文件中的依赖项。
uni-app
使用 Vue 语法开发小程序、H5、App的统一框架
npm-hub
Chrome 扩展程序,用于在存储库自述文件的底部显示 npm 依赖项。
序列化
snappy
Google 的 Snappy 压缩库的本机绑定.
protobuf
协议缓冲区的实现。
授权
CASL
UI 和 API 的同构授权。
node-casbin
支持 ACL、RBAC 和 ABAC 等访问控制模型的授权库。
教程
Node.js 最佳实践
Node.js 最佳实践中排名靠前的内容的摘要和整理,以多种语言提供。
学习 Vue 2:
在 Laracasts 上一步一步
Nodeschool
通过交互式课程学习 Node.js。
数学
ndarray
多维数组。
mathjs
一个广泛的数学库.
数据验证
joi
JavaScript对象的对象模式描述语言和验证器.
is-my-json-valid
JSON 架构验证器,使用代码生成速度非常快。
文件系统
del
使用 globs 删除文件/文件夹。
globby
支持多种模式的Glob文件.
构建工具
parcel
超快、零配置的 Web 应用程序捆绑器.
Vite
一种新型前端构建工具,能够显著提升前端开发体验
webpack
为浏览器打包模块和资产。
标杆
Benchmark.js
支持高分辨率计时器并返回统计显著结果的基准测试库。
模板化
marko
基于HTML的模板引擎,可将模板编译为CommonJS模块,并支持流式处理,异步渲染和自定义标签.
nunjucks
具有继承、异步控制等功能的模板引擎(受 jinja2 启发).
测试
AVA
未来派测试运行器。
vuenit
用于测试 Vue 组件和指令的实用程序.
Mocha
功能丰富的测试框架使异步测试变得简单而有趣.
电子邮件
Nodemailer
处理电子邮件的最快方式。
emailjs
将带有附件的文本/HTML 电子邮件发送到任何 SMTP 服务器。
疯狂的科学
webtorrent
用于 Node.js 和浏览器的流式洪流客户端。
peerflix
流式洪流客户端.
相关列表
awesome-npm - 使用 npm
的资源和技巧.
awesome-cross-platform-nodejs
用于编写和测试跨平台代码的资源.
硬件
johnny-five
基于Firmata的Arduino框架.
serialport
访问串行端口进行读取和写入。
缩小器
babel-minify
基于 Babel 工具链的 ES2015+ 感知缩小器.
UglifyJS2
JavaScript 压缩器.
网址
normalize-url
规范化 URL。
humanize-url
人性化 URL:https://sindresorhus.com → sindresorhus.com。
自动化
robotjs
桌面自动化:控制鼠标、键盘和阅读屏幕。
nut.js
跨平台原生 GUI 自动化/测试框架,具有与 Jest 集成的图像匹配功能。
自然语言处理
retext
可扩展的自然语言系统。
franc
检测文本的语言。
解析
备注
由插件提供支持的 Markdown 处理器。
markdown-it
具有 100% CommonMark 支持、扩展和语法插件的 Markdown 解析器.
认证
护照
简单、不显眼的身份验证。
vue-auth-ui
用于用户身份验证的预构建组件集
Grant
Express、Koa、happy、Fastify、AWS Lambda、Azure、Google Cloud、Vercel 等的 OAuth 提供商.
论坛
nodeBB
现代Web的论坛平台.
课程
通过构建和部署 CRUD 应用程序来学习
Vue - 本课程的重点是通过使用测试驱动开发 (TDD) 构建和测试 Web 应用程序来教授 Vue 的基础知识.
调试分析
debug
微小的调试实用程序。
为什么节点正在
运行 - Node.js 正在运行,但你不知道为什么?
跨平台集成
napi-rs
通过 Node-API 在 Rust 中构建编译的 Node.js 附加组件的框架。
Neon
用于编写安全快速的原生 Node.js 模块的 Rust 绑定。
通讯
Weekly - Node.js
Node 新闻和文章的每周电子邮件综述。
静态站点生成器
DocPad
具有动态能力和庞大插件生态系统的静态站点生成器.
docsify
Markdown 文档站点生成器,没有静态构建的 HTML 文件.
Utils & Infra
detox
适用于移动设备的灰盒端到端(功能)测试和自动化库,对 React Native 提供一流的支持
react-native-workers
react-native 的后台服务和 Web 工作者
Web
react-native-webrtc
React Native 的 WebRTC 模块.
react-native-webview-bridge
React Native WebView Javascript 桥接
公用事业
upgrade-helper
⚛️ 支持 React Native 开发人员升级其应用程序的 Web 界面。 工具链接
vue-underscore
简单的 vue 插件来实现下划线
react-native-debugger 4017 - React Native Debugger
的独立应用程序,带有 React DevTools / Redux DevTools
vue-lazy-calc
一个简单的计算插件,采用惰性和强类型链接方式.
其他平台
react-native-web
适用于 Web 的 React Native
react-native-macos
适用于 OS X 的 React Native
分析学
react-native-fabric
用于 Fabric、Crashlytics 和 Answers 的 React Native 库
react-native-google-analytics-bridge
React Native 的原生 Google Analytics 桥.使用 iOS 和 Android 上的官方库。
后端
react-native-fetch-blob
一个模块集成了网络和文件系统。支持文件流。
reactivesearch-native
React Native 的 appbase.io 和 Elasticsearch UI 组件.
国际化
fbt
- JavaScript 国际化框架
react-native-localize
- React Native 本地化
图书馆
React Native Elements
UI 元素和组件的集合。
UI
Shoutem UI 3802 - 来自 Shoutem 的 React Native 的完整 工具包.
地理位置
react-native-background-geolocation
复杂的跨平台后台位置跟踪和地理围栏模块,具有电池意识的运动检测智能(Android需要付费许可证).
react-native-mauron85-background-geolocation
React Native Android 和 iOS 模块,用于后台和前台地理定位,具有省电的“圆形区域监控”和“停止检测”
外延
190 - React Native 中的 iOS Today Widget
React Native Today Widget 扩展
127 - React Native 中的 Android Widget 概念
React Native Android Widget 概念验证
媒体
react-native-video
react-native 的视频组件
导航
react-navigation
易于使用的 React Native 导航
react-native-navigation
通过简单的跨平台界面对 100% 本机导航的应用程序范围支持.
开源应用程序
Artsy
artsy.net 的移动应用程序。发现美术。口袋里的艺术世界。
f8app
年官方 F2017(Facebook 开发者大会)应用。请参阅博客文章。
文本和丰富内容
react-native-hyperlink
react-native 的一个组件,使 url、模糊链接、电子邮件等可点击和风格化<Hyperlink />
react-native-draftjs-render
Draft.js模型的React Native渲染
构建与开发
reactotron
在舒适的终端上控制、监控和检测您的 React Native 应用程序。
react-native-code-push
CodePush 服务的 React Native 插件
深度链接
react-native-deep-link
用于处理深度链接的 React Native 库
用户界面
lottie-react-native
- 适用于 Android 和 iOS 的移动库,可使用 bodymovin 解析导出为 JSON 的 Adobe After Effects 动画,并在移动设备上原生渲染它们!
react-icomoon
- 使用 React-Icomoon,您可以轻松使用您在 icomoon 中选择或创建的图标。📦 零依赖和轻量级。
种子
🔥 Ignite
React Native 的不公平开始 - 用于 redux/sagas 等的生成器 CLI.
意大利辣香肠
(已弃用)适用于 Android 和 iOS、Redux、不可变 .js、磁盘持久化应用状态的入门套件
系统
Firebase
react-native-firebase 4192 - 一个经过充分测试的 React Native 功能丰富的 Firebase 实现,支持 10+ 模块(包括 Cloud Firestore)的 iOS 和 Android 平台.
react-native-push-notification
React Native 本地和远程通知
货币
react-native-admob
用于 Google AdMob 横幅的 react-native 组件.
react-native-stripe-api
用于 Stripe Rest API 的小型 React Native 库
造型
styled-components
使用标记的模板文字设置React和React Native的样式.
情感
样式作为状态的函数。
配套
React Native Twitter
Clone - 由 Cosmic Headless CMS 提供支持的 React Native Twitter 克隆.了解它是如何构建的。
集成
react-native-wechat
微信应用的 react-native 库
vue-disqus
用于将 Disqus 注释集成到您的应用程序中的 Vue 组件,并支持 SPA.
react-native-facebook-login
原生 iOS Facebook SDK 登录按钮和管理器的 React Native 包装器
.CSS
vue-bem-cn
Vue.JS 的简单 BEM 类名生成器。
vue-css
Vue.js 插件,允许您将 CSS 与组件捆绑在一起.
.PDF
vue-pdf
基于 mozilla 的 PDF.js 的 pdf 查看器
pdfvuer
使用 Mozilla 的 PDF.js 的 Vue 查看器,对 Vue2 和 Vue3 的文本支持。演示
.SVG
vue-svgicon
创建 svg 图标组件的工具。(vue 2.x)。
vue-content-loading
Vue 组件,用于轻松构建(或使用预设)SVG 加载卡 Facebook 喜欢.
A11y的
Vue A11y
项目 - Vue.js 社区项目,旨在提高 Web 可访问性。
vue-skip-to
它帮助只使用键盘的人跳到最重要的事情.
HTTP 请求
vue-resource
Vue.js 的 HTTP 客户端。
vue-async-computed
Vue.js 的异步计算属性。
i18n系列
vue-i18n
Vue.js 的国际化插件。
vue-translate-plugin
用于翻译的 VueJS 插件.
JSX公司
jsx-vue-functional
一个 Babel 插件,为 Vue 功能组件带来语法糖.
jsx-event-modifiers
一个 Babel 插件,用于向 JSX 添加类似于 Vue 模板的事件修饰符.
UI布局
vue-waterfall
Vue.js 的瀑布布局组件。
vueisotope
用于同位素过滤器和排序神奇布局的 Vue 组件.
Vue CLI 插件
vue-cli-plugin-cordova
Vue CLI 插件,可轻松将 Cordova 添加到您的项目中
vue-cli-plugin-component
用于创建组件的 Vue CLI 插件
Web 套接字
vue-socket.io
VueJS 的 Socket.io 实现.
vue-websocket
Vue.js 的简单 websocket (socket.io) 插件.
WebGL的
vue-3d-model
Vue 组件中的 3D 模型查看器.
vue-pano
Vue 组件中的全景查看器.
下拉刷新
vue-pull-refresh
Vue.js 2.0 的拉取刷新组件。
vue-data-loading
另一个用于无限滚动和下拉/上拉以加载数据的组件.
事件处理
vue-shortkey
Vue-ShortKey - Vue.js 插件。
vue-throttle-event
基于 requestAnimationFrame 的限制事件。
二维码
vue-qriously
一个 Vue.js 2 组件,用于使用 qrios 在 HTML 画布上绘制二维码.
vue-qart
vue 2.x 对 qart.js 的指令。
付款
vue-stripe-checkout
一个简单的 vue 插件,用于 Stripe checkout.
vue-stripe-payment
Stripe 的 jquery.payment 的 Vue 包装器.
代码风格
vue-types
Vue Prop Types 定义.
vue-factory
Vue.js 的简单工厂/提供程序扩展,类似于 Angular 中的服务。
例子
元标签
vue-head
管理 head 标签的元信息,简单易行的方法.
vue-meta
管理 Vue 2.0 组件中的页面元信息.支持 SSR + 流式处理。
全屏
vue-fullscreen
一个简单的 Vue 全屏组件,支持 Vue2 和 Vue3.
其他
app-framework
IOS和Android应用程序与HTML和JavaScript - 开发,构建和部署 - 免费和开源。
Myfirebase
一个解耦的单页应用程序框架,与 google firebase 高度兼容.
减加输入
minus-plus-input
带加号的数字输入;包含在 Vue.js v1 和 v2 中。
vue-integer-plusminus
vue 2 带有递增和递减按钮的整数输入.
分页
vue-paginate
一个简单的 vue.js 插件,用于对数据进行分页。
vue-pagination-2
Vue.js 2 分页组件。
制表符
vue-tabs
简单的标签和药丸.
印刷
vue-html-to-paper
用于将 html 元素打印到纸张的 Vue mixin.
命令行终端
blessed-vue
一个 VueJS 运行时,可让您在 Vue Edit 中编写命令行 UI
响应
quasar-framework
类星体框架.使用 VueJs 2 使用相同的代码构建响应式网站、混合移动应用程序和 Electron 应用程序。
响应式设计
vue-viewports
定义自定义视口并在组件中使用它们.
商业产品
Wijmo
支持 VueJS 的 UI 控件集合.
vue-pipeline
一个易于使用的组件,用于显示漂亮的响应式管道,如 jenkins 蓝海插件.
图形QL
vue-apollo
VueJS 的 Apollo/GraphQL 集成.
图表
vue-morris
VueJS 组件包装 Morris.js.
坚持
vue-localstorage
支持类型的 Vue.js localStorage 插件。
官方示例
官方资源
客户
Bourgeon
Bourgeon 是一个自以为是的 Webpack VueJS 2.0 设置.
工作门户
Vue.js 工作.
Vue.js Jobs - VueJobs - 一个 Vue.js 工作门户,用于雇用或被雇用所有
工具提示
v-tooltip
使用 Vue 2.x 的简单工具提示.
帆布
vue-easeljs
对 HTML5 canvas 元素的数据驱动控制.
并发管理
vuency
Vue.js 的并发管理。
应用程序网站
开发工具
vue-dev-server
用于构建组件的小型开发服务器。vue
开源
PageKit
使用 Symfony 组件和 Vue.js 构建的模块化和轻量级 CMS。
形式
vue-formly
Vue.js 的 JavaScript 驱动的表单。
打字稿
vue-typed
ECMAScript / Typescript 装饰器集,可帮助您轻松编写 Vue 组件.
数据脱敏
vue2-text-annotation
用于文本注释和手动数据屏蔽的 [Vue 2.x] 组件
旅游
vue-tour
轻量级和可定制的旅游插件
旋转 木马
vue-easy-slider
Vue.js 的滑块组件。
无限滚动
vue-infinite-loading
Vue.js 1.0 和 Vue.js 2.0 的无限滚动插件.
日历
vue-fullcalendar
Vue 日历 fullCalendar.无需 jQuery。安排事件管理。
时间
vue-timeago
Vue 的一个小 timeago 组件.
普遍
SPA Starter Kit
一个非常自以为是的入门工具包,用于使用 Laravel 和 Vue.js 构建单页应用程序。
服务器
Vuetober
带有 Laravel、Vue.js 和 October CMS 的单页应用程序。
服务器发送的事件
vue-sse
用于使用服务器发送事件 (EventSource) 的 Vue 插件.
D3.js
Vue.D3.tree - 基于 的树视图
桌子
vuetable-2
简化数据表。
检查
Vue.js
devtools - 用于调试 Vue.js 应用程序的 Chrome devtools 扩展。
源代码编辑
language-vue@atom.io
Atom 的 Vue 组件文件语法.
状态管理
vuex
Vue.js 的集中式状态管理。
pinia
符合直觉的 Vue.js 状态管理库,类型安全、可扩展性以及模块化设计。
电子
Electron
Vue - 一个 Electron 和 Vue.js 快速入门样板,带有 vue-cli 脚手架、常见的 Vue 插件、electron-packager/electron-builder、unit/e2e 测试、vue-devtools 和 webpack.
社交分享
vue-social-sharing
一个无渲染的 Vue.js 组件,用于共享社交网络链接,与 SSR 兼容
移动
- 使用 Framework7 和 Vue
Framework7-Vue 构建功能齐全的 iOS 和 Android 应用程序.
管理模板
iView
Vue Admin - iView Vue Admin / 基于 iView 2.x 的管理门户模板 在线演示
纪录片
Vue.js:蜜罐的纪录片
(2020 年 <> 月)
组件集合
vue-mdc
Vue.js 的材料组件 Web。
脚手架
vue-cli
用于搭建 Vue.js 项目的简单 CLI。
自定义事件
vue-events
Vue.js 的简单事件处理。
覆盖
vuedals
具有单个组件实例的多个模态窗口的 VueJS (2.x) 插件.
视差
vue-parallax
以比窗口慢的速度滚动图像以创建整洁的光学效果。
调整
vue-not-visible
Vue 指令,用于从屏幕上小于断点的 dom(如 v-if)元素中删除.
资产管理
vue-script2
单页应用程序的标准化、设计人员友好的脚本标记行为.
迁移
vue-backbone
Vue.js 插件,用于促进骨干集成。
过滤 器
vue2-filters
Vue 1._ 标准过滤器的集合,适用于在 Vue 2._ 中使用.
选取 框
vue-dynamic-marquee
跑马灯组件,完全响应动态更改.
部件
vue-generator
用于 Vue 组件、视图和存储模块的 CLI 生成器.
链接预览
link-prevue
用于生成链接预览的灵活组件.
门户
vue-dom-portal
Vue.js 组件中 DOM 元素的转义舱口。
降价
vue-markdown
一个强大且高速的 Vue Markdown 解析器.
音频视频
Vue-APlayer -
🍰 适用于 Vue 2.x 的易于配置的音乐播放器.
页面可见性
vue-page-visibility-awesome
易于配置的页面可见性 API 的 Vue 2.x 组件.
页面导航
vue-navigation
页面导航库,记录路由和缓存页面,如原生应用导航.一个页面导航库,记录路由并缓存页面,像原生 APP 导航一样。
预渲染
react-snap
SPA 的零配置静态预渲染器
插件
wxapp.vim
提供微信小程序开发全方位支持的 vim 插件
组件
weui-wxss
同微信原生视觉体验一致的基础样式库
CSS解析器
CSSOM
用纯JavaScript实现的CSS对象模型.
CSS预处理器
LESS
向后兼容 CSS,它添加的额外功能使用现有的 CSS 语法。
Angular
Angular
一个应用设计框架与开发平台,旨在创建高效而精致的单页面应用。
代码编辑器
Ace
一个用JavaScript编写的代码编辑器。
React
React
用于构建用户界面的库.它是声明性的、高效的,而且非常灵活。使用虚拟 DOM。
XML
xml2js
简单的 XML 到 JavaScript 对象转换器。它支持双向转换。
加密
jsrsasign
是一个开源的免费加密库,支持 RSA/RSAPSS/ECDSA/DSA 签名/验证、ASN.1、PKCS#1/5/8 私钥/公钥、X.509 证书、CRL、OCSP、CMS SignedData、TimeStamp、CAdES 和纯 JavaScript 中的 JSON Web 签名/令牌。
配置
cosmiconfig
搜索并加载程序的配置。它具有基于 JavaScript 生态系统中传统期望的智能默认值。 但它也足够灵活,可以在您想搜索的任何地方进行搜索,并加载您想要加载的任何内容。
小程序
weui
微信官方设计团队的UI库,包括移动Web应用程序中最有用的小部件/模块。
编译器
bytenode
Node.js 的极简字节码编译器
服务管理
node-windows
此库可用于安装/启动/停止/卸载 Node 脚本作为生产环境的 Windows 后台服务
Chrome
puppeteer
由谷歌Chrome官方团队提供的无头Chrome Node.js API。
表情符号
emojibase
轻量级、最新、预生成、符合规范、本地化的表情符号集合 JSON 数据集、正则表达式模式等。
Excel
handsontable
一个 JavaScript 组件,它将数据网格功能与类似电子表格的 UX 相结合。 它提供数据绑定、数据验证、过滤、排序和 CRUD 操作。
代码高亮显示
PrismJS
轻量级、健壮、优雅的语法突出显示.
电子表格
Frappe Datatable - Frappe DataTable
是一个简单、现代和交互式的表库,用于显示表格数据.
Web 框架
Next.js
用于服务器呈现的通用 JavaScript Web 应用程序的简约框架。
命令行实用程序
meow
CLI 应用程序助手。
流程管理
nodemon
监视应用中的更改并自动重启服务器。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 11