Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bfchengnuo/awesome-quick-dev

收集各类开源快速开发框架、常用库与小工具。
https://github.com/bfchengnuo/awesome-quick-dev

List: awesome-quick-dev

Last synced: about 1 month ago
JSON representation

收集各类开源快速开发框架、常用库与小工具。

Awesome Lists containing this project

README

        

# AwesomeQuickDev

![Packagist Stars](https://img.shields.io/github/stars/bfchengnuo/awesome-quick-dev?style=flat-square)
![GitHub last commit](https://img.shields.io/github/last-commit/bfchengnuo/awesome-quick-dev?style=flat-square)
![status](https://img.shields.io/badge/更新状态-怠惰-%2366ccff?style=flat-square)
[![知识共享协议(CC协议)](https://img.shields.io/badge/License-Creative%20Commons-DC3D24.svg?style=flat-square)](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh)

收集各类开源快速开发框架、常用库与小工具。

为避免页面过长,主页主要收录高星、流行、实用的快速开发相关 repository,完整列表以及常用库等放到次级目录,选取时可根据最后更新时间来简单判断活跃程度。

目前数据主要来自个人 Star 的项目,为方便自用整理。

善用 Github 搜索 awesome 关键字。

## 目录

- [后台快速开发](#快速开发)
- [SpringBoot](#SpringBoot)
- [SpringCloud](#SpringCloud)
- [全家桶](#全家桶)
- [其他](#其他)
- [UI 库](#UI)
- [小程序/App(JS)](#小程序与App)
- Web
- 常用库
- [Java](./Java/JavaLib.md)
- [Web](./Web/WebLib.md)
- 工具
- 资料
- ....

## 快速开发

如有足够时间,个人感觉还是最好根据实际情况自己设计,下面所列举的可以作为设计的参考。

[完整列表](),其他参考:[码云后台管理框架列表](https://gitee.com/explore/backend?lang=Java)

### SpringBoot

- [eladmin](https://github.com/elunez/eladmin) ![P](https://img.shields.io/badge/-推荐-44cef6?style=flat-square) ![Packagist Stars](https://img.shields.io/github/stars/elunez/eladmin?style=flat-square)

一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统。

- [FEBS-Shiro](https://github.com/febsteam/FEBS-Shiro) ![Packagist Stars](https://img.shields.io/github/stars/febsteam/FEBS-Shiro?style=flat-square)

FEBS-Shiro 是一款简单高效的后台权限管理系统,使用Spring Boot,Shiro和Layui构建。FEBS意指:**F**ast,**E**asy use,**B**eautiful和**S**afe。相信无论作为企业级应用,私活开发脚手架或者权限系统构建学习,FEBS-Shiro都会是一个不错的选择。

- [renren-security](https://gitee.com/renrenio/renren-security) ![stars](https://gitee.com/renrenio/renren-security/badge/star.svg?theme=dark)

采用 SpringBoot、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。
提供了单独的代码生成模块。

- [RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) ![stars](https://gitee.com/y_project/RuoYi-Vue/badge/star.svg?theme=dark)

基于 SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统

- [Guns](https://github.com/stylefeng/Guns) ![Packagist Stars](https://img.shields.io/github/stars/stylefeng/Guns?style=flat-square)

Guns基于Spring Boot2,致力于做更简洁的后台管理系统。包含系统管理,代码生成,多数据库适配,SSO单点登录,工作流,短信,邮件发送,OAuth2登录,任务调度,持续集成,docker部署等功。支持Spring Cloud Alibaba微服务。

- [xboot](https://github.com/Exrick/xboot) ![Packagist Stars](https://img.shields.io/github/stars/Exrick/xboot?style=flat-square)

基于 Spring Boot 2.x 的一站式前后端分离快速开发平台 XBoot,微信小程序 + Uniapp,前端:Vue+iView Admin,后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID生成,动态权限管理,数据权限,工作流,代码生成,定时任务,第三方社交账号、短信登录 单点登录 OAuth2开放平台。

- [spring-boot-plus](https://github.com/geekidea/spring-boot-plus) ![Packagist Stars](https://img.shields.io/github/stars/geekidea/spring-boot-plus?style=flat-square)

spring-boot-plus易于使用、快速、高效、功能丰富、开源的spring boot脚手架

- [lin-cms-spring-boot](https://github.com/TaleLin/lin-cms-spring-boot) ![Packagist Stars](https://img.shields.io/github/stars/TaleLin/lin-cms-spring-boot?style=flat-square)

Lin-CMS 是林间有风团队经过大量项目实践所提炼出的一套内容管理系统框架

### SpringCloud

- [Spring-Cloud-Platform/Cloud-Admin](https://github.com/wxiaoqi/Spring-Cloud-Platform) ![Packagist Stars](https://img.shields.io/github/stars/wxiaoqi/Spring-Cloud-Platform?style=flat-square)

Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。

- [jeecg-boot](https://github.com/zhangdaiscott/jeecg-boot) ![Packagist Stars](https://img.shields.io/github/stars/zhangdaiscott/jeecg-boot?style=flat-square)

Jeecg-Boot 是一款基于BPM的低代码开发平台!采用前后端分离架构: SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。

- [pig](https://gitee.com/log4j/pig) ![P](https://img.shields.io/badge/-推荐-44cef6?style=flat-square) ![stars](https://gitee.com/log4j/pig/badge/star.svg?theme=dark)

基于 Spring Cloud Hoxton 、Spring Boot 2.3、 OAuth2 的RBAC权限管理系统

- [matecloud](https://github.com/matevip/matecloud) ![Packagist Stars](https://img.shields.io/github/stars/matevip/matecloud?style=flat-square)
基于 Spring Cloud Alibaba 的微服务架构。旨在为大家提供技术框架的基础能力的封装,减少开发工作,让您只关注业务。

- open-capacity-platform

### 全家桶

- [generator-jhipster](https://github.com/jhipster/generator-jhipster) ![Packagist Stars](https://img.shields.io/github/stars/jhipster/generator-jhipster?style=flat-square)

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

JHipster 是一个生成、开发和部署 Spring Boot + Angular / React / Vue Web 应用与 Spring 微服务的开发平台.

### 其他

- [zheng](https://github.com/shuzheng/zheng) ![Packagist Stars](https://img.shields.io/github/stars/shuzheng/zheng?style=flat-square)

基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:内容管理、支付中心、用户管理(包括第三方)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。

- [jfinal](https://github.com/jfinal/jfinal) ![Packagist Stars](https://img.shields.io/github/stars/jfinal/jfinal?style=flat-square)

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。

## WebUI

划分为纯基本样式库与二次开发的管理后台通用库,对于前台一般是需要自主设计配合 UI 基本库实现开发;后台讲究效率基本功能一致,可使用模版快速实现功能。

### 基础样式库

- [element](https://github.com/ElemeFE/element) ![Packagist Stars](https://img.shields.io/github/stars/ElemeFE/element?style=flat-square)

A Vue.js 2.0 UI Toolkit for Web.

Vue 3.0 对应版本:[element-plus](https://github.com/element-plus/element-plus)

- [ant-design](https://github.com/ant-design/ant-design) ![Packagist Stars](https://img.shields.io/github/stars/ant-design/ant-design?style=flat-square)

An enterprise-class UI design language and React UI library.

- [ant-design-vue](https://github.com/vueComponent/ant-design-vue)

ant-design vue 移植版本,支持 Vue3

- [layui](https://github.com/sentsin/layui) ![Packagist Stars](https://img.shields.io/github/stars/sentsin/layui?style=flat-square)

layui 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用.

- [D2Admin](https://github.com/d2-projects/d2-admin) ![Packagist Stars](https://img.shields.io/github/stars/d2-projects/d2-admin?style=flat-square)

是一个完全 **开源免费** 的企业中后台产品前端集成方案,使用最新的前端技术栈,小于 60kb 的本地首屏 js 加载,已经做好大部分项目前期准备工作,并且带有大量示例代码,助力管理系统敏捷开发。

- [vue-manage-system](https://github.com/lin-xin/vue-manage-system) ![Packagist Stars](https://img.shields.io/github/stars/lin-xin/vue-manage-system?style=flat-square)

基于 Vue + Element UI 的后台管理系统解决方案。

- [vue-admin-beautiful](https://github.com/chuzhixin/vue-admin-beautiful) ![Packagist Stars](https://img.shields.io/github/stars/chuzhixin/vue-admin-beautiful?style=flat-square)

全网首家实现 element-ui 横向纵向布局无缝切换,多标签页关闭左侧关闭右侧关闭其他(布局切换效果仿 ant-design-pro,tagsBar 仿谷歌浏览器右键菜单)。

- [vuestic-admin](https://github.com/epicmaxco/vuestic-admin) ![Packagist Stars](https://img.shields.io/github/stars/epicmaxco/vuestic-admin?style=flat-square)

免费与美妙的 Vue.js 管理模板包括 38 以上个定制用户界面组件。

- [vuetify](https://github.com/vuetifyjs/vuetify) ![Packagist Stars](https://img.shields.io/github/stars/vuetifyjs/vuetify?style=flat-square)

Material Component Framework for Vue

材料风格的 UI 库

- [mint-ui](https://github.com/ElemeFE/mint-ui) ![Packagist Stars](https://img.shields.io/github/stars/ElemeFE/mint-ui?style=flat-square)

Mobile UI elements for Vue.js

- [vant](https://github.com/youzan/vant) ![Packagist Stars](https://img.shields.io/github/stars/youzan/vant?style=flat-square)

Mobile UI Components built on Vue

- [vux](https://github.com/airyland/vux) ![Packagist Stars](https://img.shields.io/github/stars/airyland/vux?style=flat-square)

一个凑合的 Vue.js 移动端 UI 组件库.

- [swarmpit](https://github.com/swarmpit/swarmpit) ![Packagist Stars](https://img.shields.io/github/stars/swarmpit/swarmpit?style=flat-square)

Lightweight mobile-friendly Docker Swarm management UI

- 完整列表

### Web管理后台通用

- [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) ![Packagist Stars](https://img.shields.io/github/stars/PanJiaChen/vue-element-admin?style=flat-square)

vue-element-admin 是一个后台前端解决方案,它基于 vue2 和 element-ui实现。

- [vue-manage-system](https://github.com/lin-xin/vue-manage-system) ![Packagist Stars](https://img.shields.io/github/stars/lin-xin/vue-manage-system?style=flat-square)

基于 Vue3 + Element Plus 的后台管理系统解决方案

## Web开发环境与工具

- [parcel](https://github.com/parcel-bundler/parcel) ![Packagist Stars](https://img.shields.io/github/stars/parcel-bundler/parcel?style=flat-square)

Blazing fast, zero configuration web application bundler

打包工具

- [vite](https://github.com/vitejs/vite) ![P](https://img.shields.io/badge/-推荐-44cef6?style=flat-square) ![Packagist Stars](https://img.shields.io/github/stars/vitejs/vite?style=flat-square)

Native-ESM powered web dev build tool. It's fast.

快速的构建工具

- [umi](https://github.com/umijs/umi) ![Packagist Stars](https://img.shields.io/github/stars/umijs/umi?style=flat-square)

Pluggable enterprise-level react application framework.

可插拔的企业级 react 应用框架

- [imgsquash](https://github.com/eashish93/imgsquash) ![Packagist Stars](https://img.shields.io/github/stars/eashish93/imgsquash?style=flat-square)

Image compression full stack website code. Contains both api service and frontend written in node, react and next.js framework.

图片压缩,可轻易部署使用

- [sheetjs](https://github.com/SheetJS/sheetjs) ![Packagist Stars](https://img.shields.io/github/stars/SheetJS/sheetjs?style=flat-square)

Parser and writer for various spreadsheet formats.

电子表格解析

- [yapi](https://github.com/YMFE/yapi) ![Packagist Stars](https://img.shields.io/github/stars/YMFE/yapi?style=flat-square)

YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。

- [pm2](https://github.com/Unitech/pm2) ![Packagist Stars](https://img.shields.io/github/stars/Unitech/pm2?style=flat-square)

PM2 is a production process manager for Node.js applications with a built-in load balancer.

Node 的进程管理器。

## 小程序与App

- [mpvue](https://github.com/Meituan-Dianping/mpvue) ![Packagist Stars](https://img.shields.io/github/stars/Meituan-Dianping/mpvue?style=flat-square)

mpvue 是一个使用 Vue.js 开发小程序的前端框架,目前支持 微信小程序、百度智能小程序,头条小程序 和 支付宝小程序。

- [taro](https://github.com/NervJS/taro) ![Packagist Stars](https://img.shields.io/github/stars/NervJS/taro?style=flat-square)

开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5 等应用。

- [uni-app](https://github.com/dcloudio/uni-app) ![Packagist Stars](https://img.shields.io/github/stars/dcloudio/uni-app?style=flat-square)

uni-app 是一个使用 Vue.js 开发小程序、H5、App的统一前端框架。由 DCloud 维护。

- [incubator-weex](https://github.com/apache/incubator-weex) ![Packagist Stars](https://img.shields.io/github/stars/apache/incubator-weex?style=flat-square)

Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。

- [mui](https://github.com/dcloudio/mui) ![Packagist Stars](https://img.shields.io/github/stars/dcloudio/mui?style=flat-square)

最接近原生APP体验的高性能框架.

- [rax](https://github.com/alibaba/rax) ![Packagist Stars](https://img.shields.io/github/stars/alibaba/rax?style=flat-square)

Rax is a progressive React framework for building universal application.

- [flutter](https://github.com/flutter/flutter) ![Packagist Stars](https://img.shields.io/github/stars/flutter/flutter?style=flat-square)

Flutter is Google's SDK for crafting beautiful, fast user experiences for mobile, web and desktop from a single codebase.

## License

EFArticles 所含文章使用以下协议进行保护:[署名-非商业性使用-禁止演绎](http://creativecommons.org/licenses/by-nc-nd/3.0/cn/)。