open-index/open-npm huggingface dataset:
npm package: @jellyfish-dev/react-native-jellyfish-components
Description: React Native components for Jellyfish applications
Author: Angelika Serwa
Latest version: 0.1.0

# react-native-jellyfish-components

React Native components for Jellyfish applications

## Installation

```sh
npm install react-native-jellyfish-components
```

## Usage

```js
import { multiply } from 'react-native-jellyfish-components';

// ...

const result = await multiply(3, 7);
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
npm package: @jellyfish-tom/cursor-rules
Description: Shared Cursor IDE rules and guidelines for TypeScript/React projects
Author: Tomasz Morawski
Latest version: 1.0.3

# Cursor Rules

Shared Cursor IDE rules and guidelines for TypeScript/React projects.

## Installation

```bash
npm install --save-dev @jellyfish-tom/cursor-rules
```

The package automatically copies the `.cursor` directory to your project root after installation via the `postinstall` script.

## Usage

After installation, the `.cursor` directory is available in your project root with all rules and commands. Cursor IDE automatically picks up these rules.

## Updating Rules

To update the rules in all projects:

1. Update the rules in this repository
2. Publish a new version to npm
3. Run `npm update @jellyfish-tom/cursor-rules` in your projects

## Manual Installation

If you need to manually copy the rules:

```bash
cp -r node_modules/@jellyfish-tom/cursor-rules/.cursor ./
```

## Contents

- **Rules**: TypeScript, React, coding guidelines, refactoring patterns, and more
- **Commands**: Custom Cursor commands

## Development

To test locally:

```bash
npm link
cd /path/to/your/project
npm link @jellyfish-tom/cursor-rules
```
npm package: @jellyio/ui
Description: A minimalistic but customizable library of UI components
Author: Maxime Blanc
Latest version: 0.2.5

# Jelly UI

Jelly UI is a minimalistic but customizable component library designed to streamline frontend development. It offers a collection of reusable UI components that can be easily customized to fit various project needs. Whether you're building a simple landing page or a complex web application, @jellyio/ui provides the building blocks to create sleek and responsive user interfaces.

## Features

- **Minimalistic Design**: @jellyio/ui components are designed with simplicity and clarity in mind, offering a clean and modern aesthetic.
- **Customizable**: Each component is highly customizable, allowing you to easily adjust styles, themes, and functionality to match your project requirements.
- **Themes**: @jellyio/ui supports theming, making it effortless to apply different visual styles to your components. Choose from pre-defined themes or create your own custom themes.
- **Open Source**: @jellyio/ui is open source, meaning you have full access to the source code and can contribute to its development.

## Installation

You can install @jellyio/ui via npm:

```sh
npm install @jellyio/ui
yarn add @jellyio/ui
```

## Usage

To use Jelly UI in your project, simply import the desired component and integrate it in your code:

```tsx
import { Button } from '@jellyio/ui';

function App() {
  return <Button variant="primary">Click me</Button>;
}
```

For detailed usage instructions and available components, refer to the documentation.

## Theming

Jelly UI comes with pre-defined themes that can be applied to components.

```tsx
import { Button } from '@jellyio/ui';

function App() {
  return (
    <div className="theme-blue">
      <Button variant="primary">Click me</Button>
    </div>
  );
}
```

## Contributing

Contributions to Jelly UI are welcome! If you find an issue or have a feature request, please [open an issue](https://github.com/salty-max/jelly/issues) or [create a pull request](https://github.com/salty-max/jelly/pulls) on GitHub.

## License

Jelly UI is licensed under the MIT license.
npm package: @jellylabs/didp
Description: DIDP (Deterministic Iterative Development Protocol) skill for Claude Code
Author: JellyLabs
Latest version: 3.0.0

# @jellylabs/didp

DIDP (Deterministic Iterative Development Protocol) skill for Claude Code.

## Installation

### Via npm (recommended)

```bash
# Install to current project
npx @jellylabs/didp install

# Install globally
npx @jellylabs/didp install --global
```

### Via curl

```bash
# Install to current project
curl -sL https://jellylabs.ai/skills/didp-master/scripts/install.sh | bash

