This website requires JavaScript.

一些框架、全栈项目汇总

Java

dice:一个全栈的个人管理系统:「博客」、「投资」、「搜藏」等。

niaobulashi/niaobulashi-fast: 基于SpringBoot搭建的管理系统。对于新手是个比较好的学习项目

niaobulashi/niaobulashi:采用SpringBoot2.0、MyBatis、Redis缓存、Shiro权限管理、druid的sql监控、quartz定时任务开发的一套管理系统

jeecg-boot: 一款基于代码生成器的JAVA快速开发平台!全新架构前后端分离:SpringBoot 2.x,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码,绝对是全栈开发福音!! JeecgBoot的宗旨是提高UI能力的同时,降低前后分离的开发成本,JeecgBoot还独创在线开发模式,No代码概念,一系列在线智能开发:在线配置表单、在线配置报表、在线设计流程等等。

litemall:一个MIT协议的小程序商城项目,前端小程序、管理端Vue、后端 Spring Boot

mall:一套基于 SpringBoot + MyBatis 实现的电商系统,包括前台商城系统及后台管理系统

web-flash http://enilu.github.io/web-flash web-flash是一个基于SrpingBoot2和Vue.JS的前后端分离的后台管理系统。而且不仅仅是一个后台管理系统,还提供了一个基于后台cms模块的手机端h5通用站点。web-flash具备后台管理类系统的通用的基础功能,而且提供了基于idea intellij的的代码生成插件,可以一键生成前后端页面。 管理界面基于 vue-element-admin

macrozheng/mall:mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块

halo:Halo 一款现代化的个人独立博客系统

symphony:一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台。

GitHub-Laziji/VBlog:使用GitHub API 搭建一个可动态发布文章的博客 https://github-laziji.github.io

b3log/solo: 一款小而美的博客系统,专为程序员设计。https://hacpai.com/tag/solo https://solo.b3log.org

b3log/pipe: 一款小而美的博客平台,专为程序员设计。https://hacpai.com/tag/pipe http://pipe.b3log.org

一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台: 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台。https://hacpai.com https://sym.b3log.org

vue-data-board:用 Vue 撸的数据可视化后台

vhr:微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。

xxl-job:轻量级分布式任务调度框架,其核心设计目标是:开发迅速、学习简单、轻量级、易扩展,文档齐全。

diyhi/bbs:巡云轻论坛系统采用JAVA+MYSQL架构,自适应手机端和电脑端,界面简洁,性能高效。数据库表结构设计使用分表方案,提高系统的负载能力。后台数据库备份/还原、全站指定目录打包、一键自动升级等功能使维护简单方便。系统拥有强大的模板管理功能,布局版块支持设置输出条件,让前端页面展示方便快捷。

2227324689/gpmall:基于SpringBoot+Dubbo构建的电商平台-微服务架构

hope-for/hope-boot:一款现代化的脚手架项目。企业开发接外包?赚外快?还是学习?这都能满足你,居家必备,值得拥有整合Springboot2,单点登陆+tk.mybatis+shiro+redis+thymeleaf+maven+swagger前后端分离接口管理+代码生成+定时任务+数据库版本管理flyway+hutool工具包,等实用技术。

dengyuhan/magnetW 磁力搜网页版 - 磁力链接聚合搜索

baomidou / SpringWind Java EE(J2EE)快速开发框架, SSM 架构 mybatis-plus kisso 实战项目 https://gitee.com/atcrab/crab

清风丶 / Crown:Crown以SpringBoot2为基础,打造一个快速开发的Web应用脚手架。

LitZhou / AdminLTE-admin:AdminLTE+Spring+Shiro开发的后台基础系统,master版本加入了Shiro支持

iBase4J / iBase4J:基于SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,redis管理Session,Quartz分布式集群调度,Restful服务;系统管理:包括用户管理、权限管理、数据字典、系统参数管理等等;支持QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。

小火鸡很忙 / framework:后台管理框架,采用springboot+springsecurity+mybatis-plus+bootstrap等技术,追求极致用户体验

