PHPackages                             kraenzle-ritter/resources - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. kraenzle-ritter/resources

ActiveLibrary

kraenzle-ritter/resources
=========================

Laravel package for managing external resources with Livewire components

v3.0.0(3mo ago)0434↓50%1MITPHPPHP ^8.3CI passing

Since Oct 2Pushed 3mo ago2 watchersCompare

[ Source](https://github.com/kraenzle-ritter/resources)[ Packagist](https://packagist.org/packages/kraenzle-ritter/resources)[ Docs](https://github.com/kraenzle-ritter/resources)[ RSS](/packages/kraenzle-ritter-resources/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (7)Versions (14)Used By (1)

resources
=========

[](#resources)

[![Latest Stable Version](https://camo.githubusercontent.com/35088057d6b3989f4ade1b7d510f889379ebab96772feb7f28ebcbd53f22dba9/68747470733a2f2f706f7365722e707567782e6f72672f6b7261656e7a6c652d7269747465722f7265736f75726365732f76)](//packagist.org/packages/kraenzle-ritter/resources)[![Total Downloads](https://camo.githubusercontent.com/03b829e48bb6fbda0631eea9fa38578e8c5bd2ade70538a71e874f3590ad747b/68747470733a2f2f706f7365722e707567782e6f72672f6b7261656e7a6c652d7269747465722f7265736f75726365732f646f776e6c6f616473)](//packagist.org/packages/kraenzle-ritter/resources)[![Latest Unstable Version](https://camo.githubusercontent.com/1a04627ba6f9b3827ce912d08b650dd49b010093202937ce20f5a68bc6ceff7c/68747470733a2f2f706f7365722e707567782e6f72672f6b7261656e7a6c652d7269747465722f7265736f75726365732f762f756e737461626c65)](//packagist.org/packages/kraenzle-ritter/resources)[![License](https://camo.githubusercontent.com/48c286a8c6b856a351fa471b9e67e40d876d5bed74c0a01c2024ac0468ddf27e/68747470733a2f2f706f7365722e707567782e6f72672f6b7261656e7a6c652d7269747465722f7265736f75726365732f6c6963656e7365)](//packagist.org/packages/kraenzle-ritter/resources)[![Tests](https://github.com/kraenzle-ritter/resources/actions/workflows/run-tests.yml/badge.svg)](https://github.com/kraenzle-ritter/resources/actions/workflows/run-tests.yml)

Resource Model and a hasResource trait where resources are basically links to a resources (eg. Wikipedia-Article or GND-Entry). Livewire Components (Bootstrap 5) for searching, selecting and listing the links.

Supported Providers
-------------------

[](#supported-providers)

- [GND](https://lobid.org/gnd) (Gemeinsame Normdatei)
- [Geonames](http://www.geonames.org/) (Geographical database)
- [Wikipedia](https://www.wikipedia.org/) (Multiple languages: DE, EN, FR, IT some others)
- [Wikidata](https://www.wikidata.org/) (Structured data)
- [Idiotikon](https://www.idiotikon.ch/) (Swiss German dictionary)
- [Ortsnamen.ch](https://ortsnamen.ch/) (Swiss place names)
- [Metagrid](https://metagrid.ch/) (Swiss humanities database network)
- [Anton API](https://anton.ch/) (Archives and collections)
    - [Archiv der Georg Fischer AG](https://archives.georgfischer.com)
    - [Gosteli Archiv](https://gosteli.anton.ch)
    - [Karl Barth-Archiv](https://kba.karl-barth.ch)
- Manual Input (Custom links)

Installation
------------

[](#installation)

Via Composer

```
$ composer require kraenzle-ritter/resources
```

Then either run `php artisan vendor:publish` and publish the migration or copy the file to your migrations directory. Then run `php artisan migrate`.

Usage
-----

[](#usage)

```
