All Projects → bookwyrm-social → bookwyrm

bookwyrm-social / bookwyrm

Licence: other
Social reading and reviewing, decentralized with ActivityPub

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to bookwyrm

Bookwyrm
Social reading and reviewing, decentralized with ActivityPub
Stars: ✭ 483 (-67.78%)
Mutual labels:  social-media, books, reading, federation, decentralization, activitypub
The Federation.info
Statistics hub for the Fediverse
Stars: ✭ 101 (-93.26%)
Mutual labels:  federation, decentralization, activitypub
Plume
Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
Stars: ✭ 1,615 (+7.74%)
Mutual labels:  federation, decentralization, activitypub
Reel2bits
Self-hosted Soundtracks and Podcasts sharing, with ActivityPub federation.
Stars: ✭ 128 (-91.46%)
Mutual labels:  federation, decentralization, activitypub
Socialhome
A federated social home
Stars: ✭ 282 (-81.19%)
Mutual labels:  social-media, federation, activitypub
gotosocial
Golang fediverse server.
Stars: ✭ 400 (-73.32%)
Mutual labels:  social-media, federation, activitypub
ReaDB
ReaDB is your private digital bookshelf. Read. Review. Remember.
Stars: ✭ 84 (-94.4%)
Mutual labels:  books, reading
Kindle Highlights
Get your Kindle highlights.
Stars: ✭ 469 (-68.71%)
Mutual labels:  books, reading
Awesome Ai Books
Some awesome AI related books and pdfs for learning and downloading, also apply some playground models for learning
Stars: ✭ 855 (-42.96%)
Mutual labels:  books, reading
Ocelot-Social
Free and open-source social network for active citizenship.
Stars: ✭ 49 (-96.73%)
Mutual labels:  social-media, activitypub
reading-list
My reading list
Stars: ✭ 15 (-99%)
Mutual labels:  books, reading
Book Notes
Notes from books and other interesting things that I've read. Table of contents at the end 👇
Stars: ✭ 2,636 (+75.85%)
Mutual labels:  books, reading
awesome-reading
Notes from some books that I've read.
Stars: ✭ 43 (-97.13%)
Mutual labels:  books, reading
book-sentences
A collection of sentences from different books.
Stars: ✭ 43 (-97.13%)
Mutual labels:  books, reading
notes
📖 What I'm reading lately
Stars: ✭ 85 (-94.33%)
Mutual labels:  books, reading
Kindleclippings
Extract kindle highlights into organised text files
Stars: ✭ 24 (-98.4%)
Mutual labels:  books, reading
Annual-Reading-List
A list of things to read every year.
Stars: ✭ 124 (-91.73%)
Mutual labels:  books, reading
friendica
Friendica Communications Platform
Stars: ✭ 1,048 (-30.09%)
Mutual labels:  social-media, federation
Aardwolf
Powering connected social communities with open software.
Stars: ✭ 379 (-74.72%)
Mutual labels:  social-media, activitypub
Mastering-Algorithms-with-C
This repository contains example files organized by chapters in Mastering Algorithms with C, by Kyle Loudon
Stars: ✭ 48 (-96.8%)
Mutual labels:  books, reading

BookWyrm

Run Python Tests Pylint

BookWyrm is a social network for tracking your reading, talking about books, writing reviews, and discovering what to read next. Federation allows BookWyrm users to join small, trusted communities that can connect with one another, and with other ActivityPub services like Mastodon and Pleroma.

Links

Mastodon Follow Twitter Follow

About BookWyrm

BookWyrm is a platform for social reading. You can use it to track what you're reading, review books, and follow your friends. It isn't primarily meant for cataloguing or as a data-source for books, but it does do both of those things to some degree.

Federation

BookWyrm is built on ActivityPub. With ActivityPub, it inter-operates with different instances of BookWyrm, and other ActivityPub compliant services, like Mastodon. This means you can run an instance for your book club, and still follow your friend who posts on a server devoted to 20th century Russian speculative fiction. It also means that your friend on mastodon can read and comment on a book review that you post on your BookWyrm instance.

Federation makes it possible to have small, self-determining communities, in contrast to the monolithic service you find on GoodReads or Twitter. An instance can be focused on a particular interest, be just for a group of friends, or anything else that brings people together. Each community can choose which other instances they want to federate with, and moderate and run their community autonomously. Check out https://runyourown.social/ to get a sense of the philosophy and logistics behind small, high-trust social networks.

Features

Post about books

Compose reviews, comment on what you're reading, and post quotes from books. You can converse with other BookWyrm users across the network about what they're reading.

Track reading activity

Keep track of what books you've read, and what books you'd like to read in the future.

Federation with ActivityPub

Federation allows you to interact with users on other instances and services, and also shares metadata about books and authors, which collaboratively builds a decentralized database of books.

Privacy and moderation

Users and administrators can control who can see their posts and what other instances to federate with.

Tech Stack

Web backend

Front end

  • Django templates
  • Bulma.io css framework
  • Vanilla JavaScript, in moderation

Deployment

Set up BookWyrm

The documentation website has instruction on how to set up BookWyrm in a developer environment or production.

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