I like the idea of tags very much.
We could even think of some basic filtering by tag with some minimal embedded JS.
Regarding the document format, I relied on tables while the official doc uses lists.
I guess, that we could keep using lists as they would offer to cram more content using multiple lines. E.g.:
-
awake
default
two looped sequences
audio_out, midi_out, grid[128, *light]
My classification is solely based on the nature of the scripts while the current official doc one is mostly about their implementation (âsoftcut-basedâ, âsynths and audio processingâ for SuperCollider-based scripts).
I find my classification more user-friendly but the implementation detail (softcut and/or sc) could be nice to be kept as tags.
On the other hand, the official doc has a more fine-grained classification of sequencers that could be nice to keep.
Ideally, all mature scripts should be listed and described I guess.
Default could be marked as such with a tag.
Yes, tags under each script name could be a better way to represent those. We could even go crazy and use icons (like in @tyleretters dev skill map.
Different icons / tags could be used to mark support for various grid sizes / brightness capabilities.