Add additional metadata to GitHub repo projects and integrate it into the site #178
Labels
🗄️ epic
A group of related issues
✨ feature
New feature or request
🚦 in progress
Issue is being worked on
🚩 medium
We can add a lot of additional metadata to project READMEs like:
category
: The type of project (ex. App, Extension, Website, etc.)languages
: A list of additional languages to append to the language list provided by the GitHub API (ex. GraphQL)technologies
: A list of technologies used (ex. React, Gatsby, etc.)tools
?: A list of tools used (ex. Git, GitHub, Linux, etc.)schemaType
: A@type
property to use for the structured data on the corresponding project page (ex. SoftwareApplication, MobileApplication, or WebApplication)schemaApplicationCategory
: AnapplicationCategory
property to use for the structured data on the corresponding project page (ex. GameApplication, TravelApplication, ShoppingApplication, etc.)schemaOperatingSystem
: AnoperatingSystem
property to use for the structured data on the corresponding project page (ex. Windows, Linux, etc.)Other information, we can get via the GitHub GraphQL API, like:
We can use this information for things like:
The text was updated successfully, but these errors were encountered: