此处收集一些个人觉得有意思,实用的东西

# Vue组件库

element-ui (opens new window): Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库

vant (opens new window): Vant 是有赞前端团队开源的移动端组件库,于 2017 年开源,已持续维护 4 年时间。Vant 对内承载了有赞所有核心业务,对外服务十多万开发者,是业界主流的移动端组件库之一。

DataV (opens new window): Vue数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新(React版已发布)

Ant Design of Vue (opens new window): Ant Design 的 Vue 实现

Vue.Draggable (opens new window): 基于Sortable.js (opens new window)的Vue拖放组件

svgicon (opens new window): SVG 图标组件和工具集 官网 (opens new window)

vue-luck-draw (opens new window): 一个基于 vue2 / vue3 的【大转盘 / 九宫格】抽奖插件,基于lucky-canvas (opens new window)

vue-baberrage (opens new window): 基于Vue.js弹幕插件.

# Vue指令

v-animated (opens new window): Vue.js2.X动画指令插件,此插件基于animate.css4.x和wow.js实现

v-track (opens new window): 一个基于Vue指令实现的埋点解耦插件

# js库

wow (opens new window): 向下滚动页面时显示CSS动画。默认情况下,您可以使用它来触发Animate.css (opens new window)动画。但是您可以轻松地将设置更改为您喜欢的动画库。

js-export-excel (opens new window): 纯 js 导出 excel

better-scroll (opens new window): BetterScroll是一个插件,旨在解决移动端的滚动情况(已支持PC)。核心灵感来自iscroll的实现,因此BetterScroll的API总体上与iscroll兼容。此外,BetterScroll还扩展了某些功能,并基于iscroll优化了性能。

lodash (opens new window): Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。官网 (opens new window)

mitt (opens new window): 事件分发,监听触发工具库

move.js (opens new window): CSS3 JavaScript动画框架。

# css样式库

tailwindcss (opens new window): 无需编写css,即可高度自定义编写出优美界面的css库

tailwindgrids (opens new window): 生成基于tailwindcss的grids布局网站

Animate.css (opens new window): css动画样式库

NES.css (opens new window): 是一个NES样式(类似小时候小霸王游戏里的字体)的CSS框架。官网 (opens new window)

magicpattern (opens new window): css背景图案

css_tricks (opens new window): 一些 CSS 常用样式(例如:小于 12px 的文字生成器 (opens new window))

# 微信小程序

vant weapp (opens new window): 轻量、可靠的小程序 UI 组件库

ColorUI (opens new window): 鲜亮的高饱和色彩,专注视觉的小程序组件库

# 富文本编辑器

quill (opens new window): web富文本编辑器

wangeditor (opens new window): 轻量级web富文本框

# vue生态

nuxt.js (opens new window): Nuxt.js 是一个基于 Vue.js 的通用应用框架。SSR,SEO优化

electron-vue (opens new window): electron + vue构建桌面应用

ice (opens new window): 飞冰,简单而友好的前端研发体系

Vant Use (opens new window): Vant Use 是 Vant 团队提供的 Vue Composition API 库。

vue-awesome-swiper (opens new window): Swipe 轮播(你想要的轮播基本都有

vuescroll (opens new window): 一个基于vue.js的可自定义的滚动条插件,适用于PC,手机,触摸屏,笔记本电脑。

v-contextmenu (opens new window): 基于Vue 2.0的ContextMenu菜单组件

vue-seamless-scroll (opens new window): vue无缝滚动组件

# React

react-loadable (opens new window): React组件异步加载

react-hooks (opens new window) React Hooks 学习资料

# 实用工具

YApi (opens new window): 旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API

vite (opens new window): 下一代前端开发工具。它很快。

vuepress (opens new window): Vue提供的静态站点生成器。

vitepress (opens new window): Vite&Vue提供的静态站点生成器。与vuepress的区别是,vitepress更快。

ttsmaker (opens new window): 这是一个在线文本到语音转换工具,可以将输入的文本转换为语音,并以MP3文件的形式下载。用户可以选择不同的语音、语速和音调选项来生成自定义的语音文件。该工具也提供了一些高级选项,如设置发音人、添加语音效果等。

Ventoy (opens new window): Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。

1Panel (opens new window): 1Panel 是新一代的 Linux 服务器运维管理面板。

qrcode (opens new window): 二维码生成工具

# 其他

cool-admin-midway (opens new window): cool-admin(midway版)一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 2.0、typeorm、mysql、jwt、element-ui等构建

cool-admin-vue (opens new window): cool-admin一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 2.0、typeorm、mysql、jwt、element-ui、vuex、vue-router、vue等构建

recorder (opens new window): html5 js 浏览器 web端录音

single-spa (opens new window): Single-spa 是一个将多个单页面应用聚合为一个整体应用的 JavaScript 微前端框架。

微前端架构 (opens new window): 每日优鲜供应链前端团队微前端改造 扩展阅读 (opens new window)

前端微服务示例项目仓库 (opens new window)

qiankun (opens new window): qiankun 是一个基于 single-spa (opens new window)微前端 (opens new window) 实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。

nativefier (opens new window): 将任何网页生成为桌面应用

# 机器学习 | 人工智能

《动手学深度学习》 (opens new window): 面向中文读者的能运行、可讨论的深度学习教科书,含 PyTorch、NumPy/MXNet、TensorFlow 和 PaddlePaddle 实现 ,被全球 60 多个国家 400 多所大学用于教学

chatgpt-web (opens new window): 用 Express 和 Vue3 搭建的 ChatGPT 演示网页

yolov5 (opens new window): YOLOv5🚀是世界上最受欢迎的视觉AI,代表了Ultralytics对未来视觉AI方法的开源研究,结合了在数千小时的研发中获得的经验教训和最佳实践。

kaggle (opens new window): 一个数据科学和机器学习竞赛平台,提供了许多公共数据集、notebook 和比赛项目。Kaggle上的竞赛项目可以让数据科学家和机器学习工程师们共同解决各种问题,并且可以通过竞赛获得奖金和声誉。此外,Kaggle还提供了许多数据科学和机器学习相关的课程和资源,可以帮助初学者学习和提高数据科学和机器学习技能。

TencentARC/GFPGAN (opens new window): GFPGAN 旨在开发用于现实世界人脸恢复的实用算法。demo (opens new window)