图标库
iconify

conify是一个开源的统一图标框架,整合了超过200,000个开源矢量图标,覆盖150多个流行图标集,提供跨前端框架的标准化调用方案。

iconfont

Iconfont是阿里巴巴旗下的矢量图标库,提供海量免费矢量图标资源,支持在线编辑和多种格式下载,广泛应用于设计和开发领域.

Icones

icones 是一个具有即时搜索功能的图标资源管理器,拥有数量丰富的图标库,支持模糊搜索、图标字体打包、SVG 下载、类别过滤、脚本复制、暗黑模式等功能.

‌Lucide‌

‌Lucide‌是一个图标库,提供了一系列简洁、现代的图标,设计上注重一致性和可定制性。这些图标易于使用,并且可以自定义以适应不同的设计需求。Lucide图标以其一致的风格而闻名,这使得它们在视觉上非常协调,适合用于各种项目‌.

Tabler icons

Tabler Icons ‌是一个包含超过4000个免费、开源的矢量图标集合,旨在为各种设计项目提供高质量、一致性和可自定义的图标。

IconScout

‌IconScout ‌是一个提供高质量图标、插图、3D图形和 Lottie动画 的设计资源平台。它拥有超过1100万个设计资产,包括SVG、向量图标、插图、3D图形等.

Boxicons

‌Boxicons ‌是一个高质量的开源图标库,专为设计师和开发者设计,提供超过1500个精心制作的图标,旨在丰富网站或应用的视觉体验。Boxicons的图标设计在24px的网格上,支持PNG和SVG格式,并提供HTML代码。

Streamline

‌Streamline 图标库是一个分类齐全的线性图标、插画、表情符号库,提供超过20000个插画素材,支持SVG、PNG、PDF等多种格式下载‌‌。该图标库风格多样,配色美观,适合设计师在各种项目中使用。

Iconoir

‌Iconoir ‌是一个开源的图标库,提供了超过1500个独特的SVG图标,支持多种前端框架和设计工具。Iconoir的主要编程语言是JavaScript,同时也支持React、React Native、Flutter、Vue.

IconPark

IconPark出自字节跳动商业产品,据单一SVG源文件变换出多种主题, 具备丰富的分类、更轻量的代码和更灵活的使用场景;致力于构建高质量、标准化、可定义的图标资源库,让大多数人都能够选择适合自己的风格图标。

Undraw

‌unDraw 是一个开源矢量插图库,提供高质量、可定制的 SVG 和 PNG 格式图片,适用于网页设计、移动应用开发等场景.

工具库
OKLCH Color

OKLCH Color ‌色值选择和颜色类型转换器。

Imgix

Imgix ‌是一家提供实时图片处理和传输服务的公司。其主要功能是通过其API和URL参数实时处理和优化图片,以满足不同设备和场景的需求。Imgix支持多种图片处理操作,如缩放、裁剪、旋转、调整光泽度、色度二次抽样率、色彩量化等。

Animate.css

‌Animate.css是一个跨浏览器的CSS动画库,提供60多种预设动画效果(如弹跳、淡入淡出等),通过简单添加类名即可快速实现网页元素动画,无需编写复杂CSS或JavaScript代码‌。

Eslint

‌ESLint是一个开源的JavaScript/TypeScript静态代码分析工具‌,用于识别代码中的潜在问题并强制执行统一的编码规范,旨在提升代码质量和可维护性。‌‌

Alova.js

Alova.js 是一个轻量级的请求策略库,旨在简化前端开发者在进行 HTTP请求 时的复杂操作,提供高效、流畅的请求功能‌‌Alova.js通过精简工作流,使得API集成过程更加简单快捷,开发者只需少量代码即可实现复杂的请求场景.

Day.js中文网

‌Day.js 是一个轻量级的JavaScript库,主要用于解析、验证、操作和显示日期和时间‌。它的设计目标是提供一个简单、快速且功能强大的日期处理工具,同时保持极小的体积。

Axios中文网

‌Axios是一个基于Promise的HTTP客户端库,用于浏览器和Node.js环境‌,支持发送异步HTTP请求并处理响应数据,具有简洁的API和跨平台特性。

Dcloud插件市场

DCloud插件市场 ‌是一个专门为 uni-app 开发者提供原生插件的市场平台。这些插件经过特定规范封装,能够在uni-app的前端项目中通过JavaScript调用,从而实现原生功能的集成‌。

JSFiddle

