{"id":14155518,"url":"https://github.com/google/schemarama","last_synced_at":"2025-08-06T01:31:45.527Z","repository":{"id":41903452,"uuid":"309950565","full_name":"google/schemarama","owner":"google","description":"Schemarama is a project exploring standards-based validation for structured data, especially Schema.org.","archived":false,"fork":false,"pushed_at":"2024-04-04T14:56:25.000Z","size":8861,"stargazers_count":118,"open_issues_count":28,"forks_count":22,"subscribers_count":15,"default_branch":"main","last_synced_at":"2024-04-13T23:45:01.137Z","etag":null,"topics":["javascript","json-ld","lighthouse","rdf","rdfs","schema","schemaorg","seo","shacl","shacl-shapes","shex","shex-lite","validation","validator","w3c"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/google.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/code-of-conduct.md","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":"2020-11-04T09:08:43.000Z","updated_at":"2024-07-06T22:16:48.467Z","dependencies_parsed_at":"2024-07-06T22:26:53.153Z","dependency_job_id":null,"html_url":"https://github.com/google/schemarama","commit_stats":{"total_commits":112,"total_committers":9,"mean_commits":"12.444444444444445","dds":0.6517857142857143,"last_synced_commit":"1201e54148d4f9886ce4cb773e850f6adb208b05"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2Fschemarama","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2Fschemarama/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2Fschemarama/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2Fschemarama/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/google","download_url":"https://codeload.github.com/google/schemarama/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228821405,"owners_count":17977166,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["javascript","json-ld","lighthouse","rdf","rdfs","schema","schemaorg","seo","shacl","shacl-shapes","shex","shex-lite","validation","validator","w3c"],"created_at":"2024-08-17T08:03:45.467Z","updated_at":"2024-12-09T02:31:25.458Z","avatar_url":"https://github.com/google.png","language":"JavaScript","funding_links":[],"categories":["seo"],"sub_categories":[],"readme":"\n# schemarama\n\nThis project provides data validation facilities for use with Schema.org \nand related approaches to structured data publication. It integrates \nexisting opensource tooling for data extraction (JSON-LD, RDFa, Microdata)\nand validation (ShEx, SHACL), providing a framework for schema.org content \nchecking that focusses on documenting the positive incentives for including\nvarious data \"shapes\", rather than on simply giving errors and warnings.\n\nIt is designed to work with both ShEx and SHACL approaches to validation,\nand to distinguish between validation that is based solely on schema.org \ndefinitions, from validation with respect to the information needs of \nsome product, platform or service feature. Multiple validation definitions \ncan be used when checking a single piece of content, allowing users to \nunderstand the larger ecosystem of data consuming applications that their\nmarkup may be eligible for.\n\nThis is an initial release, and is not recommended for production use at this\ntime. An experimental demo ([source code](demo/)) is available (currently hosted in static form\nhere [on Github](https://google.github.io/schemarama/demo/), so some features\nlike server-side JS execution and URL-fetching are not enabled).\n\nFor background on the underlying technologies, see the book, \n\"[Validating RDF data](https://book.validatingrdf.com/)\".\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogle%2Fschemarama","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoogle%2Fschemarama","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogle%2Fschemarama/lists"}