All Projects → buckket → Twtxt

buckket / Twtxt

Licence: mit
Decentralised, minimalist microblogging service for hackers.

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to Twtxt

getwtxt
twtxt registry server
Stars: ✭ 37 (-97.73%)
Mutual labels:  twtxt, microblogging
Awesome Iota
A community driven list of useful IOTA blogs, articles, videos and tools.
Stars: ✭ 109 (-93.32%)
Mutual labels:  decentralized
Cabal Client
interface for writing peer-to-peer distributed chat clients
Stars: ✭ 81 (-95.04%)
Mutual labels:  decentralized
Churp
Decentralize your secrets!
Stars: ✭ 100 (-93.87%)
Mutual labels:  decentralized
Onionr
Private Decentralized Communication Network 🎭 🧅
Stars: ✭ 84 (-94.85%)
Mutual labels:  decentralized
Brightid
Reference mobile app for BrightID
Stars: ✭ 101 (-93.81%)
Mutual labels:  decentralized
Dfile
[Python + Flask] DFile: A fancy S3-based file sharing mode
Stars: ✭ 79 (-95.16%)
Mutual labels:  decentralized
Orion
[Moved to Gitlab] Easy to Use, Inter Planetary File System (IPFS) desktop client
Stars: ✭ 115 (-92.95%)
Mutual labels:  decentralized
Planetary Ios
An IOS app that doesn't keep your data in the cloud
Stars: ✭ 108 (-93.38%)
Mutual labels:  decentralized
Peertube
ActivityPub-federated video streaming platform using P2P directly in your web browser
Stars: ✭ 10,078 (+517.52%)
Mutual labels:  decentralized
S3git
s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning.
Stars: ✭ 1,287 (-21.14%)
Mutual labels:  decentralized
Dafka
Dafka is a decentralized distributed streaming platform
Stars: ✭ 83 (-94.91%)
Mutual labels:  decentralized
Degit
DeGit is a "Decentralized GitHub"
Stars: ✭ 104 (-93.63%)
Mutual labels:  decentralized
Puffin
lightweight webapp catalog based on containers, with user interface à la mobile app store
Stars: ✭ 81 (-95.04%)
Mutual labels:  decentralized
Memo
The memo elastic and resilient key-value store.
Stars: ✭ 111 (-93.2%)
Mutual labels:  decentralized
Js Dag Service
Library for storing and replicating hash-linked data over the IPFS network.
Stars: ✭ 81 (-95.04%)
Mutual labels:  decentralized
Cargo Crev
A cryptographically verifiable code review system for the cargo (Rust) package manager.
Stars: ✭ 1,268 (-22.3%)
Mutual labels:  decentralized
Dandelion
a diaspora* client for Android
Stars: ✭ 100 (-93.87%)
Mutual labels:  decentralized
Cyb Archeology
🌎 Personal immortal robot for the The Great Web
Stars: ✭ 117 (-92.83%)
Mutual labels:  decentralized
Bitchatclient
Technitium Bit Chat, a secure, peer-to-peer, instant messenger!
Stars: ✭ 111 (-93.2%)
Mutual labels:  decentralized

twtxt

Latest version released on PyPi Build status of the master branch Test coverage Documentation Status Package license

twtxt is a decentralised, minimalist microblogging service for hackers.

So you want to get some thoughts out on the internet in a convenient and slick way while also following the gibberish of others? 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.

Demo

tl;dr: twtxt is a CLI tool, as well as a format specification for self-hosted flat file based microblogging.

Features

  • A beautiful command-line interface thanks to click.
  • Asynchronous HTTP requests thanks to asyncio/aiohttp and Python 3.
  • Integrates well with existing tools (scp, cut, echo, date, etc.) and your shell.
  • Don’t like the official client? Tweet using echo -e "`date +%FT%T%:z`\tHello world!" >> twtxt.txt!

Documentation

Check out the full documentation at: http://twtxt.readthedocs.org/en/latest/

Community

Contributions

License

twtxt is released under the MIT License. See the bundled LICENSE file for details.

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].