Skip to content
This repository was archived by the owner on Mar 13, 2026. It is now read-only.

corese-stack/corese-gui-swing

Repository files navigation

Corese-GUI-logo
Graphical User Interface for the Semantic Web of Linked Data

License: CECILL-C Discussions

Warning

This repository hosts the legacy Corese-GUI Swing 4.x line and is archived. New releases (5.0.0+) are published in corese-stack/corese-gui. Install the new application from:

Features

  • Load and save RDF data in various formats (Turtle, RDF/XML, JSON-LD, etc.)
  • Execute SPARQL queries
  • Visualize RDF graphs
  • Validate RDF data with SHACL
  • Apply reasoning and inference
  • Extend functionality with STTL SPARQL, SPARQL Rule, and LDScript
  • Intuitive user interface for manipulating RDF data

Getting Started

Install Corese-GUI using your preferred platform:

For the new Corese-GUI 5.x+ line, use:

The scripts below are kept for legacy 4.x maintenance and migration assistance.

The installers below can still install legacy 4.x versions. If you select 5.0.0 or later, they will uninstall the legacy installation and redirect you to the new repository installer flow.

Linux

Get it on Flathub
curl -fsSL https://raw.githubusercontent.com/corese-stack/corese-gui-swing/main/packaging/scripts/install-linux.sh -o /tmp/corese.sh && bash /tmp/corese.sh

macOS

curl -fsSL https://raw.githubusercontent.com/corese-stack/corese-gui-swing/main/packaging/scripts/install-macos.sh -o /tmp/corese.sh && bash /tmp/corese.sh

Windows (PowerShell)

iwr -useb https://raw.githubusercontent.com/corese-stack/corese-gui-swing/main/packaging/scripts/install-windows.ps1 | iex

Manual Installation (cross-platform)

You can also use Corese-GUI as a standalone .jar file or add it to a Java project via Maven.

Requires Java 21 or higher.

Get it on GitHub Get it on Maven Central

Run manually with:

java -jar corese-gui-standalone.jar

Contributing

We welcome contributions! Here’s how to get involved:

Useful Links