The goal of fediverser
is to offer a client for the Fediverse that R
users can customise: decide what is in front of them and why, not
necessarily the most recent posts.
At this stage, this is just a prototype. Install and run fedi_app()
to
see the little that works (show contents of a hashtag from an instance
and get older posts with infinite scrolling but nothing more).
It is built on modules, in a way that should eventually enable full functionalities (e.g. reply, favorite, etc.) from the app.
Easy to toggle customisation could include:
- show just latest post by each user
- do not show again posts that I’ve already seen
- …
You can install the development version of fediverser
from
GitHub with:
# install.packages("remotes")
remotes::install_github("giocomai/fediverser")
Just run:
library("fediverser")
options(shiny.launch.browser = .rs.invokeShinyWindowExternal)
fedi_app()
And you may get an idea of where this is going, obviously with more controls, better rendering of cards, etc.
Names of functions are subject to change, as they will likely have a
common prefix such as fedi_
Please note that the fediverser
project is released with a
Contributor Code of
Conduct.
By contributing to this project, you agree to abide by its terms.