All Projects → Arkanosis → Microstatus

Arkanosis / Microstatus

Licence: isc
Lightweight Mastodon- and GNU social-compatible ActivityPub and OStatus server implementation

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Microstatus

Social
🎉 Social can be used for work, or to connect to the fediverse!
Stars: ✭ 302 (+214.58%)
Mutual labels:  activitypub, mastodon, social-network
merveilles-town
Fork of Mastodon repository with modifications to make Merveilles a town of our own.
Stars: ✭ 23 (-76.04%)
Mutual labels:  social-network, mastodon, activitypub
mastodon
Your self-hosted, globally interconnected microblogging community
Stars: ✭ 29,949 (+31096.88%)
Mutual labels:  social-network, mastodon, activitypub
Aardwolf
Powering connected social communities with open software.
Stars: ✭ 379 (+294.79%)
Mutual labels:  activitypub, mastodon, social-network
Rustodon
A Mastodon-compatible, ActivityPub-speaking server in Rust
Stars: ✭ 434 (+352.08%)
Mutual labels:  activitypub, mastodon, social-network
soundstorm
The Federated Social Audio Platform
Stars: ✭ 26 (-72.92%)
Mutual labels:  social-network, mastodon, activitypub
gotosocial
Golang fediverse server.
Stars: ✭ 400 (+316.67%)
Mutual labels:  social-network, mastodon, activitypub
Mastodon
Your self-hosted, globally interconnected microblogging community
Stars: ✭ 26,120 (+27108.33%)
Mutual labels:  activitypub, mastodon, social-network
wordpress-ostatus
An OStatus plugin for WordPress
Stars: ✭ 21 (-78.12%)
Mutual labels:  social-network, mastodon
Nautilus
Turn your website into an ActivityPub profile
Stars: ✭ 55 (-42.71%)
Mutual labels:  mastodon, activitypub
mastodon-lite
Lightweight client for mastodon micro blogging service.
Stars: ✭ 12 (-87.5%)
Mutual labels:  mastodon, activitypub
activity-pub
API Platform ActivityPub Support
Stars: ✭ 63 (-34.37%)
Mutual labels:  mastodon, activitypub
mastodon ynh
Free, open-source social network for YunoHost
Stars: ✭ 67 (-30.21%)
Mutual labels:  social-network, mastodon
gomphotherium
Gomphotherium (/ˌɡɒmfəˈθɪəriəm/; "welded beast"), a command line Mastodon client.
Stars: ✭ 22 (-77.08%)
Mutual labels:  mastodon, activitypub
Pixelfed
Photo Sharing. For Everyone.
Stars: ✭ 3,237 (+3271.88%)
Mutual labels:  activitypub, social-network
Ocelot-Social
Free and open-source social network for active citizenship.
Stars: ✭ 49 (-48.96%)
Mutual labels:  social-network, activitypub
mastodo
A fork of the GNU Social/AP-compatible microblogging server
Stars: ✭ 29 (-69.79%)
Mutual labels:  mastodon, activitypub
ligh7hau5
A Matrix (https://matrix.org/docs/spec/) to Fediverse / ActivityPub client / bridge. Also, some media proxying.
Stars: ✭ 26 (-72.92%)
Mutual labels:  mastodon, activitypub
awesome-alternatives
A list of alternative websites/software to popular proprietary services.
Stars: ✭ 123 (+28.13%)
Mutual labels:  social-network, mastodon
Socialhome
A federated social home
Stars: ✭ 282 (+193.75%)
Mutual labels:  activitypub, social-network

microstatus License Build status

microstatus is a lightweight Mastodon- and GNU social-compatible OStatus and ActivityPub server implementation.

Current Status

microstatus is still under active design and not yet ready for mainstream usage.

Design goals

microstatus aims at the following objectives:

  • provide a complete, standard compliant implementation of the OStatus and ActivityPub protocols;
  • be extremely lightweight, self-contained and easy to deploy;
  • federate with Mastodon and GNU social instances (at least);
  • use a hackable, UNIX-friendly storage format;
  • come with a nice client API.

microstatus (nice to have) non-goals include:

  • providing a scalable implementation of the OStatus and ActivityPub protocols;
  • handling billions of users;
  • being compatible with Mastodon's, GNU social's or Twitter's client API;
  • coming with a nice web or mobile UI.

Compilation

Run cargo build --release in your working copy.

Installation

Copy the microstatus binary wherever you want.

Usage

Usage: microstatus <working-directory>
       microstatus -h | --help
       microstatus --version

Arguments:
    working-directory working directory (file storage)

Options:
    -h, --help  Show this screen.
    --version   Show version.

Contributing and reporting bugs

Contributions are welcome through GitHub pull requests.

Please report bugs and feature requests on GitHub issues.

License

microstatus is copyright (C) 2017-2018 Jérémie Roquet [email protected] and licensed under the ISC license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].