{"id":16241311,"url":"https://github.com/dtex/extensible-open-website-schema","last_synced_at":"2026-03-18T18:35:36.855Z","repository":{"id":211658021,"uuid":"729663545","full_name":"dtex/Extensible-Open-Website-Schema","owner":"dtex","description":"A free and open standard schema that can be used to describe a sites structure and content","archived":false,"fork":false,"pushed_at":"2023-12-10T19:38:22.000Z","size":3,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T09:52:11.887Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dtex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-09T23:58:48.000Z","updated_at":"2023-12-10T18:48:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"81a21cbf-ae6d-40f0-be1f-a884ae1d250e","html_url":"https://github.com/dtex/Extensible-Open-Website-Schema","commit_stats":null,"previous_names":["dtex/extensible-open-website-schema"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dtex/Extensible-Open-Website-Schema","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtex%2FExtensible-Open-Website-Schema","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtex%2FExtensible-Open-Website-Schema/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtex%2FExtensible-Open-Website-Schema/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtex%2FExtensible-Open-Website-Schema/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dtex","download_url":"https://codeload.github.com/dtex/Extensible-Open-Website-Schema/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtex%2FExtensible-Open-Website-Schema/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28624341,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T02:47:06.670Z","status":"ssl_error","status_checked_at":"2026-01-21T02:45:44.886Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T14:07:03.855Z","updated_at":"2026-01-21T03:02:40.808Z","avatar_url":"https://github.com/dtex.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Extensible Open Website Schema\nThe goal is to create a free and open schema or collection of schemas that can describe a website's structure and content unsuitable for other, broader content models. The schema(s) can be used as a standard data interchange format for migrating from one CMS to another or as a database schema for a website content repository like Sanity. This is necessary because the promise of a decoupled content management system cannot be realized if the site data structure differs from site to site or provider to provider.\n\nOne of the obvious challenges here is mapping from pages, posts, and blocks in a traditional Web CMS to an organization's content models.\n\n## The schema should be:\n* Able to fully describe a website's structure and content\n* CMS and WebCMS agnostic\n* Able to function as a data schema for headless CMS providers\n* Extensible so that non-universal data structures can be added\n* Be built on existing schema.org standards where appropriate\n\n## This schema should be able to describe websites built with:\n* Worpress\n* Sitecore\n* Joomla\n* Drupal\n* HubSpot\n* Squarespace\n* SAM\n\n## This schema should be usable with content cloud providers such as:\n* Sanity\n* Others\n\n## Other platforms that deserve exploration:\n* GraphCMS\n* Prismic\n* Contentstack\n* Butter CMS\n* Kentico Kontent\n* Directus\n* Agility CMS\n* Craft CMS\n* Netlify CMS\n* Contentful\n* Strapi\n* Storyblok\n* Pyro\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtex%2Fextensible-open-website-schema","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdtex%2Fextensible-open-website-schema","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtex%2Fextensible-open-website-schema/lists"}