https://github.com/schemaorg/gh_pages
Schema.org, hosted on github.
https://github.com/schemaorg/gh_pages
Last synced: 10 months ago
JSON representation
Schema.org, hosted on github.
- Host: GitHub
- URL: https://github.com/schemaorg/gh_pages
- Owner: schemaorg
- Created: 2025-07-12T18:43:37.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-22T18:11:53.000Z (10 months ago)
- Last Synced: 2025-07-22T20:19:36.366Z (10 months ago)
- Language: Python
- Size: 1.26 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Schema.org GitHub Pages
This repository hosts a GitHub Pages version of schema.org type definitions.
## GitHub Pages Setup
To enable GitHub Pages for this repository:
1. Go to Settings → Pages in your GitHub repository
2. Under "Source", select "GitHub Actions"
3. The workflow will automatically deploy the `docs` directory to GitHub Pages
## Viewing the Site
Once deployed, the site will be available at:
`https://schemaorg.github.io/gh_pages/`
## Current Schema Types
- [Person](https://schemaorg.github.io/gh_pages/Person.html) - A person (alive, dead, undead, or fictional)
## Local Development
To test locally:
```bash
cd docs
python -m http.server 8000
```
Then visit http://localhost:8000
## Adding New Schema Types
To add a new schema type:
1. Create an HTML file in the `docs` directory
2. Follow the same structure as `Person.html`
3. Add a link to the new type in `index.html`
4. Commit and push to trigger deployment