Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
B

bbs-springboot

> 编程语言
Open source

【南生论坛】- 开源Java论坛(社区/问答/BBS/社交网络/博客),仿掘金风格,技术架构采用SpringBoot + Vue,前后端分离,多端适配,界面优雅,功能全面,性能高效,企业级微服务开源项目。官网:https://bbs.nansin.top

2.2K stars0 likes0 views
WebsiteGitHub

About

【南生论坛】- 开源Java论坛(社区/问答/BBS/社交网络/博客),仿掘金风格,技术架构采用SpringBoot + Vue,前后端分离,多端适配,界面优雅,功能全面,性能高效,企业级微服务开源项目。官网:https://bbs.nansin.top

其它技术方案:有哪些技术方案可供选择?

Nan's BBS 南生论坛(SpringBoot+Vue)

[!TIP] 本项目基于 AGPL 3.0 协议完全开源,使用此项目时请遵守开源协议,如果觉得不错麻烦帮忙点一次Star⭐️

个人学习使用不限制(公司使用或者商用需要 获取授权)

加载太慢or图片加载不出来 点我

仓库说明

[!NOTE] 本仓库bbs-springboot是【南生论坛3.0.0】前后端分离项目的后端项目

  1. master 分支:维护基于 Spring Boot 3.x 系列的最新代码(目前和 LTS-SpringBoot3 分支一致)
  2. LTS-SpringBoot3 分支:维护基于 Spring Boot 3.x 系列(LTS长期支持版)的最新代码
  3. LTS-SpringBoot2 分支:维护基于 Spring Boot 2.x 系列(LTS长期支持版)的最新代码

对应的 前端项目(Vue2 + Antd版本) 仓库移步至:bbs-vue-ui

部署效果

开源版演示地址:https://open.nansin.top(普通用户:自己注册就行;管理员:椿/123456)

商业版演示地址:https://bbs-corp.nansin.top(超管:马亮南生/123456,体验完整的权限控制)

开源版部署教程:【后端】安装部署教程、【前端】安装部署教程

视频教程:https://www.bilibili.com/video/BV1ThYQzfEvR

文档教程:01 南生运营(南生系列基础系统)的设计理念、 02 10分钟搞懂南生论坛、 03 如何进行南生论坛管理维护?、 04 南生运营功能介绍、 05 如何获取南生论坛设计文档?、 06 南生论坛更新日志(开源计划)

项目架构

关于项目

  • 多种技术方案可供选择:「SpringBoot2 / SpringBoot3 / Spring Cloud Alibaba」与「Vue2 + Antd / Vue3 + Element Plus」
  • 分为 南生论坛 和 南生运营(权限管理) 两部分
  • 大厂微服务架构,仿掘金风格,前后端分离,多端适配,界面优雅,功能全面,性能高效

技术栈

前后端技术栈选择

为什么做这个项目?

  • 企业一般都需要一个内部社区供开发者学习、分享、交流(本项目参考了稀土掘金、哔哩哔哩等部分功能)。
  • 市面上已有的开源社区大部分都是PHP语言的,Java开源的很少,SpringBoot/SpringCloud框架开发的几乎没有。大多数互联网公司内部开发语言都是Java,很多都是SpringBoot/SpringCloud开发框架,对于PHP开源的社区,无法很好的接入公司内部系统。
  • 现有的开源社区功能过于简单,无法满足企业的大部分需求。
  • 现有的开源社区界面风格老式,没有跟上时代发展的审美,且定制能力差。
  • 现有的开源社区缺乏用户/角色/权限统一管理的功能,用户系统各成一套,二开成本过高。

视频教程

https://www.bilibili.com/video/BV1ThYQzfEvR

联系作者

商用 需要联系作者授权(学习使用不需要授权)

  1. 加作者微信:maliangnansheng(扫码添加)
  2. 加作者QQ:924818949(扫码添加)

功能结构

  • 南生论坛-功能结构图

  • 南生运营(权限管理)-功能结构图

项目结构

后端项目结构(SpringBoot)

前端项目结构(Vue)

静态展示

这里只浅展示部分效果,完整体验去 商业版演示系统:https://bbs-corp.nansin.top/

用户系统

  • 论坛管理

  • 文章

  • 问答

  • 话题

  • 积分系统

  • 消息通知

  • 创作中心

  • 个人主页

  • 切换主题

    完整体验去 商业版演示系统:https://bbs-corp.nansin.top/

管理系统

  • 仪表盘

  • 组织架构

  • 系统管理

  • 角色管理

  • 菜单配置

  • 用户管理

  • 访问记录

    完整体验去 商业版演示系统:https://bbs-corp.nansin.top/

桌面应用

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言