https://github.com/aksw/semantic-toolstack-library

This is the code for the library of semantic tools which is updated automatically. It comes with a database, backend and frontend.

https://github.com/aksw/semantic-toolstack-library

Science Score: 13.0%

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

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

Repository

This is the code for the library of semantic tools which is updated automatically. It comes with a database, backend and frontend.

Basic Info
  • Host: GitHub
  • Owner: AKSW
  • License: gpl-3.0
  • Language: Vue
  • Default Branch: main
  • Size: 337 KB
Statistics
  • Stars: 1
  • Watchers: 25
  • Forks: 0
  • Open Issues: 10
  • Releases: 0
Created over 2 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License

README.md

Semantic Toolstack library

This is the code for the library of semantic tools which is updated automatically. It comes with a database, backend and frontend.

The idea is that tools are added via the webapp and its metadata from its repository is updated regularly to achieve an up-to date library of semantic tools.

This is a prototype.

Web GUI

Under folder webui.

Based on VueJS 3.

Middleware

Under folder service.

A basic FastAPI python service.

Database

Fuseki triple store. Started with jena/apache-jena-fuseki-4.10.0/fuseki-server

Todo

  • Add more security

Owner

  • Name: AKSW Research Group @ University of Leipzig
  • Login: AKSW
  • Kind: organization
  • Location: Leipzig

GitHub Events

Total
  • Watch event: 2
Last Year
  • Watch event: 2

Dependencies

service/Dockerfile docker
  • python 3.10 build
webui/Dockerfile docker
  • node 16 build
webui/package-lock.json npm
  • 443 dependencies
webui/package.json npm
  • @vitejs/plugin-vue ^4.5.0 development
  • cross-env ^7.0.3 development
  • eslint ^8.56.0 development
  • eslint-config-standard ^17.1.0 development
  • eslint-plugin-import ^2.29.0 development
  • eslint-plugin-n ^16.4.0 development
  • eslint-plugin-node ^11.1.0 development
  • eslint-plugin-promise ^6.1.1 development
  • eslint-plugin-vue ^9.19.0 development
  • pinia ^2.1.0 development
  • sass ^1.69.0 development
  • unplugin-auto-import ^0.17.3 development
  • unplugin-fonts ^1.1.0 development
  • unplugin-vue-components ^0.26.0 development
  • unplugin-vue-router ^0.7.0 development
  • vite ^5.0.0 development
  • vite-plugin-vue-layouts ^0.10.0 development
  • vite-plugin-vuetify ^2.0.0 development
  • vue-router ^4.2.0 development
  • @mdi/font 7.0.96
  • @tpluscode/sparql-builder ^0.3.31
  • @zazuko/prefixes ^2.2.0
  • core-js ^3.34.0
  • isomorphic-fetch ^3.0.0
  • marked ^12.0.0
  • roboto-fontface *
  • uuid ^9.0.1
  • vue ^3.3.0
  • vuetify ^3.0.0
service/requirements.txt pypi
  • PyGithub *
  • SPARQLWrapper *
  • fastapi *
  • python-gitlab *
  • rdflib *
  • uvicorn *