open-index/open-npm huggingface dataset:
npm package: @kendraio/ngx-image-tagger
Description: Angular image tagging component
Latest version: 0.1.1

# Angular Image Tagger

The Image Tagger component from Kendraio App, split out into a separate reusable component.

### Usage 

Include the module in your `app.module.ts` file:

    imports: [
        ...
        NgxImageTaggerModule
    ]

This module exposes an image tagger component you can use in your app:

    <ngx-image-tagger src="/assets/fake-data/example-photo.jpg" [tags]="tags"
        alt="Example Photo" (tagsChanged)="onTagsChange($event)"></ngx-image-tagger>

### Example

![](https://raw.githubusercontent.com/kendraio/kendraio-app/develop/docs/_static/images/tagger-example.png)
npm package: @keneanung/nexus-event-bus
Description: Event bus/broker for the IRE Nexus client
Author: keneanung
Latest version: 0.5.11

# Iron Realms Nexus Event Bus #

An implementation of the [publish-subscriber pattern](https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern) at its core.

## Installation ##

To install the package, first download it to your machine via [this link](https://keneanung.github.io/nexus-scripts/EventBus.nxs).

You can then proceed to install it as a normal package into your Nexus profile. You may have to log in and out after installing the package.

## Basic Usage ##

When the package is installed, you can use it in any `script` reflex. First you will need to subscribe to an event.

```js
eventBus.subscribe('myEvent', (data) => {
  console.log(data);
});
```

To raise an event, you can use the `raise` method.

```js
eventBus.raise('myEvent', 'Hello World!');
```

This will print `Hello World!` to the console.

For documentation on the inidividual methods, advanced usage and some best practices, see the [Nexus Event Bus documentation](https://keneanung.github.io/nexus-scripts/docs/event-bus).
npm package: @keneanung/nexus-package-manager
Description: Package Manager for the Iron Realms Nexus 3 client
Author: keneanung
Latest version: 0.3.3

# Nexus Package Manager #

The original package manager for the Iron Realms Nexus 3 MUD client, written by keneanung.

# Purpose of the Package Manager #

The Iron Realms Nexus client allows players to write own reflexes that enhance gameplay by reacting to game output automatically, using shortcut commands, scripts and more. They are organized in packages and can be downloaded and shared with other players. However, there is currently no official central repository or way to discover, which public packages exist.

Some of the packages reach a greater complexity and require other packages to provide base functionality.

The package manager aims to solve these problem by using [a community based public package listing](https://keneanung.github.io/nexus-package-repository/) and automating the installation and update of packages and their dependencies, all through the Nexus user interface.

# Installation #

**Note** This package is only supported for browsers. Mobile and desktop apps are currently unable to support parts of the package.

Download [the latest version of the package manager](https://keneanung.github.io/nexus-scripts/nexusPackageManager.nxs) and install it in Nexus via the `Reflex Packages` menu option. Afterwards, a new UI tab should appear, which lets you interact with the manager.

# Usage #

After login, the package listing is empty. You can update the list by pressing the `Update Package Listing` button. For each package in the listing, you can view the package details. Installed packages can be updated and uninstalled, while packages not isntalled can be installed with the buttons.

# Including your packages in the package listing #

Please refer to [the package listing repository](https://github.com/keneanung/nexus-package-repository) for more information on what packages are accepted and how to include your package.

If you like the project, please consider leaving a star on the [GitHub project](https://github.com/keneanung/nexus-scripts) and [sponsoring me](https://github.com/sponsors/keneanung).
npm package: @keneanung/nexus-queue-manager
Description: A queue manager for Iron Realms Nexus 3
Author: keneanung
Latest version: 0.1.3

# Nexus Queue Manager

This package tracks additions to the in-game queue and allows for client side queueing to integrate with it.

Please refer to https://keneanung.github.io/nexus-scripts/docs/queue-manager/ for documentation.
npm package: @keneanung/nexus-simplified-scripting-converter
Description: A utility to convert IRE Nexus Simplified Scripting to JavaScript code
Author: keneanung
Latest version: 0.2.1

# `@keneanung/nexus-simplified-scripting-converter`

> TODO: description

## Usage

```
const nexusSimplifiedScriptingConverter = require('@keneanung/nexus-simplified-scripting-converter');

// TODO: DEMONSTRATE API
```