Sparql

Top 23 Sparql Open-Source Projects

  • rdflib

    RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

  • awesome-semantic-web

    A curated list of various semantic web and linked data resources.

  • Project mention: GitHub – GSA/code-gov: An informative repo for all Code.gov repos | news.ycombinator.com | 2023-09-09

    https://github.com/semantalytics/awesome-semantic-web#csvw

    A GitHub Action would run regularly, fetch each code.json, save each to a git repo, and then upsert each into a SQLite database to be published with e.g. datasette or datasette-lite.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • oxigraph

    SPARQL graph database

  • virtuoso-opensource

    Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform

  • Project mention: GDlog: A GPU-Accelerated Deductive Engine | news.ycombinator.com | 2023-12-03

    https://en.wikipedia.org/wiki/Datalog#Evaluation

    ...

    VMware/ddlog: Differential datalog

    > Bottom-up: DDlog starts from a set of input facts and computes all possible derived facts by following user-defined rules, in a bottom-up fashion. In contrast, top-down engines are optimized to answer individual user queries without computing all possible facts ahead of time. For example, given a Datalog program that computes pairs of connected vertices in a graph, a bottom-up engine maintains the set of all such pairs. A top-down engine, on the other hand, is triggered by a user query to determine whether a pair of vertices is connected and handles the query by searching for a derivation chain back to ground facts. The bottom-up approach is preferable in applications where all derived facts must be computed ahead of time and in applications where the cost of initial computation is amortized across a large number of queries.

    From https://community.openlinksw.com/t/virtuoso-openlink-reasoni... https://github.com/openlink/virtuoso-opensource/issues/660 :

    > The Virtuoso built-in (rule sets) and custom inferencing and reasoning is backward chaining, where the inferred results are materialised at query runtime. This results in fewer physical triples having to exist in the database, saving space and ultimately cost of ownership, i.e., less physical resources are required, compared to forward chaining where the inferred data is pre-generated as physical triples, requiring more physical resources for hosting the data.

    FWIU it's called ShaclSail, and there's a NotifyingSail: org.eclipse.rdf4j.sail.shacl.ShaclSail: https://rdf4j.org/javadoc/3.2.0/org/eclipse/rdf4j/sail/shacl...

  • graph-notebook

    Library extending Jupyter notebooks to integrate with Apache TinkerPop, openCypher, and RDF SPARQL.

  • Project mention: AWS Neptune for analysing event ticket sales between users - Part 1 | dev.to | 2023-05-30

    We will now configure a Neptune graph notebook to access the cluster, so we can run queries and generate interactive visualisations. Neptune Workbench allows users to run fully managed jupyter notebook environment in Sagemaker with the latest release of the open source graph Neptune project. This has the benefit of offering in-built capabilities like visualisation of queries

  • ontop

    Ontop is a platform to query relational databases as Virtual RDF Knowledge Graphs using SPARQL

  • kglab

    Graph Data Science: an abstraction layer in Python for building knowledge graphs, integrated with popular graph libraries – atop Pandas, NetworkX, RAPIDS, RDFlib, pySHACL, PyVis, morph-kgc, pslpython, pyarrow, etc.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • semantic-python-overview

    (subjective) overview of projects which are related both to python and semantic technologies (RDF, OWL, Reasoning, ...)

  • LinkedDataHub

    The low-code Knowledge Graph application platform. Apache license.

  • BrightstarDb

    This is the core development repository for BrightstarDB.

  • comunica

    📬 A knowledge graph querying framework for JavaScript

  • wikibase-sdk

    JS utils functions to query a Wikibase instance and simplify its results

  • qlever

    Very fast SPARQL Engine, which can handle very large knowledge graphs like the complete Wikidata, offers context-sensitive autocompletion for SPARQL queries, and allows combination with text search. It's faster than engines like Blazegraph or Virtuoso, especially for queries involving large result sets.

  • Project mention: QLever – Fast Sparql Engine | news.ycombinator.com | 2023-12-10
  • scholia

    Wikidata-based scholarly profiles

  • Project mention: Request for Feedback: Peer Review - Open Source, Open Access Scientific Publishing Platform drawing on Github and StackExchange | /r/Open_Science | 2023-06-05

    If it works out maybe it could be combined with Scholia, maybe that is a way to address the problem of the scatter unorganized noninteractive literature but it's doing that well right now. I made some proposals here that could be relevant to your project – for example this one: there could be a watchlist onto which you can put authors and small disciplines and then get recent changes shown on it; this way users could find new papers to review within their field and this could work across sites where one can comment on / review papers, including yours. As Scholia is so far not well-known and doesn't have this or similar features, maybe you could add a Watchlist for papers on your site and later enable it to also show papers from elsewhere.

  • sparql.anything

    SPARQL Anything is a system for Semantic Web re-engineering that allows users to ... query anything with SPARQL.

  • Yasgui

    Yet Another Sparql GUI

  • galacteek

    Multi-platform browser for the distributed web. Mirror of https://gitlab.com/galacteek/galacteek Become a sponsor: https://ko-fi.com/galacteek

  • gastrodon

    Visualize RDF data in Jupyter with Pandas

  • snowman

    A static site generator for SPARQL backends. (by glaciers-in-archives)

  • trifid

    Lightweight Linked Data Server and Proxy

  • flint

    SPARQL DSL library for Clojure(Script) (by yetanalytics)

  • sparqlprog

    logic programming with SPARQL

  • wikdict-gen

    Generation of bilingual dictionaries from Wiktionary/dbnary data for the WikDict project

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Sparql related posts

Index

What are some of the best open-source Sparql projects? This list will help you:

Project Stars
1 rdflib 2,077
2 awesome-semantic-web 1,311
3 oxigraph 929
4 virtuoso-opensource 844
5 graph-notebook 684
6 ontop 611
7 kglab 556
8 semantic-python-overview 482
9 LinkedDataHub 468
10 BrightstarDb 459
11 comunica 409
12 wikibase-sdk 319
13 qlever 275
14 scholia 207
15 sparql.anything 187
16 Yasgui 174
17 galacteek 166
18 gastrodon 131
19 snowman 108
20 trifid 76
21 flint 52
22 sparqlprog 45
23 wikdict-gen 42

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com