Decentralized discussion and debate
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
src
test
.gitignore
.prettierrc
LICENSE
README.md
config.env
nodemon-debug.json
nodemon.json
ormconfig.json
package-lock.json
package.json
tsconfig.json
tsconfig.spec.json
tslint.json
webpack.config.js

README.md

Description

Themis is a decentralized, federated discussion network based on the ActivityPub standard.

Note: Right now, this project is in a very, very early alpha stage. Not every feature is implemented, and almost everything is still broken. Watch this space for more information.

Goal

The goal of Themis is to create a platform for discussion, debate, and communication using a topic-centered model. Rather than the ephemeral messaging of Twitter, Mastodon, etc., we believe that this style, derived from message boards, web forums, and Usenet, can foster a healthier sort of conversation.

Installation and Usage

TODO (I'll fill this in once there's something worth installing. Same for Contributing and other sections.)

License

Themis is free open source software under the MIT licensed.

Caveats

  • Code is not nearly production-ready
  • TypeORM config is set to debug mode (a test SQLite DB with synchronize = true)
  • I may be missing dependencies