基于 Vue 2.x 与 Element UI 的后台管理模板,提供 40+ 页面、RBAC 权限与 JWT 控制、后端动态路由渲染,并配套 Vue3 与 Arco 版本,开源版可免费商用。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONuni-app 是 DCloud 推出的基于 Vue.js 的跨平台前端框架,一套代码可发布到 iOS、Android、鸿蒙、Web 及多类小程序等平台。项目分为 uni-app 与 uni-app x,后者为主分支,采用 uts 跨平台语言并支持原生渲染;仓库包含源码、示例、文档与性能评测报告。
这是一个‘awesome’列表,收集了 JavaScript 框架、Web 组件库、适用于 React、Vue、Angular 等的 UI 组件库、移动端 UI 组件、管理后台模板以及图标库。该列表包含 GitHub 星标和 npm 下载量徽章,涵盖了活跃项目及具有历史意义的项目。
TanStack Query 是一个开源的异步状态管理库,专注于 Web 应用的服务器状态和数据获取,支持 React、Solid、Svelte 和 Vue 框架。
LottieFiles 官方 Web 播放器,支持 Lottie (.json) 和 dotLottie (.lottie) 动画。采用 Rust + WASM 核心,支持 Canvas2D/WebGL2/WebGPU 后端,提供运行时主题、状态机、音频及多种前端框架 SDK。
Storybook 是一个用于隔离构建、文档化和测试 UI 组件及页面的前端工作坊。它支持多种框架,并提供涵盖无障碍、文档和交互式开发的插件。
基于 vue2 + vuex 构建的大型外卖平台单页应用示例,共 45 个页面,覆盖定位选城、商家列表、搜索筛选、购物车、下单、订单管理、登录注册与个人中心等完整流程,并配有 Node 后台与管理端项目,可作为 Vue 大型单页应用的学习参考。
Autumn Note 是一个基于原生 JavaScript 的零依赖 WYSIWYG 富文本编辑器,提供格式化、表格、媒体、Markdown 快捷键、i18n、暗模式、无障碍功能,以及 React/Vue 包装器。
Happy DOM 是一个不含图形用户界面的 JavaScript 浏览器 DOM 实现,旨在让浏览器风格的代码和组件测试能够在 Node.js 和 Bun 等运行时环境中运行。
Vue Router 3 是 Vue 2 的官方路由库,提供客户端导航、嵌套路由和路由守卫。Vue 2 与该版本均已停止维护;Vue 3 用户应使用 Vue Router 4。
Gridstack.js 是一款现代化、支持移动端的 TypeScript 库,用于构建响应式拖拽仪表盘。支持 Angular、React、Vue 等框架,无需外部依赖。
Headless UI 为 React 和 Vue 提供完全无样式且完全可访问的 UI 组件,旨在与 Tailwind CSS 集成。包含 @headlessui/react、@headlessui/vue 和 @headlessui/tailwindcss 等包。完整文档见 headlessui.com。
VitePress 是一个基于 Vue 和 Vite 的静态站点生成器,是 VuePress 的精神继承者。它将 Markdown 转换为带有 Vue 组件、主题和搜索集成的快速静态文档站点。
Vant 是一个轻量级且可定制的 Vue 移动端 UI 组件库,提供 80 多个组件,无第三方依赖,支持 TypeScript,并兼容 Vue 2/3、Nuxt、SSR、暗黑模式及多语言。
Naive UI 是一个基于 TypeScript 编写的 Vue 3 组件库,包含 90 多个支持 tree-shaking 的组件。它提供类型安全的主题定制系统,无需导入 CSS,且数据组件默认使用虚拟列表以提升性能。
Vuestic Admin 是一个基于 Vue 3、Vite、Pinia 和 Tailwind CSS 构建的开源管理后台模板套件,依托于 Vuestic UI 组件库,提供深色主题、i18n 国际化、无障碍访问及响应式布局。
DBX是一款轻量级(约25 MB)的跨平台数据库客户端,支持90多种数据库(如MySQL、PostgreSQL、Redis、MongoDB和DuckDB),提供桌面、Docker、CLI、内置AI助手及MCP服务器,便于AI代理集成。
Hoppscotch 是一个开源的 API 开发生态系统,为 API 测试和设计提供了一个轻量级的替代方案,可替代 Postman 和 Insomnia。
Zag是一个JavaScript库,提供无头、框架无关的有限状态机用于构建可访问的UI组件。支持React、Solid、Vue和Svelte适配器,并提供了无需样式的API,可用于构建自定义设计系统。
Vue 2 是一个用于构建用户界面的渐进式 JavaScript 框架。它已于 2023 年 12 月 31 日达到生命周期终点 (End of Life),不再接收新功能、更新或修复。新项目被引导至 Vue 3 (vuejs/core),但该仓库仍通过现有分发渠道提供。