# SkoHub

> Software for collaborative development as well as publication and use of SKOS vocabularies on the web

**Wikidata**: [Q129485888](https://www.wikidata.org/wiki/Q129485888)  
**Source**: https://4ort.xyz/entity/skohub

## Summary
SkoHub is open-source software designed for collaborative development, publication, and use of SKOS vocabularies on the web, enabling scientific modeling, publication, record linkage, and collaboration.

## Key Facts
- SkoHub was created in 2019 and is maintained by the North Rhine-Westphalian Library Service Centre
- It implements the SKOS standard for knowledge organization systems
- The software is licensed under the Apache Software License 2.0
- It uses the programming language identified as Q2005
- Available in multiple formats including HTML, JSON-LD, and JSON for writing, with Turtle as the readable format
- The project has a GitHub repository at skohub-io and a website at https://skohub.io
- It has a mastodon address (skohub@openbiblio.social) that started in January 2020
- It includes an official blog and forum for community engagement

## FAQs
### Q: What is SkoHub used for?
A: SkoHub is used for collaborative development, publication, and use of SKOS vocabularies on the web, supporting scientific modeling, publication, record linkage, and discovery.

### Q: What license does SkoHub use?
A: SkoHub is licensed under the Apache Software License 2.0, which allows free use and redistribution with access to the original source code.

### Q: What formats can SkoHub work with?
A: SkoHub can read Turtle format and write in HTML, JSON-LD, and JSON formats.

## Why It Matters
SkoHub addresses the need for collaborative development and publication of SKOS vocabularies, which are essential for organizing and sharing knowledge across different domains. By providing an open-source platform that enables multiple users to work together on semantic vocabularies, it facilitates better data integration, interoperability, and knowledge sharing in scientific and library communities. The software's implementation of SKOS standards helps standardize how organizations represent their concepts and relationships, making it easier to connect different datasets and applications. Its collaborative features reduce the barriers to creating and maintaining shared vocabularies, which is crucial for improving data quality and enabling more effective research and information discovery.

## Notable For
- First open-source platform specifically designed for collaborative SKOS vocabulary development
- Supports multiple writing formats including HTML, JSON-LD, and JSON
- Provides community engagement through an official blog and forum
- Uses the Turtle format for reading and processing SKOS vocabularies
- Maintained by a specialized library service center focused on metadata and knowledge organization
- Offers a dedicated social media presence on Mastodon since January 2020

## Body
### Technical Implementation
SkoHub is implemented using the programming language identified as Q2005. The software provides a web-based interface for creating, editing, and publishing SKOS vocabularies. It supports collaborative features allowing multiple users to work simultaneously on the same vocabulary resources. The system is designed to handle complex knowledge organization systems and provides tools for managing relationships between concepts.

### File Formats
The software supports several file formats for both reading and writing:
- **Readable format**: Turtle (Turtle is a serialization format for RDF)
- **Writable formats**: HTML, JSON-LD, and JSON

These formats allow integration with various systems and applications that may use different data representation standards.

### Community and Documentation
SkoHub maintains comprehensive documentation and community resources:
- **Official blog**: https://blog.skohub.io (in English)
- **Official forum**: https://metadaten.community/c/software-und-tools/skohub/9
- **Social media**: Mastodon address skohub@openbiblio.social (established January 13, 2020)

The forum provides a space for users to ask questions, share experiences, and discuss best practices related to SKOS vocabulary development.

### Licensing and Governance
SkoHub operates under the Apache Software License 2.0, which provides permissive terms allowing users to use, modify, and distribute the software. The project is copyrighted and maintained by the North Rhine-Westphalian Library Service Centre, indicating its connection to library science and metadata standards communities.

### Technical Architecture
The platform's architecture supports collaborative editing through web-based interfaces and provides version control capabilities to track changes made by different users. It implements the SKOS standard comprehensively, enabling users to create hierarchical structures, relationships between concepts, and annotations that enhance the semantic richness of the vocabularies being developed.