An experimental Fediverse server for microblogging/"toots". Multiple domain support. Multiple identities per user.
 
 
 
 
 
 
Go to file
Andrew Godwin 5fe5f04955 Exclude replies in most situations from timelines 2022-11-25 18:20:59 -07:00
.github/workflows Run tests in both Python 3.10 and 3.11 2022-11-25 17:31:23 -07:00
activities Exclude replies in most situations from timelines 2022-11-25 18:20:59 -07:00
core
docker
docs Defederation is IN 2022-11-25 18:12:19 -07:00
static Add federation admin page 2022-11-25 17:52:57 -07:00
stator Fix typos 2022-11-24 21:30:21 -07:00
takahe Add federation admin page 2022-11-25 17:52:57 -07:00
templates Add federation admin page 2022-11-25 17:52:57 -07:00
tests
users Discard messages from blocked servers 2022-11-25 18:11:31 -07:00
.dockerignore
.gitignore Run tests in both Python 3.10 and 3.11 2022-11-25 17:31:23 -07:00
.pre-commit-config.yaml Run tests in both Python 3.10 and 3.11 2022-11-25 17:31:23 -07:00
.readthedocs.yaml Use dirhtml on RTD 2022-11-23 17:33:07 -07:00
CHANGELOG.md Add a few more release bits 2022-11-24 11:20:45 -07:00
LICENSE
Makefile
README.md Use dirhtml on RTD 2022-11-23 17:33:07 -07:00
manage.py
requirements-dev.txt
requirements.txt
setup.cfg

README.md

takahē

An experimental Fediverse server for microblogging/"toots". Not fully functional yet - we're still working towards a 1.0!

Key features:

  • Multiple domain support
  • Multiple identities per user (and can be shared between users)
  • Desktop, mobile and PWA-compatible web UI (with minimal JavaScript)
  • Easy deployment (web worker, background worker, and one database)

For more background and information, see jointakahe.org.

Deployment

See our deployment documentation.

Roadmap

Takahē is still under very active development towards a 1.0 release, and not all functionality is supported yet.

For a detailed feature breakdown, see the features page in our docs.

Contributing

If you'd like to contribute, please read our contributing docs.