# Install globally
curl -sL https://jellylabs.ai/skills/didp-master/scripts/install.sh | bash -s global
```

## Usage

After installation, use these slash commands in Claude Code:

| Command | Description |
|---------|-------------|
| `/didp-init` | Initialize DIDP in current project |
| `/didp-doctor` | Run anti-pattern analysis |
| `/didp-doctor --diagnose` | Check installation health |
| `/didp-update` | Migrate from legacy DIDP |
| `/didp-start` | Start new iteration |

## CLI Commands

```bash
npx @jellylabs/didp install     # Install skill
npx @jellylabs/didp uninstall   # Remove skill
npx @jellylabs/didp doctor      # Run analysis
npx @jellylabs/didp diagnose    # Check installation
npx @jellylabs/didp help        # Show help
```

## What is DIDP?

DIDP is a deterministic, phase-based workflow designed to make software development **restartable**, **auditable**, and **safe under context compaction** when using AI agents.

### Core Principles

- **Sessions are disposable; repository state is authoritative**
- **One iteration per session** 
- **Phase-based workflow** (planning → analysis → spec_lock → implementation → testing → complete)

### Key Features

- Iteration state tracking via `iteration_state.yaml`
- Anti-pattern detection in CLAUDE.md files
- Automatic migration from legacy DIDP structures
- Installation diagnostics

## Requirements

- Claude Code
- Bun runtime (for scripts)

## Documentation

- **Spec:** https://jellylabs.ai/spec/didp/
- **Methodology:** https://jellylabs.ai/docs/methodology/
- **Troubleshooting:** See SKILL.md after installation

## License

MIT
npm package: @jellylegsai/aether-cli
Description: Aether CLI - Validator Onboarding, Staking, and Blockchain Operations
Author: Jelly-legs AI Team
Latest version: 1.9.2

# aether-cli

AeTHer Validator Command Line Interface for system validation, onboarding, and node management.

## Installation

```bash
# Install globally via npm
npm install -g aether-cli

# Or install from repo
git clone https://github.com/jelly-legs-ai/Jelly-legs-unsteady-workshop.git
cd Jelly-legs-unsteady-workshop/aether-cli
npm install
npm link
```

## Quick Start

```bash
# Check system requirements
aether-cli doctor

# Start onboarding wizard
aether-cli init

# Generate KYC link
aether-cli kyc generate

# Manage validator
aether-cli validator start
aether-cli validator status
```

## Commands

| Command | Description |
|---------|-------------|
| `aether-cli doctor` | Run system requirements checks (CPU/RAM/Disk/Network/Firewall) |
| `aether-cli init` | Start onboarding wizard |
| `aether-cli kyc generate` | Generate pre-filled KYC link with pubkey, node ID, signature |
| `aether-cli validator start` | Start validator node |
| `aether-cli validator stop` | Stop validator node |
| `aether-cli validator status` | Check validator status |
| `aether-cli help` | Show help message |
| `aether-cli --version` | Show version number |

## System Requirements

The `doctor` command validates:

- **CPU**: 8+ cores (physical)
- **RAM**: 32GB+ total, 28GB+ available
- **Disk**: 512GB+ SSD with 340GB+ free
- **Network**: 100Mbps+ connection
- **Firewall**: Ports 3030 (P2P), 8899 (RPC), 22 (SSH) accessible

## Example Output

```
$ aether-cli doctor

███╗   ███╗██╗███████╗███████╗██╗ ██████╗ ███╗   ██╗
████╗ ████║██║██╔════╝██╔════╝██║██╔═══██╗████╗  ██║
...

Validator System Check
  v1.0.0
  2026-03-24

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Running system checks...

CPU
  Model: Intel Xeon E5-2680 v4
  Cores: 16 (8 physical)
  Frequency: 2.4 GHz
  ✅ PASS (required: 4+ cores minimum)

Memory
  Total: 32 GB DDR4
  Available: 28 GB
  ✅ PASS (required: 8 GB minimum)

...

SUMMARY: All checks passed! ✅

Your system is ready to run an AeTHer validator.
```

## Development

```bash
# Run doctor command
npm run doctor

# Run tests
npm test
```

## License

MIT - Jelly-legs AI Team

## Links

- Repository: https://github.com/jelly-legs-ai/Jelly-legs-unsteady-workshop
- Documentation: docs/MINING_VALIDATOR_TOOLS.md
npm package: @jellylegsai/aether-validator-cli
Description: Aether Validator CLI - tiered validators (Full/Lite/Observer), system checks, onboarding, staking, and node management
Author: Jelly-legs AI Team
Latest version: 1.8.0

# aether-cli

AeTHer Validator Command Line Interface for system validation, onboarding, and node management.

## Installation

```bash
# Install globally via npm
npm install -g aether-cli

