open-index/open-npm huggingface dataset:
npm package: @mortz.prk/tabulify
Description: A lightweight and customizable React table component.
Author: Armin Basirian
Latest version: 2.0.1

# Tabulify

`Tabulify` is a lightweight and flexible React table component designed for building customizable and feature-rich data tables. It supports features like pagination, row selection, and custom rendering.

## Features

- **Customizable Columns**: Easily define columns and their renderers.
- **Row Selection**: Support for single and multiple row selection.
- **Pagination**: Built-in pagination for large datasets.
- **TypeScript Support**: Fully typed for TypeScript projects.

## Installation

Install the package using npm or yarn:

```bash
npm install tabulify
```
npm package: @moru-ai/core
Description: Moru SDK that gives agents cloud environments
Author: Moru AI
Latest version: 0.2.0

# Moru JavaScript SDK

Moru SDK for JavaScript/TypeScript provides cloud sandbox environments for AI agents.

## Quick Start

### 1. Create an Account

Sign up for a free account at [moru.io/dashboard](https://moru.io/dashboard).

### 2. Get Your API Key

1. Go to the [API Keys tab](https://moru.io/dashboard?tab=keys) in your dashboard
2. Click **Create API Key**
3. Copy your new API key

### 3. Install the SDK

```bash
npm install @moru-ai/core
```

### 4. Set Your API Key

```bash
export MORU_API_KEY=your_api_key
```

### 5. Create a Sandbox and Run Commands

```ts
import Sandbox from '@moru-ai/core'

// Create a sandbox using the 'base' template (default)
const sandbox = await Sandbox.create()
console.log(`Sandbox created: ${sandbox.sandboxId}`)

// Run a command
const result = await sandbox.commands.run("echo 'Hello from Moru!'")
console.log(`Output: ${result.stdout}`)
console.log(`Exit code: ${result.exitCode}`)

// Write and read files
await sandbox.files.write("/tmp/hello.txt", "Hello from Moru!")
const content = await sandbox.files.read("/tmp/hello.txt")
console.log(`File content: ${content}`)

// Clean up
await sandbox.kill()
```

### Streaming Command Output

Stream output in real-time for long-running commands:

```ts
import Sandbox from '@moru-ai/core'

const sandbox = await Sandbox.create()

await sandbox.commands.run(
  "for i in 1 2 3; do echo $i; sleep 1; done",
  {
    onStdout: (data) => console.log(`stdout: ${data}`),
    onStderr: (data) => console.log(`stderr: ${data}`),
    timeoutMs: 30000
  }
)

await sandbox.kill()
```

### Using a Custom Template

Create templates via the [dashboard](https://moru.io/dashboard) or CLI.

```ts
// Use a custom template
const sandbox = await Sandbox.create("my-template")

const result = await sandbox.commands.run("echo 'Running in custom template'")
console.log(result.stdout)

await sandbox.kill()
```

## Documentation

For full documentation, visit [docs.moru.io](https://docs.moru.io).

## Acknowledgement

This project is a fork of [E2B](https://github.com/e2b-dev/E2B).
npm package: @morui/accordion
Description: Collapse display a list of high-level options that can expand/collapse to reveal more information.
Author: Danny
Latest version: 2.1.0

# @morui/accordion

Accordion display a list of high-level options that can expand/collapse to reveal more information.

Please refer to the [documentation](//docs/components/accordion) for more information.

## Installation

```sh
yarn add @morui/accordion
# or
npm i @morui/accordion
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/aria-utils
Description: A package for managing @react-aria morui utils.
Author: Danny
Latest version: 2.1.0

# @morui/aria-utils

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/aria-utils
# or
npm i @morui/aria-utils
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/autocomplete
Description: An autocomplete combines a text input with a listbox, allowing users to filter a list of options to items matching a query.
Author: Junior Garcia
Latest version: 2.1.0

# @morui/autocomplete

An autocomplete combines a text input with a listbox, allowing users to filter a list of options to items matching a query.

Please refer to the [documentation](https://morui.org/docs/components/autocomplete) for more information.

## Installation

```sh
yarn add @morui/autocomplete
# or
npm i @morui/autocomplete
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/morui/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/morui/morui/blob/master/LICENSE).
npm package: @morui/avatar
Description: The Avatar component is used to represent a user, and displays the profile picture, initials or fallback icon.
Author: Danny
Latest version: 2.1.0

# @morui/avatar

The Avatar component is used to represent a user, and displays the profile picture, initials or fallback icon.

Please refer to the [documentation](/docs/components/avatar) for more information.

## Installation

```sh
yarn add @morui/avatar
# or
npm i @morui/avatar
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/badge
Description: Badges are used as a small numerical value or status descriptor for UI elements.
Author: Danny
Latest version: 2.1.0

# @morui/badge

Badges are used as a small numerical value or status descriptor for UI elements.

Please refer to the [documentation](/docs/components/badge) for more information.

## Installation

```sh
yarn add @morui/badge
# or
npm i @morui/badge
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/breadcrumbs
Description: Breadcrumbs display a hierarchy of links to the current page or resource in an application.
Author: Junior Garcia
Latest version: 2.1.0

# @morui/breadcrumbs

Breadcrumbs display a hierarchy of links to the current page or resource in an application.

Please refer to the [documentation](https://morui.org/docs/components/breadcrumbs) for more information.

## Installation

```sh
yarn add @morui/breadcrumbs
# or
npm i @morui/breadcrumbs
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/morui/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/morui/morui/blob/master/LICENSE).
npm package: @morui/button
Description: Buttons allow users to perform actions and choose with a single tap.
Author: Danny
Latest version: 2.1.0

# @morui/button

Buttons allow users to perform actions and choose with a single tap.

Please refer to the [documentation](/docs/components/button) for more information.

## Installation

```sh
yarn add @morui/button
# or
npm i @morui/button
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/card
Description: Card is a container for text, photos, and actions in the context of a single subject.
Author: Danny
Latest version: 2.1.0

# @morui/card

Card is a container for text, photos, and actions in the context of a single subject.

Please refer to the [documentation](/docs/components/card) for more information.

## Installation

```sh
yarn add @morui/card
# or
npm i @morui/card
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/checkbox
Description: Checkboxes allow users to select multiple items from a list of individual items, or to mark one individual item as selected.
Author: Danny
Latest version: 2.1.0

# @morui/checkbox

Checkboxes allow users to select multiple items from a list of individual items, or to mark one individual item as selected.

Please refer to the [documentation](/docs/components/checkbox) for more information.

## Installation

```sh
yarn add @morui/checkbox
# or
npm i @morui/checkbox
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/chip
Description: Chips help people enter information, make selections, filter content, or trigger actions.
Author: Danny
Latest version: 2.1.0

# @morui/chip

A Chip is a small block of essential information that represent an input, attribute, or action.

Please refer to the [documentation](/docs/components/chip) for more information.

## Installation

```sh
yarn add @morui/chip
# or
npm i @morui/chip
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/code
Description: Code is a component used to display inline code.
Author: Danny
Latest version: 2.1.0

# @morui/code

Code is a component used to display inline code.

Please refer to the [documentation](/docs/components/code) for more information.

## Installation

```sh
yarn add @morui/code
# or
npm i @morui/code
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/divider
Description: . A separator is a visual divider between two groups of content
Author: Danny
Latest version: 2.1.0

# @morui/divider

Divider is a component that separates content in a page.

Please refer to the [documentation](/docs/components/divider) for more information.

## Installation

```sh
yarn add @morui/divider
# or
npm i @morui/divider
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/dropdown
Description: A dropdown displays a list of actions or options that a user can choose.
Author: Danny
Latest version: 2.1.0

# @morui/dropdown

Displays a list of actions or options that a user can choose.

Please refer to the [documentation](/docs/components/dropdown) for more information.

## Installation

```sh
yarn add @morui/dropdown
# or
npm i @morui/dropdown
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/framer-transitions
Description: A set of framer motion transitions for react
Author: Danny
Latest version: 2.1.0

# @morui/framer-transitions

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/framer-transitions
# or
npm i @morui/framer-transitions
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/image
Description: A simple image component
Author: Danny
Latest version: 2.1.0

# @morui/image

The Image component is used to display images with support for fallback.

Please refer to the [documentation](/docs/components/image) for more information.

## Installation

```sh
yarn add @morui/image
# or
npm i @morui/image
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/input
Description: The input component is designed for capturing user input within a text field.
Author: Danny
Latest version: 2.1.0

# @morui/input

Input is a component that allows users to enter text. It can be used to get user inputs in forms, search fields, and more.

This package contains the Input component and the TextArea component.

Please refer to the [documentation](/docs/components/input) for more information.

## Installation

```sh
yarn add @morui/input
# or
npm i @morui/input
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/kbd
Description: The keyboard key components indicates which key or set of keys used to execute a specificv  action
Author: Danny
Latest version: 2.1.0

# @morui/kbd

Keyboard key or kbd is a component to display which key or combination of keys performs a given action.

Please refer to the [documentation](/docs/components/kbd) for more information.

## Installation

```sh
yarn add @morui/kbd
# or
npm i @morui/kbd
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/link
Description: Links allow users to click their way from page to page. This component is styled to resemble a hyperlink and semantically renders an &lt;a&gt;
Author: Danny
Latest version: 2.1.0

# @morui/link

Links allow users to click their way from page to page. This component is styled to resemble a hyperlink and semantically renders an `<a>` tag.

Please refer to the [documentation](/docs/components/link) for more information.

## Installation

```sh
yarn add @morui/link
# or
npm i @morui/link
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/listbox
Description: A listbox displays a list of options and allows a user to select one or more of them.
Author: Danny
Latest version: 2.1.0

# @morui/listbox

A listbox displays a list of options and allows a user to select one or more of them.

Please refer to the [documentation](/docs/components/listbox) for more information.

## Installation

```sh
yarn add @morui/listbox
# or
npm i @morui/listbox
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/lrt-sdk
Description: [Morph] Tools for working with Morph LRT
Latest version: 0.1.0

# @morph-l2/lrt-sdk

The `@morph-l2/lrt-sdk` package provides a set of tools for interacting with Morph.

## Installation

```
npm install @morph-l2/lrt-sdk
```
npm package: @morui/menu
Description: A menu displays a list of options and allows a user to select one or more of them.
Author: Danny
Latest version: 2.1.0

# @morui/menu

A menu displays a list of options and allows a user to select one or more of them.

Please refer to the [documentation](/docs/components/menu) for more information.

## Installation

```sh
yarn add @morui/menu
# or
npm i @morui/menu
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/modal
Description: Displays a dialog with a custom content that requires attention or provides additional information.
Author: Danny
Latest version: 2.1.0

# @morui/modal

Displays a dialog with a custom content that requires attention or provides additional information.

Please refer to the [documentation](/docs/components/modal) for more information.

## Installation

```sh
yarn add @morui/modal
# or
npm i @morui/modal
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/navbar
Description: A responsive navigation header positioned on top side of your page that includes support for branding, links, navigation, collapse and more.
Author: Danny
Latest version: 2.1.0

# @morui/navbar

A responsive navigation header positioned on top side of your page that includes support for branding, links, navigation, collapse menu and more.

Please refer to the [documentation](/docs/components/navbar) for more information.

## Installation

```sh
yarn add @morui/navbar
# or
npm i @morui/navbar
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/pagination
Description: The Pagination component allows you to display active page and navigate between multiple pages.
Author: Danny
Latest version: 2.1.0

# @morui/pagination

The Pagination component allows you to display active page and navigate between multiple pages.

Please refer to the [documentation](/docs/components/pagination) for more information.

## Installation

```sh
yarn add @morui/pagination
# or
npm i @morui/pagination
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/popover
Description: A popover is an overlay element positioned relative to a trigger.
Author: Danny
Latest version: 2.1.0

# @morui/popover

Popover is a non-modal dialog that floats around its disclosure. It's commonly used for displaying additional rich content on top of something.

Please refer to the [documentation](/docs/components/popover) for more information.

## Installation

```sh
yarn add @morui/popover
# or
npm i @morui/popover
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/progress
Description: Progress bars show either determinate or indeterminate progress of an operation over time.
Author: Danny
Latest version: 2.1.0

# @morui/progress

The Progress component allows you to view the progress of any activity.

Please refer to the [documentation](/docs/components/progress) for more information.

## Installation

```sh
yarn add @morui/progress
# or
npm i @morui/progress
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/radio
Description: Radios allow users to select a single option from a list of mutually exclusive options.
Author: Danny
Latest version: 2.1.0

# @morui/radio

Radio Group allow users to select a single option from a list of mutually exclusive options.

Please refer to the [documentation](/docs/components/radio-group) for more information.

## Installation

```sh
yarn add @morui/radio
# or
npm i @morui/radio
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/react
Description: 🚀 Beautiful and modern React UI library.
Author: Danny
Latest version: 2.1.0

<p align="center">
  <a href="https://morphism.xyz">
      <img width="20%" src="https://raw.githubusercontent.com/dannyfi/morui/main/apps/docs/public/isotipo.png" alt="morui" />
      <h1 align="center">MorUI</h1>
  </a>
</p>
</br>
<p align="center">
  <a href="https://github.com/danny/morui/blob/main/LICENSE">
    <img src="https://img.shields.io/npm/l/@morui/react?style=flat" alt="License">
  </a>
  <a href="https://codecov.io/gh/danny/morui">
    <img src="https://codecov.io/gh/danny/morui/branch/main/graph/badge.svg?token=QJF2QKR5N4" alt="codecov badge">
  </a>
  <!-- <a href="https://github.com/dannyfi/morui/actions/workflows/main.yaml">
    <img src="https://github.com/dannyfi/morui/actions/workflows/main.yaml/badge.svg" alt="CI/CD morui">
  </a> -->
  <a href="https://www.npmjs.com/package/@morui/react">
    <img src="https://img.shields.io/npm/dm/@morui/react.svg?style=flat-round" alt="npm downloads">
  </a>
</p>

<p align="center">
  <a rel="noopener noreferrer" target="_blank" href="https://www.vercel.com?utm_source=morui&utm_marketing=oss">
    <img height="34px" src="https://raw.githubusercontent.com/dannyfi/morui/main/apps/docs/public/deployed-on-vercel.svg" alt="Deployed on vercel">
  </a>
</p>

> **NOTE:** This is a community project, not associated with [Vercel](https://vercel.com), but does get some inspiration from there.

## Getting Started

Visit <a aria-label="morui learn" href="/learn">/guide</a> to get started with MorUI.

## Documentation

Visit [https://morui.org/docs](https://morui.org/docs) to view the full documentation.

### Community

We're excited to see the community adopt MorUI, raise issues, and provide feedback.
Whether it's a feature request, bug report, or a project to showcase, please get involved!

- [Discord](https://discord.gg/9b6yyZKmH4)
- [Twitter](https://twitter.com/getmorui)
- [GitHub Discussions](https://github.com/morui/morui/discussions)

## Contributing

Contributions are always welcome!

See [CONTRIBUTING.md](https://github.com/morui/morui/blob/main/CONTRIBUTING.md) for ways to get started.

Please adhere to this project's [CODE_OF_CONDUCT](https://github.com/morui/morui/blob/main/CODE_OF_CONDUCT.md).

## License

[MIT](https://choosealicense.com/licenses/mit/)
npm package: @morui/react-rsc-utils
Description: A set of utilities for react compatible with RSC
Author: Danny
Latest version: 2.1.0

# @morui/react-rsc-utils

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/react-rsc-utils
# or
npm i @morui/react-rsc-utils
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/react-utils
Description: A set of utilities for react on client side
Author: Danny
Latest version: 2.1.0

# @morui/react-utils

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/react-utils
# or
npm i @morui/react-utils
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/ripple
Description: A simple implementation to display a ripple animation when the source component is clicked
Author: Danny
Latest version: 2.1.0

# @morui/ripple

This is a component that creates a ripple effect on the screen.

Please refer to the [documentation](/docs/components/button) for more information.

## Installation

```sh
yarn add @morui/ripple
# or
npm i @morui/ripple
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/scroll-shadow
Description: A component that applies top and bottom shadows when content overflows on scroll.
Author: Danny
Latest version: 2.1.0

# @morui/scroll-shadow

A component that applies top and bottom shadows when content overflows on scroll.

Please refer to the [documentation](/docs/components/listbox) for more information.

## Installation

```sh
yarn add @morui/scroll-shadow
# or
npm i @morui/scroll-shadow
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/sdk-gateway
Description: [Morph] Tools for working with Morph
Latest version: 0.1.2

# @morph-l2/sdk

The `@morph-l2/sdk` package provides a set of tools for interacting with Morph.

## Installation

```
npm install @morph-l2/sdk
```

## Docs

You can find auto-generated API documentation over at [docs.morphl2.io](https://docs.morphl2.io/docs/SDK/intro).

## Using the SDK

### CrossChainMessenger

The [`CrossChainMessenger`](https://github.com/morph-l2/sdk/blob/main/src/cross-chain-messenger.ts) class simplifies the process of moving assets and data between Ethereum and Morph.
You can use this class to, for example, initiate a withdrawal of ERC20 tokens from morph back to Ethereum, accurately track when the withdrawal is ready to be finalized on Ethereum, and execute the finalization transaction after the challenge period has elapsed.
The `CrossChainMessenger` can handle deposits and withdrawals of ETH and any ERC20-compatible token.
The `CrossChainMessenger` automatically connects to all relevant contracts so complex configuration is not necessary.

### L2Provider and related utilities

The Morph SDK includes [various utilities](https://github.com/morph-l2/sdk/blob/main/src/l2-provider.ts) for handling Morph's [transaction fee model](https://docs.morphl2.io/Build-on-Morph/4-txfee.md).
For instance, [`estimateTotalGasCost`](https://docs.morphl2.io/SDK/modules#estimateTotalGasCost) will estimate the total cost (in wei) to send at transaction on Morph including both the L2 execution cost and the L1 data cost.
You can also use the [`asL2Provider`](https://docs.morphl2.io/SDK/modules#asL2Provider) function to wrap an ethers Provider object into an `L2Provider` which will have all of these helper functions attached.

### Other utilities

The SDK contains other useful helper functions and constants.
For a complete list, refer to the auto-generated [SDK documentation](https://sdk.morph.io/)
npm package: @morui/select
Description: A select displays a collapsible list of options and allows a user to select one of them.
Author: Danny
Latest version: 2.1.0

# @morui/select

A select displays a collapsible list of options and allows a user to select one of them.

Please refer to the [documentation](/docs/components/select) for more information.

## Installation

```sh
yarn add @morui/select
# or
npm i @morui/select
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/shared-icons
Description: Internal icons set, commonly used in the components stories
Author: Danny
Latest version: 2.1.0

# @morui/shared-icons

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/shared-icons
# or
npm i @morui/shared-icons
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/shared-utils
Description: A set of MorUI utilities
Author: Danny
Latest version: 2.1.0

# @morui/shared-utils

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/shared-utils
# or
npm i @morui/shared-utils
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/skeleton
Description: Skeleton is used to display the loading state of some component.
Author: Danny
Latest version: 2.1.0

# @morui/skeleton

Skeleton is a placeholder to show a loading state and the expected shape of a component.

Please refer to the [documentation](/docs/components/skeleton) for more information.

## Installation

```sh
yarn add @morui/skeleton
# or
npm i @morui/skeleton
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/slider
Description: A slider allows a user to select one or more values within a range.
Author: Junior Garcia
Latest version: 2.2.5

# @morui/slider

Slider allows a user to select one or more values within a range.

Please refer to the [documentation](https://morui.org/docs/components/slider) for more information.

## Installation

```sh
yarn add @morui/slider
# or
npm i @morui/slider
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/morui/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/morui/morui/blob/master/LICENSE).
npm package: @morui/snippet
Description: Display a snippet of copyable code for the command line.
Author: Danny
Latest version: 2.1.0

# @morui/snippet

Snippet is a component that can be used to display inline or multiline code snippets.

Please refer to the [documentation](/docs/components/snippet) for more information.

## Installation

```sh
yarn add @morui/snippet
# or
npm i @morui/snippet
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/spacer
Description: A flexible spacer component designed to create consistent spacing and maintain alignment in your layout.
Author: Danny
Latest version: 2.1.0

# @morui/spacer

Spacer is a component used to add space between components.

Please refer to the [documentation](/docs/components/spacer) for more information.

## Installation

```sh
yarn add @morui/spacer
# or
npm i @morui/spacer
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/spinner
Description: Loaders express an unspecified wait time or display the length of a process.
Author: Danny
Latest version: 2.1.0

# @morui/loading

Spinner express an unspecified wait time or display the length of a process.

Please refer to the [documentation](/docs/components/loading) for more information.

## Installation

```sh
yarn add @morui/loading
# or
npm i @morui/loading
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/stories-utils
Description: A list of utilities for storybook' stories.
Author: Junior Garcia
Latest version: 2.1.0

# @morui/stories-utils

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/stories-utils
# or
npm i @morui/stories-utils
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/morui/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/morui/morui/blob/master/LICENSE).
npm package: @morui/switch
Description: A switch is similar to a checkbox, but represents on/off values as opposed to selection.
Author: Danny
Latest version: 2.1.0

# @morui/switch

The Switch component is used as an alternative between checked and not checked states.

Please refer to the [documentation](/docs/components/switch) for more information.

## Installation

```sh
yarn add @morui/switch
# or
npm i @morui/switch
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/system
Description: MorUI system primitives
Author: Danny
Latest version: 2.1.0

# @morui/system

MorUI system primitives, here you can find the `extendVariants` utility, `MorUIProvider` and some other utilities.

Please refer to the [documentation](https://mor.ui) for more information.

## Installation

```sh
yarn add @morui/system
# or
npm i @morui/system
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/system-rsc
Description: MorUI system primitives compatibles with RSC imports
Author: Danny
Latest version: 2.1.0

# @morui/system-rsc

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/system-rsc
# or
npm i @morui/system-rsc
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/table
Description: Tables are used to display tabular data using rows and columns. 
Author: Danny
Latest version: 2.1.0

# @morui/table

Tables are used to display tabular data using rows and columns. They allow users to quickly scan, sort, compare, and take action on large amounts of data.

Please refer to the [documentation](/docs/components/table) for more information.

## Installation

```sh
yarn add @morui/table
# or
npm i @morui/table
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/tabs
Description: Tabs organize content into multiple sections and allow users to navigate between them.
Author: Danny
Latest version: 2.1.0

# @morui/tabs

Tabs organize content into multiple sections and allow users to navigate between them.

Please refer to the [documentation](/docs/components/tabs) for more information.

## Installation

```sh
yarn add @morui/tabs
# or
npm i @morui/tabs
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/test-utils
Description: A set of utilities for react testing
Author: Danny
Latest version: 2.1.0

# @morui/test-utils

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/test-utils
# or
npm i @morui/test-utils
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/theme
Description: The default theme for MorUI components
Author: Danny
Latest version: 2.1.0

# @morui/theme

MorUI theme primitives, here you can find the TailwindCSS `plugin`, `colors`, `layout`, `spacing`, `typography` and some other utilities.

Please refer to the [documentation](/theme) for more information.

## Installation

```sh
yarn add @morui/theme
# or
npm i @morui/theme
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/tooltip
Description: A React Component for rendering dynamically positioned Tooltips
Author: Danny
Latest version: 2.1.0

# @morui/tooltip

Tooltips display a brief, informative message that appears when a user interacts with an element.

Please refer to the [documentation](/docs/components/tooltip) for more information.

## Installation

```sh
yarn add @morui/tooltip
# or
npm i @morui/tooltip
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-aria-accordion
Description: React-aria useAccordion hooks with custom implementations
Author: Danny
Latest version: 2.1.0

# @morui/use-aria-accordion

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-accordion
# or
npm i @morui/use-aria-accordion
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-aria-accordion-item
Description: Internal impl for react aria accordion item
Author: Danny
Latest version: 2.1.0

# @morui/use-aria-accordion-item

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-accordion-item
# or
npm i @morui/use-aria-accordion-item
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-aria-button
Description: Internal hook to handle button a11y and events, this is based on react-aria button hook but without the onClick warning
Author: Danny
Latest version: 2.1.0

# @morui/use-aria-button

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-button
# or
npm i @morui/use-aria-button
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-aria-link
Description: Internal hook to handle link a11y and events, this is based on react-aria link hook but without the onClick warning
Author: Danny
Latest version: 2.1.0

# @morui/use-aria-link

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-link
# or
npm i @morui/use-aria-link
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-aria-modal-overlay
Description: A custom implementation of react aria modal overlay, this removes the prevent scroll
Author: Danny
Latest version: 2.1.0

# @morui/use-aria-modal-overlay

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-modal-overlay
# or
npm i @morui/use-aria-modal-overlay
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-aria-multiselect
Description: Provides the behavior and accessibility implementation for a multi-select component.
Author: Danny
Latest version: 2.1.0

# @morui/use-aria-multiselect

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-multiselect
# or
npm i @morui/use-aria-multiselect
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-aria-press
Description: Handles press interactions across mouse, touch, keyboard, and screen readers.
Author: Junior Garcia
Latest version: 2.1.0

# @morui/use-aria-press

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-press
# or
npm i @morui/use-aria-press
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/morui/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/morui/morui/blob/master/LICENSE).
npm package: @morui/use-aria-toggle-button
Description: Internal hook to handle button a11y and events, this is based on react-aria button hook but without the onClick warning
Author: Danny
Latest version: 2.1.0

# @morui/use-aria-toggle-button

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-aria-toggle-button
# or
npm i @morui/use-aria-toggle-button
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-callback-ref
Description: React hook to persist any value between renders, but keeps it up-to-date if it changes.
Author: Danny
Latest version: 2.1.0

# @morui/use-callback-ref

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-callback-ref
# or
npm i @morui/use-callback-ref
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-clipboard
Description: Wrapper around navigator.clipboard with feedback timeout
Author: Danny
Latest version: 2.1.0

# @morui/use-clipboard

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-clipboard
# or
npm i @morui/use-clipboard
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-data-scroll-overflow
Description: A hook to add data attributes when the element has top or bottom scroll.
Author: Danny
Latest version: 2.1.0

# @morui/use-data-scroll-overflow

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-data-scroll-overflow
# or
npm i @morui/use-data-scroll-overflow
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-disclosure
Description: The hook in charge of managing modals
Author: Danny
Latest version: 2.1.0

# @morui/use-disclosure

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-disclosure
# or
npm i @morui/use-disclosure
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).
npm package: @morui/use-image
Description: React hook for progressing image loading
Author: Danny
Latest version: 2.1.0

# @morui/use-image

A Quick description of the component

> This is an internal utility, not intended for public usage.

## Installation

```sh
yarn add @morui/use-image
# or
npm i @morui/use-image
```

## Contribution

Yes please! See the
[contributing guidelines](https://github.com/dannyfi/morui/blob/master/CONTRIBUTING.md)
for details.

## Licence

This project is licensed under the terms of the
[MIT license](https://github.com/dannyfi/morui/blob/master/LICENSE).