ice.js 是阿里巴巴开源的一个基于 React 的渐进式应用框架,提供零配置开发体验,支持 TypeScript、Sass、CSS Modules 等能力,内置文件系统路由、状态管理与请求方案,支持 SSG/SSR 混合渲染和插件系统,并可同时构建 Web、小程序与 Weex 多端应用。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONvue-element-admin 是一个基于 Vue 2 和 Element UI 的生产级前端解决方案,旨在构建复杂的管理界面,提供登录、权限认证、i18n、动态主题及多种企业级模板。
mo·js 是一个快速、适用于 Retina 屏幕的模块化 JavaScript 动画库,提供声明式 API 和 Html、Shape、Swirl、Burst、Stagger 等内置组件。
Flowbite 是一个基于 Tailwind CSS 的开源 UI 组件库,提供由数据属性驱动的模态框、下拉菜单和日期选择器等交互组件,支持 vanilla JS API、TypeScript 类型、RTL 布局,并为 React、Vue、Svelte 和 Angular 提供绑定。
webpack-dashboard 是一个为 webpack dev server 提供的 CLI 仪表盘,将嘈杂的构建输出替换为显示构建进度、资源大小、错误和警告的终端 UI。通过安装开发依赖、配置 DashboardPlugin 并使用 webpack-dashboard 包装启动命令即可使用。
react-app-rewired 允许你在不弹出配置的情况下自定义 Create React App 的 webpack、Jest 和开发服务器配置,保留 CRA 的优势,同时为插件、加载器和自定义构建规则增加灵活性。
art-template 是一个高性能 JavaScript 模板引擎,采用作用域预声明技术优化渲染速度,支持 NodeJS 和浏览器,但已停止维护。
DocuSeal是一个开源文档签署平台,定位为DocuSign的替代方案。提供所见即所得的PDF表单构建器(12种字段类型)、多提交者工作流、SMTP邮件自动化、电子签名与验证,支持API和Webhook集成,可部署在Docker、Heroku、Railway等平台,采用AGPLv3开源许可。
Nebular 是一个基于 Eva Design System 的可定制 Angular UI 库,提供 4 种视觉主题、35 多个 UI 组件、支持运行时切换的主题引擎、Eva Icons SVG 支持以及可配置的身份验证策略。
Webpack 是一款模块打包工具,主要用于将 JavaScript 文件打包供浏览器使用,同时支持转换和打包几乎所有资源。它原生支持 ES2015+、CommonJS 和 AMD 模块,通过加载器和插件系统实现高度可扩展性,并具备代码分割、缓存优化及增量编译等特性。
Storybook 是一个用于隔离构建、文档化和测试 UI 组件及页面的前端工作坊。它支持多种框架,并提供涵盖无障碍、文档和交互式开发的插件。
基于 vue2 + vuex 构建的大型外卖平台单页应用示例,共 45 个页面,覆盖定位选城、商家列表、搜索筛选、购物车、下单、订单管理、登录注册与个人中心等完整流程,并配有 Node 后台与管理端项目,可作为 Vue 大型单页应用的学习参考。
Braid 是 SEEK Group 的可主题化设计系统,以 React 组件库形式分发。它提供主题、BraidProvider 以及使用 Vanilla Extract 样式的组件,并为 sku 项目提供了详细的安装与配置指南。
Bundlephobia 帮助开发者评估将 npm 包添加到前端应用时的包体积影响。