Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kometenstaub/linked-data-helper
Generate the necessary data for Linked Data Vocabularies.
https://github.com/kometenstaub/linked-data-helper
obsidian-plugin obsidianmd
Last synced: 9 days ago
JSON representation
Generate the necessary data for Linked Data Vocabularies.
- Host: GitHub
- URL: https://github.com/kometenstaub/linked-data-helper
- Owner: kometenstaub
- License: mit
- Created: 2021-10-10T15:32:56.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-23T19:07:33.000Z (about 1 year ago)
- Last Synced: 2024-11-30T19:57:27.211Z (13 days ago)
- Topics: obsidian-plugin, obsidianmd
- Language: TypeScript
- Homepage:
- Size: 164 KB
- Stars: 17
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - kometenstaub/linked-data-helper - Generate the necessary data for Linked Data Vocabularies. (TypeScript)
README
# Linked Data Helper
> [!important]
>
> This plugin has been updated to work with the new bulk exports from the Library of Congress.
>
> This update also includes some fixes.[![Test Linked Data Helper](https://github.com/kometenstaub/linked-data-helper/actions/workflows/test.yml/badge.svg)](https://github.com/kometenstaub/linked-data-helper/actions/workflows/test.yml)
[![Build obsidian plugin](https://github.com/kometenstaub/linked-data-helper/actions/workflows/releases.yml/badge.svg)](https://github.com/kometenstaub/linked-data-helper/actions/workflows/releases.yml)This plugin is needed for generating the data that the [Linked Data Vocabularies](https://github.com/kometenstaub/obsidian-linked-data-vocabularies) Obsidian plugin relies on.
The settings have a step-by-step guide for each implemented dataset. (Currently, LCSH is supported, but there are plans to extend support to other linked data.)
By default, if possible, the generated files will be stored in the attachments folder, in the `linked-data-vocabularies` subfolder. If this is not possible, the settings will tell you.
In that case, you will have to input another path. You can also input an alternative output path, if you so wish.
After the conversion is done, this plugin can be disabled until you want to update the data or add another dataset.
## Credits
This plugin uses the 'split2' npm package (https://www.npmjs.com/package/split2). It is licensed under the 'ISC License'. The license can be found [here](https://github.com/kometenstaub/linked-data-helper/blob/main/esbuild.js).