Jassa: JAvascript Suite for Sparql Access

Jassa is comprised of a set of layered modules, ranging from a (low-level) RDF API over a service abstraction layer, a SPARQL-JSON mapping layer up to a faceted browsing layer. Furthermore exists a module with a set of reusable AngularJS directives (widgets) for user interface components (Jassa-UI-Angular).

Source Code Source Code

Modules

Jassa-Core

This library is a swiss army knife for dealing with SPARQL queries and result sets from JavaScript. It is comprised of a set of layered modules, ranging from a (low-level) RDF API over a service abstraction layer, a SPARQL-JSON mapping layer up to a faceted browsing layer. Jassa lets you focus on application development rather than getting tangled up in SPARQL details. Note, that Jassa-Core can be used in both server- and client-side scenarios.

Jassa-UI-Angular

This module provides Angular components for working with data in SPARQL endpoints built on top of the JAvaScript Suite for Sparql Access (Jassa).

  • Jassa-UI-Angular-Core
    • Provides widgets for faceted search
  • Jassa-UI-Angular-Edit
    • A toolkit for making RDF editing with HTML forms easy by introducing a set of attributes.
  • Jassa-UI-Angular-OpenLayers
    • A widget for connecting an Openlayers map on the fly with a SPARQL endpoint. Works with large date through use of a quad tree space partitioning approach when querying for data.

Screenshots

Facet Tree

A SPARQL-based data-driven widget for showing a (possibly) nested facet tree for a selected set of resources. Nodes in the tree feature support for regex search and pagination.

Facet Tree

Facet Value List

A SPARQL-based data-driven widget for showing the list of values for a given facet selection. Supports regex search and pagination.

Facet Value List

Project Team

News

removed a file ( 2017-05-03T06:34:20+00:00 )

2017-05-03T06:34:20+00:00

bumped rdf edit extension (rex) select directive version ( 2017-04-05T21:16:43+00:00 )

2017-04-05T21:16:43+00:00

meh... ( 2017-04-05T20:04:46+00:00 )

2017-04-05T20:04:46+00:00

meh... ( 2017-04-05T20:03:26+00:00 )

2017-04-05T20:03:26+00:00

another fix attempt ( 2017-04-05T19:37:12+00:00 )

2017-04-05T19:37:12+00:00