JSFiddle(https://jsfiddle.net/)是一个在线的前端代码编辑器、调试工具和代码分享平台,主要用于帮助开发人员快速编写、调试和分享HTML、CSS和JavaScript代码‌‌

VsCode 在线编辑器

VS Code(Visual Studio Code)是微软开发的一款免费、开源、跨平台的现代化轻量级代码编辑器‌.

StackBlitz

StackBlitz ‌是一个基于云的开发环境,允许用户在线编写、运行和调试代码。它主要面向Web开发者,支持多种编程语言和开发框架,如 Angular , React , Vue 等‌。

GradientsHub

一款Css渐变色工具模版和颜色色值工具。

技术栈
Vite

Vite是一种现代化的前端开发与构建工具,专注于提升开发体验和应用性能。它通过原生ES模块、按需编译和高效的构建流程,解决了传统打包工具在开发阶段的性能瓶颈。以下从核心特性、技术实现、适用场景三个维度详细解析其设计理念及优势。

Vue.js

‌Vue.js是一款用于构建用户界面的渐进式JavaScript框架‌,基于标准HTML、CSS和JavaScript构建,提供声明式、组件化的编程模型,适用于从简单到复杂的各类Web应用开发。

Vue Router

‌Vue Router是Vue.js的官方路由管理器,用于构建单页面应用(SPA)‌。它与Vue.js核心深度集成,通过定义路由与组件的映射关系,实现页面切换和导航功能,并支持嵌套路由、动态参数、导航守卫等高级特性。‌‌

VueUse

‌VueUse是一个基于Vue Composition API的工具函数集合,专为Vue 3设计(兼容Vue 2),提供200+可复用的组合式函数,涵盖浏览器API操作、状态管理、设备检测等高频开发需求‌。

Nuxt.js

‌Nuxt.js 是一个基于 Vue.js 的通用应用框架,主要用于创建由服务器呈现的JavaScript应用。‌ Nuxt.js通过提供服务器端渲染(SSR)支持,优化了SEO性能,并且简化了路由配置和组件导入过程。它支持多种开发模式。

Nuxt.js中文文档

‌Nuxt.js 是一个基于 Vue.js 的通用应用框架,主要用于创建由服务器呈现的JavaScript应用。‌ Nuxt.js通过提供服务器端渲染(SSR)支持,优化了SEO性能,并且简化了路由配置和组件导入过程。它支持多种开发模式。

Nuxt.js v2

‌Nuxt.js 是一个基于 Vue.js 的通用应用框架,主要用于创建由服务器呈现的JavaScript应用。‌ Nuxt.js通过提供服务器端渲染(SSR)支持,优化了SEO性能,并且简化了路由配置和组件导入过程。它支持多种开发模式。

UnoCSS

‌UnoCSS是一款由Anthony Fu开发的即时按需原子化CSS引擎‌,具有高性能、轻量级和高度可定制化的特点,支持Vue、React、Nuxt等多种前端框架,通过预设和规则按需生成CSS,显著提升开发效率和样式管理能力。‌‌

Nuxt UI

Nuxt UI是一个采用Tailwind CSS和Reka UI构建的,外观优美的开源组件库。

Nuxt Image

Nuxt即插即用的图像优化组件,使用内置优化器或您最喜欢的图像CDN调整和变换图像大小。

Tailwind Css

Tailwind CSS是一个实用工具优先的CSS框架,通过提供原子化的预定义类直接在HTML中组合样式,解决了传统CSS维护困难的问题‌,适用于快速构建定制化设计且无需编写独立CSS文件.

Nuxt Content

‌Nuxt Content ‌是一个基于文件的 内容管理系统 (CMS),专为 Nuxt.js 应用程序设计。

layui - vue

‌layui-vue ‌是一套基于 Vue 3.0 的桌面端组件库,谐音为“类 UI”。它是一套免费开源的前端组件库,特别适用于企业级应用和桌面端界面的快速开发‌。

NutUI

‌NutUI ‌是一个由 京东零售团队 开源的轻量级移动端组件库,支持 Vue 和 React 技术栈,适配 Taro 多端开发。它基于京东APP 10.0的视觉规范,提供80+高质量组件,覆盖移动端主流场景,支持按需引用。

reka-ui

‌Reka UI ‌ 是一个开源的 Vue UI组件库 ,旨在构建高质量、可访问的设计系统和网页应用。Reka UI的前身是 Radix Vue ,经过升级和更名后,正式成为Reka UI‌。

vue-amazing-ui

‌Vue Amazing UI ‌是一个基于 Vue 3 、 TypeScript 、 Vite 等最新技术栈开发的现代化组件库,旨在为开发者提供一系列实用、美观的组件,助力快速构建出色的用户界面‌.

Vexip UI

‌Vexip UI ‌是一个为 Vue 3 开发者提供的开箱即用的高质量组件库,具有高度可定制性。它不仅提供了丰富的组件,还具备高度的可定制性,使开发者能够根据项目需求进行个性化配置.

Lodash中文文档

Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。

Varlet

Varlet UI 是一个基于 Vue3 开发的 Material Design 组件库,全面拥抱 Vue3 生态,支持移动端和桌面端,由 varletjs 组织维护。支持 Typescript、按需引入、暗黑模式、主题定制、国际化.

Nuxt I18n

‌Nuxt i18n ‌是一个为 Nuxt.js 框架设计的国际化插件,主要用于实现多语言支持。它基于 Vue.js 的官方国际化插件 vue-i18n 进行扩展,提供了在Nuxt.js项目中轻松管理多语言内容的功能。

Uniapp

‌uni-app是由DCloud团队开发的跨平台前端框架,基于Vue.js语法规范,允许开发者使用一套代码编译并发布到iOS、Android、Web(响应式)、鸿蒙(Harmony Next)以及主流小程序(如微信、支付宝、百度等)

TypeScript中文文档

TypeScript 是一种由微软开发的开源编程语言,它是 JavaScript 的一个超集。这意味着任何合法的 JavaScript 代码也是合法的 TypeScript 代码。TypeScript 添加了可选的静态类型系统和一些其他特性

Node.js中文网

Node.js 是一个基于 ‌Chrome V8 引擎‌ 的 ‌JavaScript 运行时环境‌,用于在服务器端运行 JavaScript 代码。它让开发者可以用 JavaScript 编写后端(服务器端)程序,而不仅仅是前端(浏览器端)

Electron

Electron 是一个开源的框架,用于使用 ‌HTML、CSS 和 JavaScript‌ 构建跨平台的桌面应用程序。它由 GitHub 开发并维护,结合了 ‌Chromium‌(Google Chrome 的开源核心)

Electron-Vue

Electron-Vue ‌是一个基于 Electron 和 Vue.js 的框架,用于开发跨平台的桌面应用程序。它结合了Electron的跨平台能力和Vue.js的灵活性和易用性,使开发者能够使用常见的Web技术(HTML、CSS和Jav

Nitro

Nitro 是 Nuxt.js 框架专用的高性能服务器引擎,专为现代 Web 应用设计,支持跨平台运行。

uv-ui

‌uv-ui ‌是一个开源的前端 UI组件库 ,旨在为开发者提供一套简单易用、功能丰富的UI组件,以帮助快速构建高性能的网页应用。uv-ui基于 Vue.js 构建,遵循Vue的设计理念,通过模块化的方式提供了一系列可定制和扩展的UI组件。

Nuxt Seo

Nuxt SEO ‌是一个为 Nuxt.js 框架提供的全面且易于管理的 SEO工具包 ,旨在简化Nuxt应用的SEO设置过程。它集合了多种SEO功能模块,包括生成 sitemap.xml 、管理网站爬虫、生成 Schema.org JSON-LD 等,能够满足动态或静态站点的所有SEO需求‌。

VitePress中文官网

VitePress 是一个基于 Vite 和 Vue.js 的静态站点生成器‌,专为构建高性能的技术文档、博客等以内容为中心的网站而设计。它通过将 Markdown 文件转换为静态 HTML 页面,并结合现代化的开发工具链提供快速编译。

VuePress

‌VuePress是一个基于Vue.js的静态网站生成器,专注于技术文档的编写和发布‌。它结合了Vue的组件化开发优势和Markdown的简洁语法,提供预渲染的静态HTML、默认主题和插件系统,适用于构建高性能的文档站点或博客。‌‌

Naive UI

Naive UI专为Vue 3设计,完全采用TypeScript编写,提供类型安全支持,无需额外引入CSS即可使用组件。

Pinia英文官网

‌Pinia 是一个专为 Vue.js 设计的轻量级、可扩展的状态管理库‌,旨在简化状态管理并提供更直观的 API。它支持 Vue 2 和 Vue 3,具有简洁的 API 设计、更好的 TypeScript 支持以及模块热更新等优势。‌‌

Pinia中文文档

‌Pinia 是一个专为 Vue.js 设计的轻量级、可扩展的状态管理库‌,旨在简化状态管理并提供更直观的 API。它支持 Vue 2 和 Vue 3,具有简洁的 API 设计、更好的 TypeScript 支持以及模块热更新等优势。‌‌

Element Plus

Element Plus ‌ 是一个基于Vue 3的开源 UI组件库 ,专为企业级中后台系统设计,旨在通过提供高度可定制化的组件集合加速开发效率。