endpt

SPARQL, SRU, and OAI-PMH endpoints for TYPO3

https://github.com/digicademy/endpt

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

SPARQL, SRU, and OAI-PMH endpoints for TYPO3

Basic Info
  • Host: GitHub
  • Owner: digicademy
  • License: gpl-3.0
  • Language: PHP
  • Default Branch: main
  • Size: 29.3 KB
Statistics
  • Stars: 0
  • Watchers: 4
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 2 years ago · Last pushed 10 months ago
Metadata Files
Readme License Code of conduct Citation

README.rst

..  image:: https://img.shields.io/badge/PHP-8.2/8.4-blue.svg
    :alt: PHP 8.2/8.4
    :target: https://www.php.net/downloads

..  image:: https://img.shields.io/badge/TYPO3-13-orange.svg
    :alt: TYPO3 13
    :target: https://get.typo3.org/version/13

..  image:: https://img.shields.io/badge/License-GPLv3-blue.svg
    :alt: License: GPL v3
    :target: https://www.gnu.org/licenses/gpl-3.0

=====
ENDPT
=====

This extension provides a way to add SPARQL, SRU, and OAI-PMH support to TYPO3.
SRU (used as part of the Clarin federated content search) and OAI-PMH (used by
several other academic infrastructure providers) are organised via templates
with a few configuration options. SPARQL, in the other hand, requires existing
RDF serialisations and a running Oxigraph to add the data to. The extension
integrates with, but is not exclusively a part of the Cultural Heritage
Framework (CHF), a research software suite that helps you build web apps to
produce and publish data in the humanities. The CHF component CHF Container
includes a working Oxigraph set-up as used by this extension.

:Repository:  https://github.com/digicademy/endpt
:Read online: https://digicademy.github.io/endpt
:TER:         https://extensions.typo3.org/extension/endpt

Owner

  • Name: Digital Academy
  • Login: digicademy
  • Kind: organization
  • Location: Mainz

Digital Humanities at the Academy of Sciences and Literature Mainz

Citation (CITATION.cff)

cff-version: 1.2.0
title: ENDPT
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Jonatan Jalle
    family-names: Steller
    email: jonatan.steller@adwmainz.de
    affiliation: Academy of Sciences and Literature Mainz
    orcid: 'https://orcid.org/0000-0002-5101-5275'
  - name: "ENDPT contributors"
repository-code: >-
  https://github.com/digicademy/endpt
abstract: >-
  This extension provides a way to add SPARQL, SRU, and
  OAI-PMH support to TYPO3. SRU (used as part of the Clarin
  federated content search) and OAI-PMH (used by several
  other academic infrastructure providers) are organised
  via templates with a few configuration options. SPARQL,
  in the other hand, requires existing RDF serialisations
  and a running Oxigraph to add the data to. The extension
  integrates with, but is not exclusively a part of the
  Cultural Heritage Framework (CHF), a research software
  suite that helps you build web apps to produce and
  publish data in the humanities. The CHF component CHF
  Container includes a working Oxigraph set-up as used by
  this extension.
keywords:
  - TYPO3
  - Endpoints
  - SPARQL
  - RDF
  - SRU
  - CQL
  - OAI-PMH
  - XML
  - Academic
license: GPL 3
version: 2.0.0
date-released: '2025-08-27'

GitHub Events

Total
  • Push event: 5
Last Year
  • Push event: 5

Dependencies

.github/workflows/main.yml actions
  • TYPO3-Documentation/gh-render-action main composite
  • actions/configure-pages v4 composite
  • actions/deploy-pages v4 composite
  • actions/upload-pages-artifact v3 composite
composer.json packagist
  • typo3/cms-core ^13