Kibou is a federated social networking server.
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Toromino 4821520650 Merge branch 'master' of foxhkron/kibou into master 3 个月前
contrib Implement pooled connections 8 个月前
migrations Implement pooled connections 8 个月前
src Update dependencies. 3 个月前
static Implement pooled connections 8 个月前
templates Implement pooled connections 8 个月前
.gitignore Ignore instance config files 10 个月前 Initial skeleton 1年前
Cargo.lock Update dependencies. 3 个月前
Cargo.toml Update dependencies. 3 个月前
LICENSE Initial skeleton 1年前 Include setup guide in 8 个月前
diesel.toml Initial skeleton 1年前
env.toml.sample Implement pooled connections 8 个月前


What is Kibou?

Kibou is a lightweight federated social networking server based on open protocols. It is written in Rust, utilizes Rocket as it’s web framework and Diesel as it’s database driver. The project’s objective is to provide a highly customizable multi-protocol social networking server. Currently supported is the commonly used ActivityPub protocol.

Furthermore Kibou implements Mastodon’s REST API, this means that all applications for Mastodon should also work with Kibou.

Kibou ships with it’s own user interface called Raito-FE. In it’s standard configuration it’s completely based on static components and does not use any JavaScript. Although dynamic components (such as automatically refreshing timelines and dynamic routing) can optionally be enabled. A minimal mode can also be enabled in it’s settings which reduces network traffic and only renders Raito-FE’s core components.

Kibou UI screenshot

Try it out

Federation with other software

Federation is known to work with Pleroma, Misskey and Mastodon which are also the main projects being tested against. But federation with other software should work as well.

Get in touch

Join the IRC channel #kibou on