# Or install from repo
git clone https://github.com/jelly-legs-ai/Jelly-legs-unsteady-workshop.git
cd Jelly-legs-unsteady-workshop/aether-cli
npm install
npm link
```

## Quick Start

```bash
# Check system requirements
aether-cli doctor

# Start onboarding wizard
aether-cli init

# Generate KYC link
aether-cli kyc generate

# Manage validator
aether-cli validator start
aether-cli validator status
```

## Commands

| Command | Description |
|---------|-------------|
| `aether-cli doctor` | Run system requirements checks (CPU/RAM/Disk/Network/Firewall) |
| `aether-cli init` | Start onboarding wizard |
| `aether-cli kyc generate` | Generate pre-filled KYC link with pubkey, node ID, signature |
| `aether-cli validator start` | Start validator node |
| `aether-cli validator stop` | Stop validator node |
| `aether-cli validator status` | Check validator status |
| `aether-cli help` | Show help message |
| `aether-cli --version` | Show version number |

## System Requirements

The `doctor` command validates:

- **CPU**: 8+ cores (physical)
- **RAM**: 32GB+ total, 28GB+ available
- **Disk**: 512GB+ SSD with 340GB+ free
- **Network**: 100Mbps+ connection
- **Firewall**: Ports 3030 (P2P), 8899 (RPC), 22 (SSH) accessible

## Example Output

```
$ aether-cli doctor

███╗   ███╗██╗███████╗███████╗██╗ ██████╗ ███╗   ██╗
████╗ ████║██║██╔════╝██╔════╝██║██╔═══██╗████╗  ██║
...

Validator System Check
  v1.0.0
  2026-03-24

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Running system checks...

CPU
  Model: Intel Xeon E5-2680 v4
  Cores: 16 (8 physical)
  Frequency: 2.4 GHz
  ✅ PASS (required: 4+ cores minimum)

Memory
  Total: 32 GB DDR4
  Available: 28 GB
  ✅ PASS (required: 8 GB minimum)

...

SUMMARY: All checks passed! ✅

Your system is ready to run an AeTHer validator.
```

## Development

```bash
# Run doctor command
npm run doctor

# Run tests
npm test
```

## License

MIT - Jelly-legs AI Team

## Links

- Repository: https://github.com/jelly-legs-ai/Jelly-legs-unsteady-workshop
- Documentation: docs/MINING_VALIDATOR_TOOLS.md
npm package: @jellypack/types
Description: A TypeScript-based package providing type definitions and utilities for the Jelly ecosystem.
Latest version: 0.0.16

# @jellypack/types

A TypeScript-based package providing type definitions and utilities for the Jelly ecosystem.

## Overview

This package contains essential TypeScript type definitions and utilities used across the Jelly
ecosystem, helping developers build type-safe applications.

## Installation

Using npm:

```bash
npm install @jellypack/types
```
npm package: @jellyswap/uikit
Description: Set of UI components for JellySwap
Latest version: 0.46.6

# JellySwap UIkit

[![Version](https://img.shields.io/npm/v/@jellyswap/uikit)](https://www.npmjs.com/package/@jellyswap/uikit) [![Size](https://img.shields.io/bundlephobia/min/@jellyswap/uikit)](https://www.npmjs.com/package/@jellyswap/uikit)

JellySwap UIkit is a set of React components and hooks used to build pages on JellySwap's apps. It also contains a theme file for dark and light mode.

## Install

`yarn add @jellyswap-libs/uikit`

## Setup

### Theme

Before using JellySwap UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@pancakeswap-libs/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@pancakeswap-libs/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://pancakeswap.github.io/pancake-uikit/)
npm package: @jellyvision/eslint-config-jellyvision
Description: ESLint Configuration file for Jellyvision standard rules
Author: Dan Rumney
Latest version: 1.2.0

# Jellyvision - ESLint Shareable Config

[![MIT License][license-image]][license-link]  

This here is the base ESLint config for Jellyvision teams.

## Install

```
npm install --save-dev @jellyvision/eslint-config-jellyvision
```

## Usage

Use this shareable config by extending it in your `.eslintrc` file:

```
{
  "extends": "@jellyvision/jellyvision"
}
```

You can override settings from this shareable config by adding them directly into your `.eslintrc` file.

See the [ESLint documentation][eslint-config] for more information about using a shareable config.

## License

Licensed under the terms of the [MIT License][license-link].


[license-image]: https://img.shields.io/:license-MIT-blue.svg?style=flat
[license-link]: https://opensource.org/licenses/MIT
[eslint-config]: http://eslint.org/docs/developer-guide/shareable-configs#using-a-shareable-config