{"id":18484996,"url":"https://github.com/weso/srdf","last_synced_at":"2025-04-08T19:31:56.917Z","repository":{"id":39673575,"uuid":"212022487","full_name":"weso/srdf","owner":"weso","description":"Simple RDF interface","archived":false,"fork":false,"pushed_at":"2024-09-03T21:03:22.000Z","size":2482,"stargazers_count":10,"open_issues_count":87,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-23T17:45:40.319Z","etag":null,"topics":["cats","cats-effect","rdf","rdf-interface","rdf-libraries","scala"],"latest_commit_sha":null,"homepage":"http://www.weso.es/srdf/","language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weso.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":"2019-10-01T05:55:19.000Z","updated_at":"2024-07-29T16:25:10.000Z","dependencies_parsed_at":"2024-04-21T08:46:21.768Z","dependency_job_id":"4e35dc65-a3b0-4951-877a-9ee969648110","html_url":"https://github.com/weso/srdf","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weso%2Fsrdf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weso%2Fsrdf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weso%2Fsrdf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weso%2Fsrdf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weso","download_url":"https://codeload.github.com/weso/srdf/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247912678,"owners_count":21017035,"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":["cats","cats-effect","rdf","rdf-interface","rdf-libraries","scala"],"created_at":"2024-11-06T12:43:59.908Z","updated_at":"2025-04-08T19:31:56.408Z","avatar_url":"https://github.com/weso.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SRDF - Simple RDF interface\r\n\r\nThe library handles RDF using a\r\n[simple RDF interface](https://github.com/weso/srdf/tree/master/modules/srdf) which has 2 implementations,\r\none using [Apache Jena](https://jena.apache.org/)\r\nand another one using [RDF4j](http://rdf4j.org/).\r\n\r\nIt is possible to use this library to validate RDF models from any of those RDF libraries, as well as from external SPARQL endpoints.\r\n\r\nThis interface is being used by SHACLEX.\r\n\r\n[![Continuous Integration](https://github.com/weso/srdf/actions/workflows/ci.yml/badge.svg)](https://github.com/weso/srdf/actions/workflows/ci.yml)\r\n[![codecov](https://codecov.io/gh/weso/srdf/branch/master/graph/badge.svg)](https://codecov.io/gh/weso/srdf)\r\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/67e1af0627934936b1b58796069d2a55)](https://www.codacy.com/gh/weso/srdf?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=weso/srdf\u0026amp;utm_campaign=Badge_Grade)\r\n[![Maven Central](https://maven-badges.herokuapp.com/maven-central/es.weso/srdf_2.13/badge.svg)](https://maven-badges.herokuapp.com/maven-central/es.weso/srdf_2.13)\r\n\r\n## Installation and compilation\r\n\r\nThe project uses [sbt](http://www.scala-sbt.org/) for compilation as well as Java 1.8.\r\n\r\n* `sbt test` compiles and runs the tests\r\n\r\n## Publishing to OSS-Sonatype\r\n\r\nThis project uses [the sbt ci release](https://github.com/olafurpg/sbt-ci-release) plugin for publishing to [OSS Sonatype](https://oss.sonatype.org/).\r\n\r\n##### SNAPSHOT Releases\r\n\r\nOpen a PR and merge it to watch the CI release a -SNAPSHOT version\r\n\r\n##### Full Library Releases\r\n\r\n1. Push a tag and watch the CI do a regular release\r\n2. `git tag -a v0.1.0 -m \"v0.1.0\"`\r\n3. `git push origin v0.1.0`\r\n_Note that the tag version MUST start with v._\r\n\r\n## Author \u0026 contributors\r\n\r\n* [Jose Emilio Labra Gayo](http://labra.weso.es)\r\n\r\n## Contribution\r\n\r\nContributions are greatly appreciated.\r\nPlease fork this repository and open a\r\npull request to add more features or [submit issues](https://github.com/weso/srdf/issues)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweso%2Fsrdf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweso%2Fsrdf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweso%2Fsrdf/lists"}