open-index/open-npm huggingface dataset:
npm package: @slate-solid/core
Description: Core library for [SlateSolid](https://github.com/slate-solid/slate-solid).
Latest version: 1.0.13

# SlateSolid Core

Core library for [SlateSolid](https://github.com/slate-solid/slate-solid).

A _completely_ customizable framework
for building rich text editors using [SlateJS](https://docs.slatejs.org/) and [SolidJS](https://www.solidjs.com/).

> 🤖 **Slate is currently in beta.** See [SolidJS Github Repo](https://github.com/ianstormtaylor/slate).

> 🏗️ **SlateSolid is pre-release**. SlateSolid is modeled largely after `slate-react` but is still in active development to get to feature parity. See [SlateSolid Github Repo.](https://github.com/slate-solid/slate-solid).
npm package: @slate-solid/slate-dom-preview
Description: This is a preview package of `slate-dom` which is currently [in review](https://github.com/ianstormtaylor/slate/pull/5734). It's purpose is to aid in development of `@slate-solid/core`. If / when the PR merges, usage of this preview package will be replac
Latest version: 1.0.9

# @slate-solid/slate-dom-preview

This is a preview package of `slate-dom` which is currently [in review](https://github.com/ianstormtaylor/slate/pull/5734). It's purpose is to aid in development of `@slate-solid/core`. If / when the PR merges, usage of this preview package will be replaced by that one.
npm package: @slate-ui/core
Description: Web component library
Author: Trevor Eyre
Latest version: 4.0.0

<h3 align="center">
	Slate UI
</h3>

<p align="center">
	A simple web component design system. Currently under development.
</p>

<p align="center">
  <a href="https://www.npmjs.com/package/@slate-ui/core">
    <img src="https://img.shields.io/npm/v/@slate-ui/core.svg?style=flat">
  </a>
  <a href="LICENSE">
    <img src="https://img.shields.io/github/license/trevoreyre/slate-ui.svg?style=flat">
  </a>
</p>

## Example sites

- https://trevoreyre.com
- https://llamallamaadventure.com

## Documentation

[View documentation](https://slate-ui.trevoreyre.com)
npm package: @slate71/agent-status
Description: React component for rendering AI agent state in a dashboard
Author: slate71
Latest version: 0.0.1

# @slate71/agent-status

React component for rendering AI agent state in a dashboard.

## Installation

```bash
npm install @slate71/agent-status
```

## Usage

```tsx
import { AgentStatus } from '@slate71/agent-status'
import '@slate71/agent-status/styles.css'

const agent = {
  id: 'agent-1',
  name: 'Data Processor',
  status: 'running',
  currentTask: 'Processing batch 42 of 100...',
  lastActivity: new Date(),
  metrics: {
    tasksCompleted: 156,
    successRate: 0.94,
    avgDuration: 3500
  }
}

function App() {
  return (
    <AgentStatus
      agent={agent}
      onPause={(id) => console.log('Pause', id)}
      onStop={(id) => console.log('Stop', id)}
    />
  )
}
```

## Props

| Prop | Type | Default | Description |
|------|------|---------|-------------|
| `agent` | `Agent` | required | Agent object with status and details |
| `className` | `string` | `''` | Additional CSS class names |
| `showMetrics` | `boolean` | `true` | Show/hide metrics section |
| `onPause` | `(id: string) => void` | - | Callback when pause button clicked |
| `onResume` | `(id: string) => void` | - | Callback when resume button clicked |
| `onStop` | `(id: string) => void` | - | Callback when stop button clicked |
| `onRetry` | `(id: string) => void` | - | Callback when retry button clicked |

## Agent Status Types

- `running` - Agent is actively processing
- `idle` - Agent is waiting for tasks
- `paused` - Agent execution is paused
- `error` - Agent encountered an error

## Demo

View the live demo at [https://slate71.github.io/agent-status/](https://slate71.github.io/agent-status/)

## License

MIT
npm package: @slate71/tool-invocation
Description: React component for rendering AI tool invocations with state management
Author: slate71
Latest version: 0.0.2

# @slate71/tool-invocation

React component for rendering AI tool invocations with state management.

🔗 **[Live Demo](https://slate71.github.io/tool-invocation/)**

## Installation

```bash
npm install @slate71/tool-invocation
```

## Usage

```tsx
import { ToolInvocation } from '@slate71/tool-invocation'
import '@slate71/tool-invocation/styles.css'

function App() {
  const invocation = {
    id: '1',
    name: 'fetchData',
    status: 'running',
    parameters: { url: 'https://api.example.com' },
    startTime: Date.now()
  }

  return (
    <ToolInvocation
      invocation={invocation}
      onRetry={(id) => console.log('Retry', id)}
      onCancel={(id) => console.log('Cancel', id)}
    />
  )
}
```

## Props

- `invocation`: Tool invocation object with status, parameters, and results
- `className`: Optional CSS class name
- `showElapsedTime`: Show elapsed time for running/completed tasks (default: true)
- `onRetry`: Callback for retry button (shown on error)
- `onCancel`: Callback for cancel button (shown when running)

## License

MIT
npm package: @slatebox/font-manager
Description: Manages, downloads and applies Google Fonts for picker components
Author: Tim Heckel
Latest version: 1.5.0

# Font Manager

Internal dependency for the [`font-picker`](https://github.com/samuelmeuli/font-picker) and [`font-picker-react`](https://github.com/samuelmeuli/font-picker-react) packages. It is used for managing the list of fonts, keeping track of the active font and downloading/activating Google Fonts.
npm package: @slateengine/slatesass
Description: A Sass Framework for building at light speed
Author: Hash&Salt
Latest version: 8.1.5

# Slate Core

This repository is part of the _Slate Framework_. _Slate_ is a responsive, modern web framework written in Sass. It is packed full of features to help you build the most awesome things for the web. This is _Slate Core_, the heart and soul of the framework. This is meant to be used in your own asset pipeline.

### Quick Start

Assuming you have an existing project with an asset pipeline (Gulp, Grunt, Ruby, Laravel, .Net Core etc):

```sh
$ cd your/project/folder
$ yarn add @slateengine/slatekits
```
Include Slate in your project:

```
@import 'slate';
```
However, this will leave you stuck at the default settings for the core. Whilst you can grab these out of the node modules folder, for your convenience we have put them in [this repo](https://github.com/slateengine/slateconfigs) for reference. You want the ones in the core folder.

For full documentation, visit the [Slate](https://www.slateengine.com) website.

_Slate_ was made with ♥ by [Hash&Salt](https://www.hashandsalt.com).
npm package: @slateengine/slatesassconfigs
Description: Configs for the Slate sass framework
Author: Hash&Salt
Latest version: 8.0.7

# Slate Configs

This repository is part of the _Slate Framework_. _Slate_ is a responsive, modern web framework written in Sass. It is packed full of features to help you build the most awesome things for the web. This is _Slate Configs_, a collection of default config files for getting started with Slate.



For full documentation, visit the [Slate](https://www.slateengine.com) website.

_Slate_ was made with ♥ by [Hash&Salt](https://www.hashandsalt.com).
npm package: @slateengine/slatesasskits
Description: Extensions for the Slate sass framework
Author: Hash&Salt
Latest version: 8.1.5

# Slate Kits

This repository is part of the _Slate Framework_. _Slate_ is a responsive, modern web framework written in Sass. It is packed full of features to help you build the most awesome things for the web. This is _Slate Kits_, a collection of plugins for getting the job done.

## Features

Slate Buttons - Create consistent buttons with ease.
Slate Forms - Takes the pain out of creating HTML forms
Slate Gradients - Want some fancy pants gradients in your life?
Slate Grid - A very flexible grid system.
Slate SVG - Want to embed SVG's in your stylesheet... and change its color? Your welcome.
Slate Tables - For good looking HTML tables.
Slate Type - A powerful typography engine allowing modular and ad hoc font sizes.  

### Quick Start

Assuming you have an existing project with an asset pipeline (Gulp, Grunt, Ruby, Laravel, .Net Core etc):

```sh
$ cd your/project/folder
$ yarn add slatekits -D
```
Include Slate Kits in your project:

```
@import 'slatekits';
```
However, this will leave you stuck at the default settings for the kits. Whilst you can grab these out of the node modules folder, for your convenience we have put them in [this repo](https://github.com/slateengine/slateconfigs) for reference. You want the ones in the kits folder.

For full documentation, visit the [Slate](https://www.slateengine.com) website.

_Slate_ was made with ♥ by [Hash&Salt](https://www.hashandsalt.com).