Displaying 1 to 20 from 51 results

mastodon - Your self-hosted, globally interconnected microblogging community

  •    Ruby

Mastodon is a free, open-source social network server based on open web protocols like ActivityPub and OStatus. The social focus of the project is a viable decentralized alternative to commercial social media silos that returns the control of the content distribution channels to the people. The technical focus of the project is a good user interface, a clean REST API for 3rd party apps and robust anti-abuse tools. Ruby on Rails is used for the back-end, while React.js and Redux are used for the dynamic front-end. A static front-end for public resources (profiles and statuses) is also provided.

Mstdn - Tiny web-based mastodon client for your desktop

  •    TypeScript

Mstdn is a desktop application based on the mobile version of the Mastodon page and the Electron framework. It basically uses Mastodon's mobile page and provides various desktop application features (such as desktop notifications, keybindings, and multi-account support). Mastodon is an open source project. So if you want to make a new UI, you can just fork the project, implement your favorite UI and host it on your place. Then you can participate Mastodon networks from it.

go-mastodon - mastodon client for golang

  •    Go

mastodon client for golang

mastodon-hnbot - A bot posting the Hacker News stories with 100+ points to Mastodon

  •    Python

A bot posting the Hacker News stories with 100+ points to Mastodon.Create an account for the bot. For convenience you can use youremail+hnbot@gmail.com, to avoid registering a separate email.




emuarius - Bridge between Twitter and Mastodon

  •    Go

Bridge between Twitter and Mastodon (or any OStatus-compliant instance). Powered by go-ostatus.For the moment, this is a read-only bridge: you'll be able to see Twitter activity from Mastodon, but you won't be able to interact with it.

go-ostatus - An OStatus library written in Go

  •    Go

An OStatus library written in Go. It can be used to build custom OStatus instances (e.g. a Twitter instance).

polybot - A framework for making social media bots for multiple networks

  •    Python

Polybot is a framework for making social media bots for multiple networks in Python 3. It currently only supports post-only bots.


moa - A Mastodon <-> Twitter Cross-poster

  •    Python

Moa is a flask app and can be run with python or proxied behind something like nginx/passenger.

forget - Let your old bad posts be forgotten

  •    Python

Forget is a post deleting service for Twitter and Mastodon. It lives at https://forget.codl.fr. If you're using zsh or fish as a shell, substitute venv/bin/activate with venv/bin/activate.zsh or venv/bin/activate.fish, respectively.

mastimap - Mastodon to IMAP bridge and bash scripts to play with Mastodon (exports…)

  •    Javascript

Mastodon to IMAP bridge. Append the latest statuses of a Mastodon account to an IMAP mailbox.

hunter - A Elixir client for Mastodon, a GNU Social compatible micro-blogging service

  •    Elixir

Please read CONTRIBUTING.md for details on the process for submitting pull request to us. Please read CODE_OF_CONDUCT.md for details on our code of conduct.

tooty - An alternative multi-accounts Web client for Mastodon.

  •    Elm

An experimental multi-account Mastodon Web client written in Elm. Tooty is a fully static Web application running in recent browsers, you don't need any custom server setup to use it. Just serve it and you're done, or use the public version hosted on Github Pages.

hastodon - mastodon client module for Haskell

  •    Haskell

Fill client id, client secret, the email address used to sign up for the instance and password, then call functions.

wordpress-ostatus - An OStatus plugin for WordPress

  •    PHP

A bundle of plugins that turns your blog into your private federated social network. OStatus for Wordpress turns your blog into a federated social network. This means you can share and talk to everyone using the OStatus protocol, including users of Status.net/Identi.ca, gnu.social, Friendica and Mastodon.

microstatus - Lightweight Mastodon- and GNU social-compatible OStatus and ActivityPub server implementation

  •    Rust

microstatus is a lightweight Mastodon- and GNU social-compatible OStatus and ActivityPub server implementation. microstatus is still under active design and not yet ready for mainstream usage.

tusky-api - Node

  •    Javascript

This server proxies notification from the Mastodon API to Firebase push notifications for users of the Tusky app. The Tusky app registers a device with some metadata, and the server connects to the Mastodon streaming API on behalf of the device user. This server should run behind HTTPS.

mastodon-docker - Build and push assets-precompiled Mastodon Docker image using CircleCI.

  •    

Build and push assets-precompiled Mastodon Docker image using CircleCI. Note: We use CircleCI build number for each built Docker image tag.

mastodon-terraform - Boilerplate for running Mastodon on AWS using Terraform and CircleCI.

  •    HCL

Boilerplate for running Mastodon on AWS using Terraform and CircleCI. AWS IAM User access key ID for Terraform.