The lib.itmens version of neodb https://lib.itinerariummentis.org
Find a file
2023-04-21 00:32:27 -04:00
.github Update FUNDING.yml 2023-02-12 21:59:35 -05:00
boofilsic add api for catalog 2023-02-15 16:29:42 -05:00
catalog no jquery 2023-04-20 23:03:59 -04:00
common no jquery 2023-04-20 23:03:59 -04:00
doc update sponsor links & etc 2023-01-23 17:37:22 -05:00
docker add all NeoDB features to NiceDB (#115) 2022-11-09 19:56:50 +01:00
journal improve postgres compatibility 2023-04-21 00:32:27 -04:00
legacy legacy links use 301 2023-02-04 11:40:25 -05:00
management add calendar grid view 2023-04-20 22:44:45 -04:00
mastodon fix lint 2023-02-14 17:23:45 -05:00
misc podcast normalize previous squash 2023-02-03 17:01:57 -05:00
social add calendar grid view 2023-04-20 22:44:45 -04:00
test_data make other_title and genre list[str] and compatible with legacy data 2023-04-17 21:57:21 -04:00
users add calendar grid view 2023-04-20 22:44:45 -04:00
.gitignore improve downloader compatibility 2023-02-12 21:34:39 -05:00
.pre-commit-config.yaml add black autoformat precommit hook 2023-01-11 22:10:16 -05:00
docker-compose.yml generalize instance related code 2022-11-11 18:40:02 +01:00
Dockerfile generalize instance related code 2022-11-11 18:40:02 +01:00
favicon.ico fix critical bugs 2020-05-07 06:01:22 +08:00
LICENSE switch to GPL as agreed with nicedb maintainer 2022-11-12 00:28:58 +00:00
manage.py add black as lint tool 2023-01-11 19:27:21 -05:00
pyproject.toml new data model: pages for collection 2022-12-29 14:30:31 -05:00
README.md Update README.md 2023-02-17 07:58:52 -05:00
requirements-dev.txt adjust doc for 0.5 2023-01-11 22:53:47 -05:00
requirements.txt add like; replace inline icons with font-awesome 2023-02-11 20:43:19 -05:00
SECURITY.md add all NeoDB features to NiceDB (#115) 2022-11-09 19:56:50 +01:00

Boofilsic/NeoDB

Test Status

Boofilsic/NeoDB is an open source project and free service to help users manage, share and discover collections, reviews and ratings for culture products (e.g. books, movies, music, podcasts, games and performances) in Fediverse.

NeoDB.social and NiceDB are free services hosted by volunteers.

Features

  • Manage a shared catalog of books/movies/tv shows/music album/games/podcasts/performances
    • search or create catalog items in each category
    • one click create item with links to 3rd party sites:
      • Goodreads
      • IMDB
      • The Movie Database
      • Douban
      • Google Books
      • Discogs
      • Spotify
      • Bandcamp
      • Steam
      • IGDB
      • Bangumi
      • any RSS link to a podcast
  • Logged in users can manage their collections:
    • mark an item as wishlist/in progress/complete
    • rate and write reviews for an item
    • create tags for an item, either privately or publicly
    • create and share list of items
    • tracking progress of a list (e.g. personal reading challenges)
    • Import and export full user data archive
    • import list or archives from some 3rd party sites: * Goodreads reading list * Douban archive (via Doufen)
  • Social features:
    • view home feed with friends' activities
      • every activity can be set as viewable to self/follower-only/public
      • eligible items, e.g. podcasts and albums, are playable in feed
    • link Fediverse account and import social graph
    • share collections and reviews to Fediverse and Twitter feed
    • there's a plan to add ActivityPub support in the near future

Install

Please see doc/install.md

Bug Report

  • to file a bug for NiceDB, please create an issue here
  • to file a bug or request new features for NeoDB, please contact NeoDB on Fediverse or Twitter

Contribution

Sponsor

If you like this project, please consider sponsoring