网站 logo
构建工具
Vite
Vite 是一个超快的前端构建工具,赋能下一代 Web 应用的发展
Webpack
一个用于现代 JavaScript 应用程序的 静态模块打包工具
Rollup
一个用于 JavaScript 的模块打包工具,它将小的代码片段编译成更大、更复杂的代码,例如库或应用程序
Gulp
自动化并增强工作流程的工具包。利用 Gulp 和 JavaScript 的灵活性来自动执行缓慢、重复的工作流,并将其组合成高效的构建管道
Parcel
Parcel 是 Web 应用打包工具,适用于经验不同的开发者。它利用多核处理提供了极快的速度,并且不需要任何配置。
Grunt
JavaScript 世界的构建工具
turborepo
webpack创始人下一代构建工具
Babel
让你可以项目中直接使用下一代JavaScript
Lerna
用于管理有多个包的JavaScript项目的工具
CSS
Sass
Sass 是 CSS 的一个扩展,它使 CSS 的使用起来更加优雅和强大。
Less
Less 是一个动态样式表语言,它扩展了 CSS,添加了变量、嵌套规则、混合宏(mixins)等功能,使得 CSS 更加模块化、可维护。使用 Less,你可以更容易地创建和管理 CSS 样式,尤其是在大型项目中
PostCSS
是一个用 JavaScript 转换 CSS 的工具
Stylus
CSS 预处理器,功能强大且灵活。它扩展了 CSS 的功能,提供了更强的语法和功能,使得编写样式表更加高效和动态。Stylus 可以帮助开发者编写简洁且易于维护的 CSS 代码。
前端框架
React
用于构建 Web 和原生交互界面的库
Vue2
渐进式 JavaScript 框架(终止支持且不再维护)
Vue3
一款用于构建用户界面的 JavaScript 框架
Angular
程序开发平台,用于创建高效且复杂的单页应用
Solid
简单高效、性能卓越的JavaScript库
Svelte
声明性组件转换为高效更新DOM的轻量级框架
小程序
Kbone
一个致力于微信小程序和 Web 端同构的解决方案
uni-app
一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台
mpvue
一个使用 Vue.js 开发小程序的前端框架
mpx
良好的开发体验,极致的应用性能,完整的原生兼容,一份源码跨端输出所有小程序平台及Web。
Taro
一套遵循 React 语法规范的 多端开发 解决方案
wxa
轻量级的渐进式小程序开发框架,专注于小程序原生开发,提供更好的工程化、代码复用能力,提高开发效率并改善开发体验。
wepy
一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序
chameleon(变色龙)
一个跨多端开发的统一解决方案,它可以像变色龙一样适应不同的环境。一次开发,多端运行,一端所见即多端所见
OMI
Omi 可以开发桌面 Web、移动 H5,同时支持开发小程序。
Nodejs & Deno
Node.js
Node.js 是一个开源的、跨平台的 JavaScript 运行时环境。欢迎使用 Node.js 中文网
Koa
用于Node.js的下一代Web框架
egg
为企业级框架和 Node.js & Koa 应用程序而生
Deno
Deno,TypeScript 和 JavaScript 的开源运行时。内置开发工具,强大的平台 API,以及对 TypeScript 和 JSX 的原生支持
Express
高度包容、快速而极简的 Node.js Web 框架
npm
npm 是世界上最大的软件注册表。来自各大洲的开源开发者使用 npm 来共享和借用包,许多组织也使用 npm 来管理私有开发。
Electron
使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架
yarn
Yarn 是一个兼作项目管理器的包管理器。无论你从事简单项目还是行业大仓,无论你是开源开发者还是企业用户,Yarn 都能为你提供支持
npmmirror
淘宝提供的 npmjs.org 镜像
nest
渐进式 JavaScript,构建并完全支持 TypeScript(但仍然允许开发者使用纯 JavaScript 进行编码)并结合了 OOP(面向对象编程)、FP(函数式编程)和 FRP(函数式反应式编程)的元素。
ThinkJS
一款面向未来开发的 Node.js 框架,整合了大量的项目最佳实践,让企业级开发变得更简单、高效。从 3.0 开始,框架底层基于 Koa 2.x 实现,兼容 Koa 的所有功能。
bun
JavaScript新一代一站式运行时
React
Hooks
Redux 是 JavaScript 状态容器,提供可预测化的状态管理
Redux
Redux 是 JavaScript 状态容器,提供可预测化的状态管理
Next.js
全栈 React 框架。利用 React 组件的强大功能创建高质量的 Web 应用
React Router
一个基于 React 之上的强大路由库,它可以让你向应用中快速地添加视图和数据流,同时保持页面与 URL 间的同步。
Create React App
官方支持的创建单页 React 应用的方法。它提供了一个没有配置的现代构建设置。
Preact
React 的 3kb 轻量化方案,拥有同样的 ES6 API 和组件。
Flow
可定制的 React 组件,用于构建基于节点的编辑器和交互式图表
Navigation
React Native 和 Web 应用的路由和导航。
Gatsby
一个基于 React 的免费、开源框架,用于帮助 开发者构建运行速度极快的 网站 和 应用程序
ICE.js(飞冰)
基于 React 的应用研发框架,开箱即用,同时支持移动端和桌面端
Umi.js
插件化的企业级前端应用框架
Hook Form
高性能、灵活、可扩展的表单,且具有易于使用的校验。用于表单验证的 React Hooks
React 组件库
Ant Design
基于 Ant Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。
Material UI
个开源的 React 组件库,实现了 Google 的 Material Design。它功能全面,开箱即用
Chakra UI
是一个用于构建产品的组件系统。易于使用的 React 组件,用于构建高质量的 Web 应用和设计系统。可与 Next.js RSC 配合使用
Mantine
一款功能齐全的 React 组件和 Hook 库,同时支持Preact
Windy
基于 Tailwind 的 React 组件库
Evergreen
一个 React UI 框架,用于在 Web 上构建雄心勃勃的产品。由 Segment 提供。
Zent
是有赞 PC 端 WebUI 规范的 React 实现,提供了一整套基础的 UI 组件以及一些常用的业务组件。目前我们有 50+ 组件,这些组件都已经在有赞的各类 PC 业务中使用,我们会在此基础上,持续开发一些新组件。我们的目标是让 React 项目开发更快、更简单。
React-Bootstrap
基于 Bootstrap 实现的 React 组件库
Fusion Design
Alibaba Fusion Design 企业级的中后台设计系统解决方案
React Component
Ant Design 中各个组件的对应实现
Vue
vue-cli
Vue.js 官方指定的脚手架工具
Vue Router v4
vue3 ,富有表现力、可配置且便捷的 Vue.js 路由
Vue Router v3
vue2 官方路由,富有表现力、可配置且便捷的 Vue.js 路由
Vuex
Vuex 是Vue.js 应用程序的状态管理模式及库。它集中存储应用程序中所有组件的状态,并通过规则确保状态只能以可预测的方式进行更改。
Pinia
Pinia最初是在 2019 年 11 月左右开始的一项实验,旨在使用Composition API重新设计 Vue 商店的外观。从那时起,最初的原则一直保持不变,并且 Vue 2 支持已于 2025 年停止,但 Pinia并不要求您使用 Composition API。
Vetur
为 Vue 2 量身打造的 VSCode 插件
vue-devtools
用于调试 Vue.js 应用程序的 devtool 扩展
Nuxt.js
基于 Vue.js 的一站式解决方案
VueUse
Vue 组合式工具集 ,础 Vue 组合式工具的集合
EslintVue
Vue.js 的官方 ESLint 插件
Vue 组件库
Element
Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库
Element Plus
基于 Vue 3,面向设计师和开发者的组件库
Vuetify
Vuetify 是一个不需要设计技能的开源 UI 库,具有精美手工制作的 Vue 组件。
Ant Design Vue
ant-design-vue 为 Web 应用提供了丰富的基础 UI 组件,我们还将持续探索企业级应用的最佳 UI 实践。
iview
iview是开源是Vue常用 UI组件库之一。它提供了一系列易于使用和定制的组件。iview的设计简洁明了,符合现代UI的潮流。它提供了众多常见的UI组件,如按钮、输入框、布局等,还有一些实用的工具和辅助函数。iview还支持按需加载和国际化,使得开发更加高效。
Naive UI
一个 Vue 3 组件库,比较完整,主题可调,使用TypeScript
Bootstrap Vue
开始使用基于世界上最流行的框架 Bootstrap v4 的 BootstrapVue,使用 Vue.js 构建响应式、移动优先的网站。
Vue Material
Vue Material是一个基于Material Design的Vue UI组件库,它提供了一套美观、可定制的组件和样式。Vue Material的组件与Material Design的规范一致,包括按钮、卡片、表格等。它还提供了一些实用的指令和工具,如动画效果、表单验证等。Vue Material支持按需加载和自定义主题,使得开发人员能够灵活地应用于不同的项目中。
Muse UI
Muse UI是一个简洁、易用的是Vue常用 UI组件库之一。它提供了一系列符合Material Design风格的组件
Quasar
Quasar是一个全能的是Vue常用 UI组件库之一。它提供了丰富多样的组件和工具,涵盖了从基础组件到高级组件的各个方面
Buefy
Buefy是一个基于Vue.js的轻量级UI组件库,它基于Bulma框架和设计。Buefy提供了响应式的UI组件,适合用于构建美观且高效的Web应用
PrimeVue
PrimeVue 提供全面的可定制、功能丰富的 UI 组件套件,助您增强 Web 应用程序。PrimeVue 助您轻松实现开发愿景。
Volt
Volt 是一个使用 Unstyled PrimeVue Core 和 Tailwind CSS 制作的 UI 组件库。
Vant
轻量、可定制的移动端 Vue 组件库
VantGreen
基于vant开源代码,经过二次开发,修改原有组件以及新增部分组件,打造而成的卓健科技Vue组件库
小程序 组件库
uView
多平台快速开发的UI框架,是全面兼容nvue的uni-app生态框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水
TMUI
一款好的UI/UX,不止是功能,它还应该要有设计感,层次感。注重细微及用户的反馈体验。同时要保留它的高度可扩展性及性能。
nutui
京东风格的轻量级 Vue 组件库,支持移动端 H5 和 小程序开发,70+ 高质量组件,覆盖移动端主流场景
Wux Weapp
一套组件化、可复用、易扩展的微信小程序 UI 组件库。
Lin UI
基于 微信小程序原生语法 实现的组件库。遵循简洁,易用的设计规范。
ThorUI
轻量、简洁、全面的移动端组件库。能大幅提升开发效率,包含uniapp与微信小程序原生版本组件库
FirstUI
一套基于uni-app开发的组件化、可复用、易扩展、低耦合的跨平台移动端UI 组件库。
TDesign
具有统一的 价值观,一致的设计语言和视觉风格,帮助用户形成连续、统一的体验认知。在此基础上,TDesign 提供了开箱即用的 UI 组件库、设计指南 和相关 设计资产,以优雅高效的方式将设计和研发从重复劳动中解放出来,同时方便大家在 TDesign 的基础上扩展,更好的的贴近业务需求。
WeUI
套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。
可视化工具
ECharts
一个基于 JavaScript 的开源可视化图表库
AntV
数据可视化 AntV 的设计价值观是基于 Ant Design 设计体系衍生的,具有数据可视化特性的指导原则。它在遵循 Ant Design 设计价值观的同时,对数据可视化领域的进一步解读
v-charts
在使用echarts图表时,经常需要做繁琐的数据类型转化、修改复杂的配置项,v-charts的出现就是为了解决这个痛点。基于Vue2.0和echarts封装的v-charts图表组件,只需要统一提供一种对前流程图都接口的数据格式设置简单的配置项,才轻松生成常见的图表
Chart.js
Chart.js是一个简单、灵活的JavaScript图表库,支持响应图表式、动画效果,支持折线图、柱状图、雷达图、饼图等。
D3.js
一个强大的 JavaScript 数据可视化库,可以基于数据创建复杂的图形和动画。它允许用户直接操作 DOM 元素,创建高度定制化的图表。
Leaflet
适用于移动设备的交互式地图的开源 JavaScript 库
测试工具
Mock.js
生成随机数据,拦截 Ajax 请求
Vue Test Utils
Vue.js 3 的官方测试套件工具
语言文档和规范
CSS
CSS3 引入了许多新的特性和模块,如动画
ECMAScript
细描述了 JavaScript 语言的语法、结构、对象、函数等基本元素。
TypeScript
TypeScript 是带有类型语法的 JavaScript
JSON Schema
JSON Schema 是一种用于描述和验证 JSON 数据结构的工具,它为 JSON 数据提供了一种明确的结构和约束规
Ant Design ©2025 Created by Ant UED