{"repo":"CLARIAH/grlc","free":true,"listed":false,"github":"https://github.com/CLARIAH/grlc","clone":"git clone https://github.com/CLARIAH/grlc.git","description":"grlc builds Web APIs using shared SPARQL queries","language":"Python","stars":151,"topics":["swagger-ui","sparql","linked-data","semantic-web","api","linked-data-api","open-api"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"grlc, the g it r epository l inked data API c onstructor, automatically builds Web APIs using shared SPARQL queries. http://grlc.io/ If you use grlc in your work, please cite it as: What is grlc? grlc is a lightweight server that takes SPARQL queries (stored in a GitHub or GitLab repository, in your local filesystem, or listed in a URL), and translates them to Linked Data Web APIs. This enables universal access to Linked Data. Users are not required to know SPARQL to query their data, but instead can access a web API. Quick tutorial For a quick usage tutorial check out our wiki walkthrough and list of features. Usage grlc assumes that you have a collection of SPARQL queries as .rq files (like this). grlc will create one API operation for each SPARQL query/.rq file in the collection. Your queries can add API parameters to each operation by using the parameter mapping syntax. This allows your query to define query variables which will be mapped to API parameters for your API operation (see here for an example). Your queries can include special decorators to add extra functionality to your API. grlc also supports SPARQL queries expressed as json, using the SPARQL Transformer Query in JSON syntax. ( Tip : the SPARQL Transformer Playground is very useful when building queries with this syntax). Query location grlc can load your query collection from different locations: from a GitHub repository ( api-git ), from a GitLab repository ( api-gitlab ), from local storage ( api-local ),","default_branch":null,"files":null,"tree":[],"storefront":"/r/CLARIAH","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CLARIAH/grlc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}