Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Categorize Fastify Plugins #3618

Open
2 tasks done
luisorbaiceta opened this issue Jan 13, 2022 · 5 comments
Open
2 tasks done

Categorize Fastify Plugins #3618

luisorbaiceta opened this issue Jan 13, 2022 · 5 comments
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@luisorbaiceta
Copy link
Member

Prerequisites

  • I have written a descriptive issue title
  • I have searched existing issues to ensure the feature has not already been requested

馃殌 Feature Proposal

Add every registered Fastify plugin to a category (e.g. Databases, Authentication...)

Motivation

Given the increasing number of plugins (core or community) that fastify has, I think it would be a good idea to start thinking of categorizing them so Fastify users can easily discover them. Sometimes names are not as descriptive as we would like them to be and in my opinion this extra hint would offer better guidance

Example

Core

Authentication:

@luisorbaiceta luisorbaiceta added feature request New feature to be added documentation Improvements or additions to documentation labels Jan 13, 2022
@luisorbaiceta
Copy link
Member Author

cc @fastify/plugins

@RafaelGSS
Copy link
Member

+1

@Eomm
Copy link
Member

Eomm commented Jan 13, 2022

Overengineering time: a script that fetch the package.json for each module and read the tags.
So the website will be able to filter by those (approved/filtered) tags

@luisorbaiceta
Copy link
Member Author

Overengineering time: a script that fetch the package.json for each module and read the tags. So the website will be able to filter by those (approved/filtered) tags

I think we could start by including them in our Ecosystem.md file to avoid fetching the data from every package in our current build process (It's already taking quite a while... 馃槵) and then add the option to filter them

@luisorbaiceta luisorbaiceta removed the feature request New feature to be added label Jun 25, 2022
@nooreldeensalah
Copy link
Contributor

nooreldeensalah commented Sep 15, 2022

I think https://github.com/fastify/pacchetto has the ecosystem plugins categorized, visit https://fastify.github.io/pacchetto/ if you would like to view the categories

@Eomm Eomm added the good first issue Good for newcomers label Aug 26, 2023
@fastify fastify deleted a comment from programmistyigit Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants