Displaying 1 to 7 from 7 results

peer-tweet - Decentralized feeds using BitTorrent's DHT

  •    Javascript

BitTorrent's DHT is probably one of the most resilient and censorship-resistant networks on the internet. PeerTweet uses this network to allow users to broadcast tweets to anyone who is listening. When you start PeerTweet, it generates a hash @33cwte8iwWn7uhtj9MKCs4q5Ax7B which is similar to your Twitter username (ex. @lmatteis). The difference is that you have entire control over what can be posted because only you own the private key associated with such address. Furthermore, thanks to the DHT, what you post cannot be stopped by any government or institution. Once you find other PeerTweet addresses you trust (and are not spam), you can follow them. This configures your client to store this user's tweets and broadcasts them to the DHT every once in a while to keep their feed alive. This cooperation of following accounts, allows for feeds to stay alive in the DHT network. The PeerTweet protocol also publishes your actions such as I just followed @919c.. or I just liked @9139.. and I just retweeted @5789... This allows the possibility for new users to find other addresses they can trust; if I trust the user @6749.. and they're following @9801.., then perhaps I can mark @9801.. as not spam. This idea of publicly tweeting about your actions also allows for powerful future crawling analysis of this social graph.

Statusnet - Microblogging platform powers Identi.ca

  •    PHP

StatusNet is a microblogging platform. It helps people in a community, company, or group to exchange short (140 character) messages over the Web. Users can choose which people to “follow” and receive only their friends' or colleagues' status messages. It provides a similar service to sites like Twitter or Yammer.

GNU Social - Microblogging, Alternative to Twitter

  •    PHP

GNU social is a free social networking platform and it is a continuation of the StatusNet project. It helps people in a community, company or group to exchange short status updates, do polls, announce events, or other social activities (and you can add more!). Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. It provides a similar service to proprietary social network sites, but is much more awesome.

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.




txtnish - A twtxt client with minimal dependencies

  •    Shell

txtnish is a client for twtxt–the decentralised, minimalist microblogging service for hackers. Instead of signing up at a closed and/or regulated microblogging platform, getting your status updates out with twtxt is as easy as putting them in a publicly accessible text file. The URL pointing to this file is your identity, your account. twtxt then tracks these text files, like a feedreader, and builds your unique timeline out of them, depending on which files you track. The format is simple, human readable, and integrates well with UNIX command line utilities.

microblog.pub - A self-hosted, single-user, ActivityPub powered microblog.

  •    Python

A self-hosted, single-user, ActivityPub powered microblog. Still in early development.

nakama - The next social network for anime fans 🚧

  •    Go

Source code of the next social network for anime fans. Still on development. Besides having Go installed, the server needs two external services. A SQL database; I'm using CockroachDB, but Postgres should work too. Also, an SMTP server; I recommend mailtrap.io for development.