Is there any open-source and cross-platform triplestore that could be integrated into a C++ application?
I’m not looking for servers (i.e. 4store or Soprano). The good example for relational databases is SQLite.
Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. It only takes a minute to sign up.
Sign up to join this communityThere's cozodb but querying is done in datalog instead of SPARQL.
The most actively maintained C++ interfaced non-networked RDF library is SEMPR.
Less active (but project is not dead) is the Redland set of libraries.
Another less accessible option is owlcpp. Seemingly dead by now, but might be possible to revive - at least the Fact++ dependency still works with up-to-date Debian (I maintain that Debian package).
VistaDB
is the best and the most full-featured, but is commercial