Skip to content
This repository was archived by the owner on Aug 5, 2020. It is now read-only.

Repository files navigation

Saft

Saft stands for Semantic Application Framework Saft and is a PHP framework, which provides RDF handling and support for Semantic Web technologies. It consists of the core library (Saft.data, Saft.rdf, Saft.sparql and Saft.store) and some additions (e.g. adapter for triple stores or integration of libraries like ARC2 and EasyRdf), which extend the core with application specific code.

There are currently 4 other RDF-libraries for PHP available (EasyRdf, Erfurt, hardf, ARC2). Each implements different areas with various quality and feature-coverage. Combined, they provide a rich feature-set from RDF data handling, serialization and parsing to database access. With Saft we aim to provide an integration layer to enable the usage of most of these libraries at the same time.

Build status and code coverage

Core ComponentComposer PackageBuild StatusCode Coverage
Datasaft/saft-dataBuild StatusCoverage Status
Rdfsaft/saft-rdfBuild StatusCoverage Status
Sparqlsaft/saft-sparqlBuild StatusCoverage Status
Storesaft/saft-storeBuild StatusCoverage Status
AdditionComposer PackageBuild StatusCode Coverage
ARC2saft/saft-arc2Build StatusCoverage Status
hardfsaft/saft-hardfBuild StatusCoverage Status
Virtuososaft/saft-store-virtuosoBuild StatusCoverage Status

License

Copyright (C) 2017 by Konrad Abicht, Natanael Arndt and the individual contributors

This program is licensed under the terms of the MIT license.

Current development status

Saft provides (basic) support for the following RDF libraries for PHP:

  • ARC2 (currently only data storage)
  • EasyRDF (currently only parser and serializer)
  • hardf (parser and serializer)

About

The Saft PHP framework provides RDF handling and support for Semantic Web technologies.

Topics

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages