Feat - Starred packages - List of starred packages #1002
Closed
SrGeneroso
started this conversation in
Ideas
Replies: 1 comment
-
Ok, this is a repost for a similar idea, I'll repost this there. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I want to propose a feature for JSR.io
I might have a problem and I feel the necessity of bookmark and categorize everything I like. I would love for jsr.io to have a "Like/Star" function to save packages for later. Also, it would be great if those could be categorize on Lists of some sort. This feature is present in github and youtube.
Proof of my need for saving things on those platforms.
Github has stars and you can categorize them in lists (Did you know you can only have 32 different ones)
And youtube let you save into playlists

Please note that I always prefix the different lists with emojis and I'm not ashamed for it.
For JSR.io, I propose a similar approach to pin packages and use list for things like: "🔐auth" - "📅date" - "🗺️geo" - "🎨UI" - "📑validation"... (my lists could go on forever...) or maybe based in specific projects (a list for my own crm, or for svelte projects...) made by the users for personal organization and to share with others. I think they should be able to be private or public, since people may don't want to make public which packages they use for security or whatever reason.
Another use of this lists, could be to create recipes for starter projects or a pick and choose with maybe a sub-feature to generate the code to install those packages
like you get with individual packages

(darkmode please 😎)
I guess at this moment only publishers of packages have or need accounts, so I'm not sure if this feature could be too costly but for sure would increase the chances of new users.
For UI, I guess we could have a new tab in the user profile
and it could have a button to save it in each package with a modal like google or github does.
Please note that my UI design is quite poor and could be very much improved.
In any case, I don't have a proper spec list for this feature but I think it could be cool. I know platforms like github, which *shouldn't be considered social media have this kind of features and don't get a lot of love, in fact what you find a lot are awesome list repos and I find that npm should and JSR could have this feature.
Let me know your thoughts on it and please guide me if this kind of request should have a proper template or be posted elsewhere (I had it originally in a thread in the discord server)
Beta Was this translation helpful? Give feedback.
All reactions