indiebookclub
This article is a stub. You can help the IndieWeb wiki by expanding it.
indiebookclub is an app for posting books you are reading to your website using Micropub. It is based on the Teacup source code and is now open source: https://github.com/gRegorLove/indiebookclub.
Features
For latest updates, see https://indiebookclub.biz/updates
- Sign in using IndieAuth or indielogin.com if your site does not support IndieAuth yet
- PKCE support since 2021-12-03
- All posts are stored on your indiebookclub profile, so you can use it even if your site does not support Micropub yet
- Create and delete posts: supports Micropub delete from your own site if you grant that permission
- Post visibility: If your Micropub server supports visibility options (public, unlisted, or private), you can select the visibility when making a new post. You can also select a default visibility for new posts on your settings page.
- Published date and time: lets you backdate posts
- Re-try publishing: if a Micropub request failed or if you added Micropub support after you started using the app, you can re-try publishing to your site
- The post creation UI supports query parameters and can parse the microformats from other read posts in order to pre-populate the form [1]
- For example, the "Add to my list" button on posts uses the query string method
- Uses Micropub JSON syntax [2]
- Export your posts in HTML+microformats format [3]
- Profile page includes h-feed microformats so you can subscribe to it in social readers
- Starting in 2023, year in review page for indiebookclub as a whole: https://indiebookclub.biz/review/2023
- ...
More features are being planned and discussed on Github: https://github.com/gRegorLove/indiebookclub/issues
Issues
Issues and feature requests can now be filed on GitHub: https://github.com/gRegorLove/indiebookclub/issues
Resolved
Issues were briefly tracked here, before the Github repository was set up.
- 2018-06-10
Switch access_tokens to session storageAdd flexbox for CSS Grid fallbackFeature: token revocationAdd default avatar when not able to find one in author's h-card. example
- 2018-06-08
Strip "www." from hostname used in the profile slug