eric.xu / BMS:基础权限开发框架 BMS = Spring boot + Mybatis plus + Shiro

轩少 / spring-shiro-training:基于Maven构建的springmvc、spring、mybatis-plus、shiro、log4j2、easyui简单实用的权限脚手架。

willenfoo / center:使用kisso、mybatis-plus做的系统管理中心系统

子杨 / tyboot:基于springboot的脚手架

dibo-software/diboot-v2:diboot轻代码开发平台V2版本:简单易用高质高效的开发助理。

kiwipeach / nice-blog-sys:nice-blog-sys是一个免费开源博客的Java博客系统。博文采用markdown语法编写,使用三方图床,支持多种主流数据库(Oracle/MySQL),独具特色的博客留言回复功能,让你的分享更加有趣;风格简洁无广告让你心无旁骛地浏览博客信息。

Exrick/x-boot:基于Spring Boot 2.x的前后端分离开发平台X-Boot 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/Spring Data JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID生成 动态权限管理 数据权限 工作流 代码生成 日志记录 定时任务 第三方社交账号、短信登录 单点登录

haibing871802 / webplus:webplus在线演示地址:http://14.116.205.228:8886/webplus 用户名:system 密码:system 或webplus 综合开发平台前身今生有IMS演变发展而来,基于springboot 框架,统一采用token鉴权的分布式框架,前后端代码自动生成CURD模型快速开发系统

SmallBun / smallbun:基于SpringBoot2.0的企业级开发脚手架 核心技术采用Spring、SpringSecurity 、MyBatis、Thymeleaf 的轻量企业级开发脚手架

tomoya92/pybbs:更实用的Java开发的社区(论坛),Better use of Java development community (forum) https://demo.yiiu.co

tumao2/hdw-dubbo:hdw-dubbo微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。 核心技术采用SpringBoot、Dubbo、Mybatis、Mybatis-plus、Druid 、Redis、ActiveMQ、Quartz、JWT Token等主要框架和中间件。前端采用vue-element-ui框架。

Jiiiiiin/jiiiiiin-security:基于SpringCloud微服务架构的开源网银(个人网上银行简化版)系统

梁伟杰 / vblog-api:vblog-api 基于springboot2.0、mybatis-plus、shiro技术栈开发的vblog博客API接口;官方

freeter / 飞特商城后台管理系统:飞特商城后台管理系统是接私活利器,企业级快速开发框架 商城后台 取之开源,用之开源

人人开源 / renren-security:采用SpringBoot2.0、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单

naan1993 / Roses:Roses基于Spring Boot 2和Spring Cloud Finchley.SR2,更符合企业级的分布式和服务化解决方案,Roses拥有高效率的开发体验,提供可靠消息最终一致性分布式事务解决方案,提供基于调用链的服务治理,提供可靠的服务异常定位方案(Log + Trace)等等,一个分布式框架不仅需要构建高效稳定的底层开发框架,更需要解决分布式带来的种种挑战!

izenglong/ifast:ifast,中小型企业项目开发脚手架,以基础建设和实用性为主。代码简洁易懂。

iartisan / iartisan-admin-template:iartisan-admin-template是Java快速开发平台,可以快速构建后台项目!!!基于shiro已经集成权限功能,集成iartisan-runtime解决了环境依赖问题,集成基于db的代码生成器 iartisan-generator-plugin,dao层代码一键生成。u only care 业务代码

watchdog-framework/watchdog-framework:基于SpringBoot+Shiro+Mybatis等开发的轻量级管理系统快速开发脚手架

wangl1989 / MSFM:MSFM权限管理系统是基于springBoot开发的一套轻量级的系统脚手架,可以以此形成一套属于自己的系统后台 ,自动生成前后台基本代码;使用Spring Boot、Shiro、MyBatis、Layui等框架,包含:用户管理、角色管理、权限管理、资源管理、数据库管理、源码生成、调度管理等

冷冷 / pig:基于Spring Boot 2.1.7、 Spring Cloud Greenwich.SR2、 OAuth2 的RBAC 权限管理系统。

