3xtudio is a web-based visual editor for RML mappings
Last updated May 28, 2026
19
Stars
3
Forks
0
Issues
0
Stars/day
Attention Score
42
Language breakdown
Python 100.0%
▸ Files
click to expand
README
3xtudio is a visual editor for R2RML and RML mappings. It is built with Streamlit and uses Morph-KGC to create the knowledge graph.
Features :sparkles:
- Supports relational databases and CSV files (more formats to come).
- Guide mapping development through pre-loaded ontologies.
- Create RML views over relational databases with SQL.
- Export the RML mapping and create the knowledge graph.
- Explore your mapping.
- Save the session for later.
Getting Started :rocket:
You can run 3xtudio by cloning this repository and executing:
pip install -r requirements.txt
python -m streamlit run 0_3xtudio.py
We recommend to use virtual environments to install 3xtudio.
License :unlock:
3xtudio is available under the Apache License 2.0.
Author & Contact :mailboxwithmail:
Universidad Politécnica de Madrid.🔗 More in this category