#frontend-components
2026 年精选开源前端UI组件库与上传组件
这类项目提供可直接放进网页或应用的界面组件,例如文件上传、PDF预览、搜索界面和钱包连接按钮。选择时可以先看组件覆盖的场景、是否依赖某个框架(如React或Vue),以及项目的维护状态。Uppy是模块化的浏览器文件上传器,支持断点续传、云端文件选择和内置的Dashboard界面,并且被标记为维护良好;FilePond则提供拖放上传、图片优化和React、Vue、Angular、Svelte的适配器。Vant是面向移动端Web应用的Vue组件库,包含80多个组件。
共 7 个仓库
一个 JavaScript 文件上传库,支持拖拽上传、图片优化、分块上传,并提供 React、Vue 等框架适配器。
1.6万851JavaScriptMIT更新于 10天前
一套遵循浏览器原生开发模式的 Web UI 组件库,无需前端框架即可构建界面。
3.1万7343JavaScriptMIT更新于 3天前
面向 React 和 Vue 的搜索 UI 组件库,可对接 Elasticsearch、OpenSearch、Solr 和 MongoDB。
4924+2 本周477JavaScriptApache-2.0更新于 3天前
模块化的浏览器端 JavaScript 文件上传组件,支持断点续传、云端文件选取和现成的上传界面。
3.1万+1 本周2113TypeScriptMIT维护活跃更新于 前天
在 React 应用中像显示图片一样渲染 PDF 文件的组件库,基于 PDF.js。
1.1万+4 本周1004TypeScriptMIT维护活跃更新于 10天前
一个轻量、可定制的 Vue 移动端 Web UI 组件库,提供 80 多个组件。
2.4万+9 本周9355TypeScriptMIT更新于 16小时前