A | B | C | D | E | F | G | H | I | J | K | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | # | Main Category | Sub Category | ConedaKOR | LinkedDataHub | Metaphacts Community | Omeka S | ResearchSpace | Vitro | Wikibase | WissKI | |
2 | 1 | Official website | https://github.com/coneda/kor | https://atomgraph.github.io/LinkedDataHub/ | https://bitbucket.org/metaphacts/metaphacts-community | https://omeka.org/s/ | https://github.com/researchspace/researchspace | https://vivo.lyrasis.org/vitro/ | https://wikiba.se/ | http://wiss-ki.eu | ||
3 | 2 | License | AGPL 3.0 | https://www.apache.org/licenses/LICENSE-2.0 | LGPL 2.1 + Commons Clause | GPLv3 | AGPL 3.0 | BSD-3-Clause License | BSD 3-Clause | GNU General Public License, Version 2 | ||
4 | 3 | Source code availability | Available | Available | Available | Available | Available | Available | Available | Available | ||
5 | 4 | Community maturity | Mature | Emerging | Fledgling | Mature | Emerging | Fledgling | Mature | Mature | ||
6 | 5 | Statistics (with time stamp) | 2022-07-11: 2516 commits, 23 stars, 7 forks | 4300+ commits. 327 stars, 75 forks (July 2022) | 2022-08-31: 6267 commits, 297 stars, 100 forks | 96 Stars, 464 commits since refactoring (2020) | ~7000 Commits, 79 stars, 82 forks (May 2022) | GitHub stats as of 2022-05-03: 35,634 commits, 108 stars and 53 forks. | 80 public sites, >2300 Commits, 18 Stars (02.03.2023) | |||
7 | 6 | Payment models | Free | Free | Free | Free | Free | Free | Free | Hybrid model | ||
8 | 7 | Maintainer | IEG Mainz, DFK Paris, Wendig OÜ | AtomGraph | Metaphacts | Omeka | ResearchSpace / Kartography | Vivo Community | WMDE | Germanischen Nationalmuseum Nürnberg (GNM) | ||
9 | 8 | Documentation | Sufficient | Sufficient | Sufficient | Sufficient | Sufficient | Little or outdated | Sufficient | Sufficient | ||
10 | 9 | Infrastructure stack | Framework | ruby on rails + riotjs | Jersey + Jena + Saxon-HE + Saxon-JS (Java) | Java + React | PHP 7.4+ | Java + React | Java + JS | MediaWiki (PHP + Vue.js + Typescript) | Drupal/ PHP 8 | |
11 | Webserver | any RACK-compatible server, also built-in | Apache Tomcat 9.x | Jetty | Apache | Jetty | Tomcat | Apache/Nginx | Apache 2/ NGINX | |||
12 | Database | MariaDB/MySQL | MariaDB/MySQL | MariaDB / MySQL | MariaDB/MySQL | MariaDB/ MySQL/ PostgresSQL | ||||||
13 | Triplestore | MariaDB/MySQL, Neo4j (optional) | Jena Fuseki 2 (or any SPARQL 1.1 compatible) | Blazegraph (or any SPARQL 1.1 compatible) | Blazegraph (or any SPARQL 1.1 compatible) | Apache Jena | Blazegraph | GraphDB free, Blazegraph, RDF4J | ||||
14 | Search | ElasticSearch | SPARQL regex() | Solr (through Blazegraph) | Solr adapter | Solr (through Blazegraph) | Solr | ElasticSearch | Solr | |||
15 | Image server | Image Server | Cantaloupe / DigiLib | IIPImage with Mirador3 | ||||||||
16 | 3D Viewer | Image Server | Sketchfab embed, Kompakkt Embed | |||||||||
17 | Containerization | Docker / Docker-Compose | Docker-compose | Docker / Docker-Compose | Docker | Docker / Docker-Compose | Docker | Docker/ Docker-Compose | ||||
18 | Other (please add) | AWS CloudFormation | ||||||||||
19 | 10 | APIs | RESTful | |||||||||
20 | SPARQL | |||||||||||
21 | MediaWiki HTTP | |||||||||||
22 | GraphQL | |||||||||||
23 | SQL | |||||||||||
24 | Other (please add) | OAI-PMH | SPARQL 1.1 Graph Store Protocol | SPARQL 1.1 Graph Store Protocol | multiple (see long answer) | |||||||
25 | 11 | API usability level | Well documented | Well documented | Little or self documentation | Well documented | Little or self documentation | Well documented | Well documented | Little or self documentation | ||
26 | 12 | SPARQL Endpoint usability level | Availability of graphical user interfaces, examples and documentation | Availability of graphical user interfaces, examples and documentation | Availability of graphical user interfaces, examples and documentation | Availability of graphical user interfaces, examples and documentation | Availability of graphical user interfaces, examples and documentation | Depends on third party triple store | ||||
27 | 13 | Reification | Yes | No | No | Yes | Yes | Yes | ||||
28 | 14 | Reasoning operations via the triplestore endpoint | Yes | Yes | No | Yes | ||||||
29 | 15 | Method for ontology definition | Hybrid | Hybrid | Through import | Through import | Through import | Hybrid | Within the RDMS | Through import | ||
30 | 16 | Ontology constraints | None | Based on semantically defined rules | None | None | None | Based on semantically defined rules | None | Based on semantically defined rules | ||
31 | 17 | Data validation | Ontology level | |||||||||
32 | Data type field level | |||||||||||
33 | 18 | Standardization and interoperability for data mapping / harvesting | Yes, out of the box | No | Yes, via plugins or third-party tools | Yes, via plugins or third-party tools | Yes, via plugins or third-party tools | Yes, out of the box | ||||
34 | 19 | PID generation | Yes | Yes | No | Yes | Yes | Yes | Yes | |||
35 | 20 | PID reuse | No | Yes | No | No | No | |||||
36 | 21 | Import / export function | Yes, out of the box | Yes, out of the box | Yes, out of the box | Yes, via plugins or third-party tools | Yes, out of the box | Yes, out of the box | Yes, out of the box | Yes, out of the box | ||
37 | 22 | Data type input support | Text | |||||||||
38 | Numeric | |||||||||||
39 | Boolean | |||||||||||
40 | Date and time | |||||||||||
41 | IRI/URI/URL | |||||||||||
42 | Identifiers | |||||||||||
43 | Media files | |||||||||||
44 | Geospatial | |||||||||||
45 | Other (please add) | ISBN | Markdown | |||||||||
46 | 23 | Multiple value entries per field | Allowed | |||||||||
47 | Changable order | |||||||||||
48 | Mixed data types | |||||||||||
49 | 24 | Content templating | Data entry | |||||||||
50 | Data presentation | |||||||||||
51 | Customisable per entity type | |||||||||||
52 | Via user interface | |||||||||||
53 | Requires additional configuration or coding | |||||||||||
54 | 25 | Front-end design | Fixed themes | Fully customizable themes | Fully customizable themes | Fully customizable themes | Fully customizable themes | Fixed themes | Fixed themes | Fully customizable themes | ||
55 | 26 | Translatable/ multilingual Interface | Interface | |||||||||
56 | Data model | |||||||||||
57 | Data values | |||||||||||
58 | 27 | Version control | Entity level | |||||||||
59 | Ontology level | |||||||||||
60 | 28 | User access control on the entity/fact level | Bi-directional | No | One-directional | One-directional | Bi-directional | |||||
61 | 29 | Access rights settings | Full granularity of access | Full granularity of access | Limited number of access tiers | Full granularity of access | Full granularity of access | Limited number of access tiers | Limited number of access tiers | Full granularity of access | ||
62 | 30 | Media integrations | Audio | |||||||||
63 | Image | |||||||||||
64 | Video | |||||||||||
65 | 3D | |||||||||||
66 | Remote | |||||||||||
67 | Maps | |||||||||||
68 | Other (please add) | Code Highlighting, Mathematics/ Functions | ||||||||||
69 | 31 | Data visualization | None | Build-in | Build-in | Via extensions | Build-in | Build-in | Via extensions | |||
70 | 32 | Data analysis | None | Via extensions | Built-in | Via extensions | Built-in | Via extensions | Via extensions | |||
71 | 33 | Third-party tools and libraries | Mature | Few or outdated | Few or outdated | Mature | Few or outdated | Mature | Mature | |||
72 | 34 | Scalability | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||
73 | ||||||||||||
74 | ||||||||||||
75 | ||||||||||||
76 | ||||||||||||
77 | ||||||||||||
78 | ||||||||||||
79 | ||||||||||||
80 | ||||||||||||
81 | ||||||||||||
82 | ||||||||||||
83 | ||||||||||||
84 | ||||||||||||
85 | ||||||||||||
86 | ||||||||||||
87 | ||||||||||||
88 | ||||||||||||
89 | ||||||||||||
90 | ||||||||||||
91 | ||||||||||||
92 | ||||||||||||
93 | ||||||||||||
94 | ||||||||||||
95 | ||||||||||||
96 | ||||||||||||
97 | ||||||||||||
98 | ||||||||||||
99 | ||||||||||||
100 |