Skip to content
This repository was archived by the owner on Feb 18, 2026. It is now read-only.
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@
[![npm version](https://badge.fury.io/js/sparqlalgebrajs.svg)](https://www.npmjs.com/package/sparqlalgebrajs)
[![Build status](https://github.com/joachimvh/SPARQLAlgebra.js/workflows/CI/badge.svg)](https://github.com/joachimvh/SPARQLAlgebra.js/actions?query=workflow%3ACI)

> [!warning]
> Both SPARQLAlgebra.js the [parser on which it builds](https://github.com/RubenVerborgh/SPARQL.js), have been deprecated in favour of the [Traqula](https://github.com/comunica/traqula) modular parser, generator and transformer framework.
Comment thread
jitsedesmet marked this conversation as resolved.
Outdated
> Traqula supports parsing, generating, and algebra transforming for SPARQL 1.1 and 1.2.
Comment thread
jitsedesmet marked this conversation as resolved.
Outdated
> To migrate, follow the [short migration guide on Traqula's repository](https://github.com/comunica/traqula/blob/main/docs/sparqlAlgebraMigration.md).

2 components get exposed: the **translate** function and the **Algebra** object,
which contains all the output types that can occur.

Expand Down