#2 GitHub 上的一些备选方案
开发者 CMS 论坛 2021-09-13内容管理系统 / CMS
以 cms stars:>10000
在 GitHub 上搜索,再经过一些筛选,剩下以下项目:
- hugo
, 静态网站生成
- wagtail
, Django
- grav
- django-cms
- netlify-cms, NodeJS, MIT 静态网站生成,Git-based
- Keystone
, NodeJS
- Strapi
, NodeJS, headless CMS
- Ghost
, NodeJS
- October
, PHP, Laravel
论坛 / BBS / Forum
以 forum stars:>2000
在 GitHub 上搜索,再经过一些筛选,剩下以下项目:
比较知名的项目:NodeBB,Flarum,phpBB,
- answerdev/answer
Go
An open-source knowledge-based community software. You can use it quickly to build Q&A community for your products, customers, teams, and more. - NodeBB/NodeBB
Node.js
Node.js based forum software built for the modern web - flarum/flarum
PHP
Symfony
Simple forum software for building great communities. - phpbb/phpbb
PHP
phpBB Development: phpBB is a popular open-source bulletin board written in PHP. This repository also contains the history of version 2. - flaskbb/flaskbb
Python
Flask
A classic Forum Software in Python using Flask. - rafalp/Misago
Python
Django
DRF
Misago is fully featured modern forum application that is fast, scalable and responsive. - discourse/discourse
Ruby On Rails
A platform for community discussion. Free, open, simple.
SNS / MicroBlogging
- rocboss/paopao-ce
Go
🔥A artistic "twitter like" community built on gin+zinc+vue+ts 清新文艺微社区 - humhub
PHP
AGPL 3.0
HumHub is an Open Source Enterprise Social Network. Easy to install, intuitive to use and extendable with countless freely available modules.
框架 / Web Framwork / RESTful API (Python)
- Django
- django-rest-framework
- Flask
- Sanic
- Falcon
- FastAPI
- APIStar
- Pyramid
- Tornado
- Twisted
- daphne
- A HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP.
- uvicorn
- A lightning-fast ASGI server implementation, using uvloop and httptools.
- bjoern
- Asynchronous, very fast and written in C.
- gunicorn
- Pre-forked, ported from Ruby's Unicorn project.
- uWSGI
- A project aims at developing a full stack for building hosting services, written in C.
- waitress
- Multi-threaded, powers Pyramid.
- werkzeug
- A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.
- uvloop
- Ultra fast asyncio event loop.
数据校验 / Data Validation
- Cerberus
- A lightweight and extensible data validation library.
- colander
- Validating and deserializing data obtained via XML, JSON, an HTML form post.
- jsonschema
- An implementation of JSON Schema for Python.
- schema
- A library for validating Python data structures.
- Schematics
- Data Structure Validation.
- valideer
- Lightweight extensible data validation and adaptation library.
- voluptuous
- A Python data validation library.