New Community Project: Essential Open API
Posted: 01 Nov 2025, 21:45
Hi everyone,
I’m excited to share a new open-source project I’ve been working on:
Essential Open API.
It’s a Python Flask API designed to interact with Protégé and Essential Open Source, offering dynamic access to classes, instances, and relationships defined in the Essential Meta-Model. The goal of being compatible with Essential Utility API v3.
As part of this project, I also developed a Protégé plugin (publish-service-1.0.0.jar), included in the same repository.
This plugin interacts with essential-widgets and enables repository creation and publishing directly through the API.
Soon, I’ll share the standalone project for the publish-service plugin itself, but I couldn’t hold my excitement to share this achievement with the community!
I’d love your feedback, ideas, or contributions to evolve this project further!
GitHub: https://github.com/terryvel/essential-open-api
Terry
https://terryvel.com.br/
I’m excited to share a new open-source project I’ve been working on:
Essential Open API.
It’s a Python Flask API designed to interact with Protégé and Essential Open Source, offering dynamic access to classes, instances, and relationships defined in the Essential Meta-Model. The goal of being compatible with Essential Utility API v3.
As part of this project, I also developed a Protégé plugin (publish-service-1.0.0.jar), included in the same repository.
This plugin interacts with essential-widgets and enables repository creation and publishing directly through the API.
Soon, I’ll share the standalone project for the publish-service plugin itself, but I couldn’t hold my excitement to share this achievement with the community!
I’d love your feedback, ideas, or contributions to evolve this project further!
GitHub: https://github.com/terryvel/essential-open-api
Terry
https://terryvel.com.br/