{"id":38967879,"url":"https://github.com/exquery/exquery","last_synced_at":"2026-01-17T16:32:58.571Z","repository":{"id":3298999,"uuid":"4340532","full_name":"exquery/exquery","owner":"exquery","description":"EXQuery repository","archived":false,"fork":false,"pushed_at":"2024-06-24T03:22:28.000Z","size":873,"stargazers_count":20,"open_issues_count":33,"forks_count":10,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-07-05T17:35:58.101Z","etag":null,"topics":["expath","exquery","restxq","xpath","xquery"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/exquery.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2012-05-15T20:53:52.000Z","updated_at":"2024-05-21T19:33:51.000Z","dependencies_parsed_at":"2024-04-22T04:41:29.561Z","dependency_job_id":"5835cf41-ba5a-4bd0-8e18-65c2b7ae5d14","html_url":"https://github.com/exquery/exquery","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/exquery/exquery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exquery%2Fexquery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exquery%2Fexquery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exquery%2Fexquery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exquery%2Fexquery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/exquery","download_url":"https://codeload.github.com/exquery/exquery/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exquery%2Fexquery/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28511868,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T13:38:16.342Z","status":"ssl_error","status_checked_at":"2026-01-17T13:37:44.060Z","response_time":85,"last_error":"SSL_read: 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":["expath","exquery","restxq","xpath","xquery"],"created_at":"2026-01-17T16:32:58.492Z","updated_at":"2026-01-17T16:32:58.558Z","avatar_url":"https://github.com/exquery.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EXQuery\n\n*GitHub code repository for the EXQuery project - [http://www.exquery.org](http://www.exquery.org)*\n\n[![Test](https://github.com/exquery/exquery/actions/workflows/ci.yml/badge.svg)](https://github.com/exquery/exquery/actions/workflows/ci.yml)\n\nThe main thing here at the moment apart from simple abstractions for dealing with XQuery 1.0 and XQuery 3.0 concepts, is the [RESTXQ](http://exquery.github.io/exquery/exquery-restxq-specification/restxq-1.0-specification.html) Project.\nThe original paper [RESTful XQuery: Standardised XQuery 3.0 Annotations for REST](http://www.adamretter.org.uk/papers/restful-xquery_january-2012.pdf) is available, as is a simple [presentation on RESTXQ](http://www.adamretter.org.uk/presentations/restxq_mugl_20120308.pdf).\n\nThe language is Java 6 (also tested against Oracle JDK 7 and OpenJDK 7) and the build system is Maven 3.\nIt is planned that a C++ implementation will also follow eventually.\n\n## Build\n1. Clone the Repository:\n```bash\ngit clone https://github.com/exquery/exquery.git\n```\n\n2. Enter the cloned repo:\n```bash\ncd exquery\n```\n\n3. Build the code with Maven:\n```bash\nmvn clean install\n```\n\n4. Each Module will contain a .jar file in its target/ folder\n\n## Modules\nEXQuery modules have no external dependencies (currently).\n\n### exquery-restxq-specification\nThis is the specification for RESTXQ 1.0, written in [ReSpec](http://github.com/darobin/respec).\nThe latest publicly available and viewable specification is available [here](http://exquery.github.io/exquery/exquery-restxq-specification/restxq-1.0-specification.html) via. our gh-pages branch. \n\n### exquery-restxq-api\nAPI for the EXQuery RESTXQ project.\n\n### exquery-restxq\t\nBase Implementation of EXQuery RESTXQ project, builds on the [exquery-restxq-api](#exquery-restxq-api).\n\n### exquery-common\nCommon Interfaces and abstractions needed for any EXQuery project.\n\n### exquery-xquery\nAbstractions for XQuery 1.0.\n\n### exquery-xquery3\nAbstractions for XQuery 3.0.\n\n### exquery-annotations-common-api\nAPI Abstractions for any EXQuery Annotations project.\n\n### exquery-annotations-common\nBase Implementation for any EXQuery Annotations project, builds on the [exquery-annotations-common-api](#exquery-annotations-common-api).\n\n### exquery-serialization-annotations-api\nAPI for EXQuery Annotations based on the [W3C XSLT and XQuery Serialization 3.0 specification](http://www.w3.org/TR/xslt-xquery-serialization-30/)\n\n### exquery-serialization-annotations\nBase Implementation of EXQuery Annotations based on [W3C XSLT and XQuery Serialization 3.0 specification](http://www.w3.org/TR/xslt-xquery-serialization-30/), builds on the [exquery-serialization-annotations-api](#exquery-serialization-annotations-api).\n\n### exquery-parent\nMaven parent POM for common Maven settings for each module.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexquery%2Fexquery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexquery%2Fexquery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexquery%2Fexquery/lists"}