jamen / slife:spring boot 搭建的一个企业级快速开发脚手架

XiaoBingBy / bing-upms:Spring Boot + Mybatis-Plus + Apache Shiro + FreeMarker

theodo / jeefast:JeeFast是一款基于SpringBoot+Mybatis-Plus+Bootstrap+Vue搭建的JAVA WEB快速开发平台

oukingtim/king-admin:king-admin是一个超酷的前后端分离的基础权限管理后台,前端:angularJs+bootstrap+gulp,后端:spring-boot+mybatis-plus(分java版和kotlin版)

付苗 / youngcms:基于SSM框架的内容管理系统,采用最新最主流的技术,后端采用spring boot,mybatis-plus,freemaker,shiro,redis,mysql,DWZ等技术,主要功能:消息队列,权限控制,自定义工作流,扩展模型,内容管理,通用日志记录等

JeeWeb敏捷开发平台 / jeeweb-mybatis:JEEWEB是一款基于SpringBoot2.0、MyBatis、Shiro框架等,采用分模块方式开发的,极低门槛,拿来即用的开发平台,支持前后端分离开发、Auth2.0、短信、邮件、OSS、SSO。

HAO / maple:Maple 是一个企业信息化的开发基础平台,Java EE(J2EE)快速开发框架,可用于搭建后台管理系统、APP服务端等,核心技术包含(Spring、Spring MVC、Apache Shiro、MyBatis、MyBatis-Plus、EasyUI),核心模块包括:用户权限管理、授权认证、日志管理、字典管理等。

naan1993 / Guns:Guns基于Spring Boot2,致力于做更简洁的后台管理系统。包含系统管理,代码生成,多数据库适配,SSO单点登录,工作流,短信,邮件发送,OAuth2登录,任务调度,持续集成,docker部署等功。支持Spring Cloud Alibaba微服务。社区活跃,版本迭代快,加群免费技术支持。

z77z / springboot_mybatisplus:springboot+mybatisplus+springmvc+jsp+shiro+redis+jqgrid学习项目

fengchangsheng/skeleton:springboot+mybatis skeleton

Python

saythanks.io:Kennethreitz 写的一个简单的网站(基于 Flask),用于向开源项目作者发送感谢邮件的 Web App。该项目结构简单,可以用来学习大神是如何快速开发 Web 项目、方法、代码风格、开发常用库。

Young:基于 Tornado 框架、MongoDB 数据库,写的功能丰富的社区项目。详细的安装步骤,适合学习如何创建社区类 Web App。

django-blog-tutorial:基于最新版 Django 1.10 和 Python 3.5,通过 26 篇教程一步步带你使用 Django 从零开发一个个人博客系统,在实践的同时掌握 Django 的开发技巧

spug:使用 Python+Vue 实现的开源运维平台,前后端分离方便二次开发。该项目基于 Docker 镜像发布部署,方便安装和升级。支持运维常见功能:主机管理、任务计划管理、发布部署、监控告警等

hue:开源的 Apache Hadoop UI 系统。通过使用 Hue 我们可以在浏览器端的 Web 控制台上与 Hadoop 集群进行交互来分析处理数据。

luokr.com:Python Tornado 写的开源网站——螺壳网

ssbc:Python Django 写的种子搜索网站——手撕包菜

simiki:一个简单的个人 Wiki 框架,便于快速搭建 Wiki 页。使用 Markdown 书写 Wiki, 生成静态 HTML 页面。Wiki 源文件按目录分类存放, 方便管理维护。

reddit:reddit.com 网站的源码,通过这个项目,可以学习 Python 在构建大型项目中的使用、项目结构、代码风格、Python 技巧的使用方法等。

Node.js

N-blog:面向新手的 Node.js 教程,该教程讲述了 Node.js 基本知识点,同时结合搭建一个多人博客的实战,从零基础到实际开发,由浅到深帮助新手入门 Node.js 这门语言

hexo:基于 Node.js 快速、简洁且高效的静态博客生成框架。可以使用 hexo 快速生成静态博客,它拥有丰富的插件库、主题库。在使用 hexo 的时候也可以自己创建、定制属于自己的主题

