Code Monkey home page Code Monkey logo

symphony's Introduction

Sym

下一代的社区系统,为未来而构建





💡 简介

Symphony([ˈs ɪmf əni],n.交响乐)是一个现代化的社区平台,因为它:

  • 实现了面向内容讨论的论坛
  • 实现了面向知识问答的社区
  • 包含了面向用户分享、交友、游戏的社交网络
  • 100% 开源

欢迎到 Sym 官方讨论区了解更多。同时也欢迎关注 B3log 开源社区微信公众号 B3log开源

b3logos.png

⚡ 动机

很多社区论坛系统:

  • 界面风格老式,没有跟上时代发展的步伐
  • 缺少创新、好玩的特性,缺少现代化的交互元素和用户体验
  • 缺乏考虑实际运营需求,管理功能过于单一
  • 细节不够精致、缺乏长期维护

🗃 案例

✨ 特性

Sym功能点

🎨 界面

首页

index

列表

list.png

帖子

article.png

发帖

post.png

用户 - PC 端

pchome.png

多主题

theme1.png

🛠️ 安装

请参考 Sym 安装指南

📄 授权

  • 社区版使用 AGPLv3 开源,如果你选择使用社区版,则必须完全遵守 AGPLv3 的相关条款。

🏘️ 社区

🙏 鸣谢

  • jQuery:前端 JavaScript 工具库
  • Vditor: 浏览器端的 Markdown 编辑器
  • Highlight.js:前端代码高亮库
  • pjax:pushState + AJAX = pjax
  • Sass:前端 CSS 处理工具
  • jsoup:Java HTML 解析器
  • flexmark:Java Markdown 处理库
  • Apache Commons:Java 工具库集
  • Jodd:Java 工具库集
  • Latke:以 JSON 为主的 Java Web 框架

安全方面特别感谢:

symphony's People

Contributors

88250 avatar billho avatar cbamls avatar dependabot[bot] avatar dongxuwang avatar fuwei123456 avatar iboome avatar jy1989 avatar kyofin avatar mainlove avatar meikaiyipian avatar panjinghong avatar qiankunpingtai avatar sharksevenro avatar shminer avatar snowflake3721 avatar trydofor avatar uliian avatar vanessa219 avatar virtualpier avatar wangdx avatar westinyang avatar wuxiaochun1981 avatar zephyrjung avatar zh-h avatar zhengbao avatar zhoufengjob avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.