CSS and plugin hub?

As I understand, the two types of additions one can make to RN are (1) plugins and (2) CSS (please correct me if there are any other).

For plugins, I see there are two types: the official ones (available within RN itself), and the non-official ones (which you can create/find and just add yourself).

My questions:

  • Should we have a place in this forum for people to share their non-official plugins and CSS? (neatly categorized etc.)
  • Will there be an area for “official CSS” within RN (like there is one for plugins now)?

Thanks!

2 Likes

I think sooner or later there will be an official plugin/theme store/marketplace/hub. All really good pieces of software have one: Sublime Text -> Package Control, Android -> Play, rust -> cargo, nodejs -> npm… the Roam community is building Roam Depot.

I think currently this should not be the focus of the devs because RemNote is still in pre-release. The API is not declared stable yet. It is also a bit like the hen-egg problem: No plugins -> no store, no store -> less incentive for developers.

In the past a package repo were sometimes community efforts (Package Control, Roam Depot).

Here is what we (as a community) can do:

  1. Curate plugins and themes on a low-overhead community-managed list like awesome-remnote.
  2. Later, when the number of plugins grows: Build a simple website with easy install (One-click install plugins) with search, categories and maybe rating.

Regarding the distinction official/non-official: I think the term is “featured”. These are small examples implemented by the devs or exceptionally well done plugins by the community (like the graph view) for which the devs took time to add them to the plugin page. I think in general both plugins and CSS will be mostly developed by the communtiy and the devs working on builtin features and maybe assisting with important plugins.

3 Likes

Did not notice that we can already add plugins plugin page. Seems obvious now: just ask nicely. Sorry, can’t edit my post anymore though. Please ignore most of it :sweat_smile:

1 Like