flaskbb:基于 Flask 框架做的论坛,功能有限,轻量级的论坛应用在线文档,可以在这个项目上进行二次开发,实现更加复杂的功能。

nodeclub:Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统

PHP

typecho:PHP 的一款博客程序

MeEdu:开源免费的在线教育系统,支持在线点播、在线电子书、会员收费三大模块。

Ruby

jekyll:强大的静态博客网站生成工具。无需数据库,可以通过 Markdown 和 Config 轻松生成一个静态博客。该项目十分成熟、社区活跃、拥有多种主题可供选择。最后可以通过 GitHub Page 把生成的博客免费部署上线。

mastodon:基于 Ruby 语言的社交网站服务器端所有的源代码,通过这个项目,你可以自己部署一个属于自己的社交网站

discourse:Ruby 语言写的论坛,百分之百开源、免费。

Go

DocHub:参考百度文库,使用 Beego(Golang)开发的开源文库系统

lgo:实现像 python 一样的交互式编程,同时整合了 Jupyter Notebook。

一款小而美的博客平台,专为程序员设计。

gogs:用 Go 写的一款极易搭建的自助 Git 服务,支持所有平台。就像 GitLab 一样的服务,但是 GitLab 是基于 ruby 语言的。另外:完善的中文文档、支持 Go 语言支持的所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

JS

每个github用户的个人网站+博客

traduora:一个在 ProductHunt 斩获 103 赞的开源翻译平台,支持多人协作在线翻译,可导入导出 JSON、CSV、YAML 等多种文本格式。

snibox:代码片段管理器。支持各种编程语言的代码片段、Markdown、纯文本。

tripRecord:咔咔出行——解决出行问题基于高德地图API,Vue,Express实现的移动端全栈webapp

vue-hackernews-2.0:这是一个 Vue2.0 示例,克隆 Hacker News 网站

vue2-elm:基于 vue2 + vuex 构建一个大型单页面应用,此项目大大小小共 45 个页面,涉及注册、登录、商品展示、购物车、下单等等,是一个完整的流程

Vue2.0LOL:vue2.0版英雄联盟助手

sentsin/layui:采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写形式,极低门槛,拿来即用。 http://www.layui.com

小程序

huahui:『中国程序员常读错的英文单词的 App』- 微信小程序版本

awesome-wepy :一份整理了微信小程序组件化开发框架 wepy 开发资源汇总

WePY:腾讯开源的一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序

Gitter:一个开源的 GitHub 小程序客户端

mini-github:可能是功能最全的 GitHub 微信小程序

其他

Gridea:静态博客写作客户端

给博客增加个看板娘吧

https://github.com/Haixiang6123/overwatch-ui:一个基于 Vue.js 写的守望主题 UI 库。仅用于学习交流。

lin-cms-vue:内容管理系统框架。

LeachZhou/blog:记录技术的新博客,采用Vue全家桶开发,使用GitHub API进行数据交互 https://leachzhou.github.io/blog

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

iview/iview-admin: vue 前端集成方案

wjkang/d2-admin-pm:基于 d2-admin的RBAC权限管理解决方案

apexcharts.js:一个开源的 JavaScript 图表库,让开发者可以更轻松的构建可交互图表,可视化数据

redash:开源的数据可视化 Web 项目,提供了数据库查询和数据可视化功能。只提供的数据可视化最要的功能,使得简单易用且容易上手。可以直观地将一个 SQL 查询的结果可视化出来。同时提供 SQL 代码片段存储,减少重复编写 SQL 的问题

superset:企业级的数据探索、展示平台。功能很强大,可以用来做数据分析、展示。

zhihudaily-vue:知乎日报web版

ngrok:一个十分方便、好用的内网穿透工具,它可以把本地某个端口的服务,通过一个安全隧道,映射到公网的一个地址。同时它提供了一个 Web 页面,展示了每个请求、响应的所有信息,便于调试本地的程序。

0条评论
avatar