SemApps
SemApps (from Semantic Applications) is a semantic web toolbox, allowing to create applications compliant with most major semantic web specifications: LDP, SPARQL, ActivityPub, WAC, WebID.
What's in the box ?
We provide tools on several layers:
Middleware
This is where all the semantic web standards are implemented.
We use the Moleculer micro-service framework to help create modular backends.
Triple store
We have customized the Jena Fuseki triplestore to make it compliant with the WAC (WebACL) standards.
It is available as a Docker image on Docker Hub
Frontend
We are providing many components to ease the development of web applications based on the React-Admin framework.
Our Semantic Data Provider, which eases the communication with a semantic web server (through SPARQL and LDP), can be used with other view engines and frameworks.
Open-source softwares powered by SemApps
Since SemApps is just a toolbox, products can be built upon it. Here are the main open-source products:
Websites powered by SemApps
Here are some examples of websites made with SemApps:
Feel free to open a PR to add your own website here.