-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
226 lines (200 loc) · 14.8 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no">
<title>SkoHub</title>
<meta name="description" content="SkoHub seeks to implement a novel approach in syndicating content on the web by combining current web standards for sending notifications and subscribing to feeds with knowledge organization systems (KOS, sometimes also called “controlled vocabularies”)">
<link rel="shortcut icon" href="https://skohub-io.github.io/skohub.io/img/skohub-icon.png" type="image/x-icon">
<link href="https://skohub-io.github.io/skohub.io/css/style.css" rel="stylesheet" media="all">
</head>
<body>
<!-- header start -->
<header role="banner">
<div class="wrapper">
<div class="header-content">
<span class="portal-logo"><a href="/"><img src="https://skohub-io.github.io/skohub.io/img/skohub-logo-color.svg" alt="SkoHub"/>SkoHub</a></span>
<nav>
<ul>
<li><a target="_blank" href="https://blog.skohub.io">Blog</a></li>
</ul>
</nav>
</div>
</div>
</header>
<!-- header end -->
<!-- main start -->
<main role="main">
<section class="introduction">
<h1>Unleash the full potential of controlled vocabularies.</h1>
<article class="main-keyvisual">
<div class="keyvisual-content">
<img src="https://skohub-io.github.io/skohub.io/img/skohub-stage.svg" alt="Illustration of the SkoHub modules SkoHub Vocabs, SkoHub Reconcile and SkoHub PubSub interacting with other open protocols and APIs like ActivityPub or the Reconciliation Service API"/>
</div>
</article>
<article class="main-intotext">
<div class="main-intotext-content">
<p>SkoHub enables easy management and publication of SKOS vocabularies, widely used in knowledge organization systems across libraries, archives, and educational institutions. By leveraging our tools, users can quickly transform their vocabularies into machine- and human-readable formats using Git-based workflows.</p>
<h2>Key Features</h2>
<ul>
<li><strong>Git-based workflows:</strong> Utilize Git for editorial control, ensuring content is current and accurate.</li>
<li><strong>Human- and machine-readability:</strong> Access vocabularies in formats understandable by both humans and software.</li>
<li><strong>Serverless setup:</strong> Run SkoHub without dedicated server infrastructure.</li>
</ul>
<h2>Example Vocabularies</h2>
<p style="margin-bottom: 10px;">These are some example vocabularies published with SkoHub Vocabs: </p>
<ul>
<li>Kerndatensatz Forschung: <a href="https://w3id.org/kdsf-ffk/" target="_blank">https://w3id.org/kdsf-ffk/</a></li>
<li>Hochschulfächersystematik: <a href="https://w3id.org/kim/hochschulfaechersystematik/scheme" target="_blank">https://w3id.org/kim/hochschulfaechersystematik/scheme</a></li>
</ul>
<h2>Quick Start Guide</h2>
<ol>
<li><strong>Fork</strong> a vocabulary repository using the approach outlined in <a href="https://github.com/skohub-io/skohub-pages">SkoHub Pages</a>.</li>
<li><strong>Edit</strong> your vocabulary.</li>
<li><strong>Publish</strong> your changes to make them live.</li>
</ol>
<h2>Expand Your Setup</h2>
<ul>
<li>Run your own <a href="https://github.com/skohub-io/skohub-webhook">SkoHub Webhook</a> instance for full control.</li>
<li>Try out our <a href="https://reconcile-publish.skohub.io/">SkoHub Reconcile test instance</a> or set up your own <a href="https://github.com/skohub-io/skohub-reconcile">Reconciliation Service API</a> to reconcile data with your vocabularies in a variety of services (OpenRefine, Cocoda, etc.).</li>
</ul>
<h2>Tested And Used By a Variety of Institutions</h2>
<ul>
<li>WirLernenOnline (<a href="https://vocabs.openeduhub.de/">https://vocabs.openeduhub.de/</a>)</li>
<li>Open Educational Resource Search Index</li>
<li>Kompetenzzentrum Interoperable Metadaten (<a href="https://github.com/search?q=org%3Adini-ag-kim+skos&type=repositories">SKOS Repositories</a>)</li>
<li>Institut für Qualitätsentwicklung im Bildungswesen (<a href="https://iqb-vocabs.github.io/">https://iqb-vocabs.github.io/</a>)</li>
<li>FWU - Das Medieninstitut der Länder (<a href="https://vocabs.sodix.de/">https://vocabs.sodix.de/)</a></li>
</ul>
<p style="margin-top: 20px;">For more details, explore the <a href="https://blog.skohub.io" target="_blank">SkoHub blog</a>.</p>
</div>
</article>
</section>
<section class="products">
<div class="wrapper">
<h2>Repositories</h2>
<div class="teaser-items">
<div class="teaser">
<div class="teaser-content">
<h3>SkoHub Vocabs</h3>
<p class="teaser-description">SkoHub Vocabs is a static site generator for Simple Knowledge Organization Systems</p>
<a class="button-first" href="https://github.com/skohub-io/skohub-vocabs" target="_blank">Code</a>
<p class="teaser-status">Status: Stable Beta</p>
<p>This part of the project covers the need to easily publish a controlled vocabulary as a SKOS file, with a basic lookup API and a nice HTML view including links to an inbox for each subject (<a href="https://w3id.org/class/esc/scheme" target="_blank">example</a>). Also, each subject is exposed as an ActivityPub actor in order to be used with SkoHub Pubsub. For details, see the <a href="https://blog.skohub.io/2019-09-27-skohub-vocabs/">blog post</a>.</p>
</div>
</div>
<div class="teaser">
<div class="teaser-content">
<h3>SkoHub Pages</h3>
<p class="teaser-description">The easiest way of publishing SKOS vocabularies</p>
<a class="button-first" href="https://github.com/skohub-io/skohub-pages" target="_blank">Code</a>
<p class="teaser-status">Status: Stable Beta</p>
<p>An example repository that you can fork to publish your SKOS vocabularies using GitHub infrastructure (Actions and Pages). For details, see the <a href="https://blog.skohub.io/2024-03-21-skohub-pages/">blog post</a>.</p>
</div>
</div>
<div class="teaser">
<div class="teaser-content">
<h3>SkoHub Reconcile</h3>
<p class="teaser-description">Use your SKOS vocabularies in reconciliation services</p>
<a class="button-first" href="https://github.com/skohub-io/skohub-reconcile" target="_blank">Code</a>
<p class="teaser-status">Status: Beta</p>
<p>SkoHub Reconcile provides an API conforming to the <a href="https://github.com/reconciliation-api/specs/">Reconciliation API specification</a>. V2 and the current draft are supported. To upload your vocabularies use the <a href="https://github.com/skohub-io/skohub-reconcile-publish">SkoHub Reconcile Publish module</a>. Try it out on our <a href="https://reconcile-publish.skohub.io/">SkoHub Reconcile test server</a>.</p>
</div>
</div>
<div class="teaser">
<div class="teaser-content">
<h3>SkoHub Shapes</h3>
<p class="teaser-description">Validate your SKOS vocabularies with SHACL</p>
<a class="button-first" href="https://github.com/skohub-io/skohub-shapes" target="_blank">Code</a>
<p class="teaser-status">Status: Beta</p>
<p>To validate your SKOS vocabularies we developed a set of <a href="https://www.w3.org/TR/shacl/">SHACL shapes</a>. Currently we have a basic SKOS shape that checks against the class and property definitions defined in the <a href="https://www.w3.org/TR/skos-reference/">SKOS Reference</a> and a slightly stricter SkoHub Shape that has some SkoHub specific constraints.</p>
</div>
</div>
</div>
<details>
<summary>Inactive Repositories</summary>
<div class="teaser-items">
<div class="teaser">
<div class="teaser-content">
<h3>SkoHub Pubsub</h3>
<p class="teaser-description">Inboxes and subscriptions</p>
<a class="button-first" href="https://github.com/skohub-io/skohub-pubsub" target="_blank">Code</a>
<p class="teaser-status">Status: Inactive</p>
<p>SkoHub Pubsub provides the SkoHub core infrastructure, setting up basic inboxes for subjects plus the ability of subscribing to push subscriptions for each new notification. For details, see the <a href="https://blog.skohub.io/2020-06-25-skohub-pubsub/">blog post</a>.</p>
</div>
</div>
<div class="teaser">
<div class="teaser-content">
<h3>SkoHub Editor</h3>
<p class="teaser-description">Describing & linking learning resources, sending notifications</p>
<a class="button-first" href="https://github.com/skohub-io/skohub-editor" target="_blank">Code</a>
<p class="teaser-status">Status: Inactive</p>
<p>The editor runs in the browser and enables structured description of educational resources published anywhere on the web. It includes validation of the entered content for each field and lookup of controlled values via the API provided by skohub-vocabs. For a walkthrough, see the <a href="https://blog.skohub.io/2020-03-31-skohub-editor/">blog post</a>.</p>
</div>
</div>
<div class="teaser">
<div class="teaser-content">
<h3>SkoHub Extension</h3>
<p class="teaser-description">SkoHub-editor as an extension for <a href="https://addons.mozilla.org/firefox/addon/skohub-extension/" target="_blank">Firefox</a> and <a href="https://chrome.google.com/webstore/detail/skohub/ghalhmcgaicdcpmdicinaegnoanfmggd" target="_blank">Chrome</a></p>
<a class="button-first" href="https://github.com/skohub-io/skohub-extension" target="_blank">Code</a>
<p class="teaser-status">Status: Inactive</p>
<p>The browser extension allows to easily see the editor and the described web resource side by side.</p>
</div>
</div>
</div>
</details>
</div>
</section>
<section class="key-product">
<div class="wrapper">
<div class="skohub-screen">
<img src="https://skohub-io.github.io/skohub.io/img/skohub-vocabs-screen.png" />
</div>
<p class="key-product-message">SkoHub Vocabs – static site generator for Simple Knowledge Organization Systems</p>
</div>
</section>
<section class="works-with">
<div class="wrapper">
<h2>Credits</h2>
<p class="key-product-message"><a target="_blank" href="https://www.hbz-nrw.de"><img src="https://skohub-io.github.io/skohub.io/img/logo-hbz-white.svg" alt="hbz" width="120px"></a>
The project to create a stable beta version of SkoHub has been funded by the
North-Rhine Westphalian Library Service Centre (hbz) and was carried out in cooperation with
<a href="http://graphthinking.com">graphthinking GmbH</a> in 2019/2020. This is an Open Source project maintained
by the <a href="https://www.hbz-nrw.de">North-Rhine Westphalian Library Service Centre (hbz)</a>. You are welcome to join the community and contribute!
</p>
</div>
</section>
<section class="works-with">
<ul>
<li><a href="https://openbiblio.social/@skohub/" target="_blank"><img src="https://skohub-io.github.io/skohub.io/img/mastodon-logo.svg" alt="Mastodon"/></a></li>
<li><a href="https://github.com/skohub-io" target="_blank"><img src="https://skohub-io.github.io/skohub.io/img/github-logo.svg" alt="Github"/></a></li>
</ul>
</section>
</main>
<!-- main end -->
<!-- footer start -->
<footer role="contentinfo">
<div class="wrapper">
<div class="footer">
<section class="footer-columnset">
<article>
<span class="sponsor-logo"><a target="_blank" href="https://www.hbz-nrw.de"><img src="https://skohub-io.github.io/skohub.io/img/logo-hbz-white.svg" width="120px"></a></span>
</article>
<article>
<ul class="footer-nav">
<li><a target="_blank" href="https://www.hbz-nrw.de/impressum">Imprint</a></li>
<li><a href="mailto:skohub@hbz-nrw.de">skohub@hbz-nrw.de</a></li>
<li><a href="https://www.hbz-nrw.de/barrierefreiheit">Accessibility</a></li>
<li><a target="_blank" href="https://metadaten.community/c/software-und-tools/skohub/9">Discourse</a></li>
<li><a target="_blank" href="https://github.com/skohub-io/skohub.io/issues">Issues</a></li>
</ul>
</article>
<article>
<span class="portal-footer-logo"><a href="/"><img src="https://skohub-io.github.io/skohub.io/img/skohub-signet-color.svg" alt="hbz" width="40px"></a></span>
</article>
</section>
</div>
</div>
</footer>
</body>
</html>