• Stars
    star
    1,159
  • Rank 40,259 (Top 0.8 %)
  • Language
    Python
  • License
    MIT License
  • Created over 10 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Spirit is a modern Python based forum built on top of Django framework

Spirit

Build Status Coverage Status pypi licence

Spirit is a Python based forum built using the Django framework.

To see it in action, please visit The Spirit Project.

Documentation

Docs can be found at spirit.readthedocs.io

Compatibility

  • Python 3.8, 3.9, 3.10, and 3.11 (recommended)
  • Django 3.2 LTS, and 4.2 LTS
  • PostgreSQL (recommended), MySQL, Oracle Database and SQLite

Constrained by "What Python version can I use with Django?"

Usage

New in Spirit 0.5

pip install django-spirit
spirit startproject mysite
cd mysite
python manage.py spiritinstall
python manage.py createsuperuser
python manage.py runserver

Visit http://127.0.0.1:8000

For detailed setup docs, see spirit.readthedocs.io

Testing

python runtests.py

License

MIT

More Repositories

1

nim-regex

Pure Nim regex engine. Guarantees linear time matching
Nim
227
star
2

django-infinite-scroll-pagination

🌀 Pagination based on the seek method / keyset paging / offset-less pagination
Python
121
star
3

python-react-v8

⭐ Render React.js views server-side
Python
81
star
4

nregex

A fast DFA based Regex engine that supports submatches
Nim
52
star
5

v8-cffi

Embed the V8 Javascript Interpreter into Python
C++
36
star
6

django-djconfig

⚙️ Dynamic configuration made easy
Python
32
star
7

nim-unicodedb

Unicode Character Database (UCD, tr44) for Nim
Nim
32
star
8

nim-hyperx

Pure Nim http2 client and server 🖖
Nim
25
star
9

nim-strunicode

Swift-like unicode string handling
Nim
24
star
10

kua

⚡ Lightning fast URL routing in Python (trie router)
Python
23
star
11

nim-normalize

Unicode normalization forms (tr15) in linear time
Nim
20
star
12

emoji-unicode

🤔 Search & Replace unicode emojis. Supports Unicode 10
Python
19
star
13

django-hooks

⚓ A modular plugin system for Django
Python
16
star
14

nim-hpack

Pure Nim HPACK - Header Compression for HTTP/2
Nim
11
star
15

python-signals

A thread-safe event/signal dispatcher
Python
11
star
16

nim-graphemes

Grapheme aware string handling (Unicode tr29)
Nim
11
star
17

nim-segmentation

Unicode text segmentation (tr29)
Nim
10
star
18

nim-grpc

Pure Nim gRPC client and server
Nim
10
star
19

regexy

〰️ Linear time regex matching supporting streams and other goodies
Python
9
star
20

nim-unicodeplus

Common unicode operations
Nim
8
star
21

semantic-flex-grid

🔳 Semantic flexbox grids in Sass
CSS
8
star
22

tiny-json-validator

ES6 json validator
JavaScript
6
star
23

nitepad

A scratchpad
Nim
5
star
24

superstacktrace

Useful long stack traces for node.js
JavaScript
5
star
25

spirit-heroku

Spirit one-click deploy to Heroku
Python
5
star
26

django-app-defaults

⚙️ Overridable default static settings for apps and projects
Python
3
star
27

http-lazy-headers

Sane HTTP headers with lazy parsing, validation and formatting
Python
1
star
28

nim-advent-of-code-2017

Advent Of Code 2017 solutions in Nim
Nim
1
star
29

nitely.github.io

nitely's thoughts
SCSS
1
star
30

advent-of-code-2018

Advent Of Code 2018 solutions in (Nim, ...)
Nim
1
star
31

django-favorites

Generic favorites app
Python
1
star
32

algo-design-manual-notes

The Algorithm Design Manual notes and code solutions
Python
1
star
33

sakaio

Swiss Army knife for asyncio
Python
1
star
34

adventofcode2023

Nim
1
star