Awesome Repositories
Configuration for awesome repository catalogs with categories
| Type | object |
|---|---|
| File match |
awesome-repositories.json
awesome-repositories.yaml
awesome-repositories.yml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/awesome-repositories/latest.json |
| Source | https://raw.githubusercontent.com/abordage/schemas/main/schemas/awesome-repositories/awesome-repositories.schema.json |
Validate with Lintel
npx @lintel/lintel check
Schema for validating awesome repositories configuration file structure
Properties
List of software categories. Category names must be unique within this array.
JSON Schema reference URL
Metadata about the repositories collection
5 nested properties
Version of the repositories collection
Author of the repositories collection
Description of the repositories collection
Creation date
Last update date
Definitions
Category name (must be unique within categories array)
Optional category description
List of repositories in this category. Repositories must be unique within this array.
Optional subcategories. Subcategory names must be unique within this category.
Subcategory name (must be unique within parent category)
List of repositories in this subcategory. Repositories must be unique within this array.
Optional subcategory description
Repository URL
Optional custom repository name
Optional repository description