open-index/open-npm huggingface dataset:
npm package: @izalutski/catty
Description: Run Claude Code sessions remotely
Author: izalutski
Latest version: 0.2.7

# Catty

Run Claude Code sessions remotely.

## Installation

```bash
npm install -g @izalutski/catty
```

Or use directly with npx:

```bash
npx @izalutski/catty new
```

## Usage

### First-time setup

```bash
# Log in (required once)
catty login
```

### Start a new Claude Code session

```bash
catty new
```

This will:
1. Upload your current directory to a remote machine
2. Start Claude Code in the remote environment
3. Connect you to an interactive terminal session

### Commands

```bash
catty login                  # Authenticate (required before first use)
catty logout                 # Remove stored credentials
catty new                    # Start Claude Code (default)
catty new --no-upload        # Don't upload current directory
catty list                   # List active sessions
catty stop <session-id>      # Stop a session
```

## Requirements

- Node.js 16+

## How it works

Catty creates isolated machines on-demand, uploads your workspace, and streams the terminal to you. Each session is isolated and secure.

## License

MIT
npm package: @izanamidev/gitnode
Description: Revolutionize Your GitHub Workflow with Seamless Remote Control
Author: IzanamiiDevv
Latest version: 1.2.7

# GitNode
**Remote GitHub Control in Node.js**

GitNode is a Node.js module designed to streamline the interaction with GitHub by transforming Git CLI commands into JavaScript functions. This module empowers developers to seamlessly integrate Git operations into their Node.js applications, providing a convenient and efficient way to manage repositories, branches, commits, and more.

**Key Features:**

1. **JavaScript Interface:** GitNode translates common Git commands into JavaScript functions, allowing developers to control GitHub repositories programmatically within a Node.js environment.

2. **GitHub Automation:** Easily automate routine Git operations such as cloning repositories, creating branches, committing changes, pushing updates, and handling pull requests—all through intuitive JavaScript methods.

3. **Simplified Workflows:** GitNode abstracts the complexities of the Git CLI, offering a more straightforward and user-friendly interface for handling version control tasks within Node.js applications.

4. **Enhanced Productivity:** By integrating GitNode, developers can enhance their workflow and focus on building applications, without the need to switch between the Git CLI and their code editor.


**Getting Started:**

1. Install GitNode using npm:

   ```bash
   npm install @izanamidev/gitnode
   ```

2. Require GitNode in your Node.js application and start leveraging Git operations programmatically.

Simplify your GitHub interactions with GitNode—where Git meets Node.js seamlessly.

**Example Usage**
```javascript
//Import
const gitnode = require('@izanamidev/gitnode');

//Initialze
const git = gitnode();

//Gitnode Method
git.status((err,res)=>{
    if(err){throw new Error("Error on Checking Gitnode status");}
    console.log(res)
});
```

## Documentaion
### git.status();
Show the working tree status<br>
**Syntax:**
```javascript
git.status(callback(error,resources));
```

### git.add();
Add file contents to the index<br>
**Syntax:**
```javascript
git.add(path,callback(error,resources));
```

### git.commit();
Add file contents to the index<br>
**Syntax:**
```javascript
git.add(path,callback(error,resources));
```

### git.checkout();
Add file contents to the index<br>
**Syntax:**
```javascript
git.add(path,callback(error,resources));
```

### git.pullOrigin();
Add file contents to the index<br>
**Syntax:**
```javascript
git.add(path,callback(error,resources));
```

### git.pushOrigin();
Add file contents to the index<br>
**Syntax:**
```javascript
git.add(path,callback(error,resources));
```

## Tools Used
<img src="https://skillicons.dev/icons?i=npm,git,nodejs,javascript" />
npm package: @izantech/lineup-cli
Description: Lineup multi-host installer and manager for Claude Code and Codex
Latest version: 2.1.1

# @izantech/lineup-cli

CLI manager for installing, updating, uninstalling, and checking Lineup across Claude Code and Codex.

## Commands

- `lineup install [--host claude|codex|all] [--version <tag>|latest] [--yes]`
- `lineup update [--host claude|codex|all] [--version <tag>|latest] [--yes]`
- `lineup uninstall [--host claude|codex|all] [--yes] [--purge]`
- `lineup status [--host claude|codex|all] [--json]`
npm package: @izayl/biome-config
Description: personal biome config
Author: izayl
Latest version: 0.1.4

# biome-config

My personal biome configuration.

## Install

```sh
# recommend use https://github.com/antfu-collective/ni
ni -D @izayl/biome-config
```

## Usage

use `extends` in your `biome.json` or `biome.jsonc` file:

```jsonc
{
  "extends": ["@izayl/biome-config"]
}
```
npm package: @izayl/hooks
Description: Collections of custom-react-hooks.
Author: https://github.com/izayl
Latest version: 0.0.1

<div align="center">
  <h1>
    🏝
    <br />
    @izayl/hooks
    <br />
    <br />
  </h1>
  <sup>
    <a href="https://www.npmjs.com/package/@izayl/hooks">
       <img src="https://img.shields.io/npm/v/@izayl/hooks.svg" alt="npm package" />
    </a>
    <a href="https://standardjs.com">
       <img src="https://img.shields.io/badge/code_style-standard-brightgreen.svg" alt="JavaScript Style Guide" />
    </a>
    <br />
    Collections of custom-react-hooks.
  </sup>
  <br />

  <pre>yarn add <a href="https://www.npmjs.com/package/@izayl/hooks">@izayl/hooks</a></pre>
  <p> or </p>
  <pre>npm i <a href="https://www.npmjs.com/package/@izayl/hooks">@izayl/hooks</a></pre>

  <br />
</div>




## Life-Cycle Hook

- [useMount](https://github.com/izayl/hooks/blob/master/src/hooks/use-mount.ts)

- [useUnmount](https://github.com/izayl/hooks/blob/master/src/hooks/use-unmount.ts)


## Status

- [useSwitch](https://github.com/izayl/hooks/blob/master/src/hooks/use-switch.ts)



## License

MIT © [izayl](https://github.com/izayl)
npm package: @ize-302/pkg-police
Description: pkg-police is a script that lists out packages that are being used and those that aren't. No extra configuration required. Just copy and run directly in your Javascript / TypeScript codebase
Author: Adavize Hassan
Latest version: 0.0.1

# 📦👮🏽 pkg-police

pkg-police is a CLI tool that lists out packages that are being used and those that aren't

#### Usage

Install glbally `npm install pkg-police -g`

Copy the [`pkg-police-script.js`](./pkg-police-script.js) and paste it in the root of your project.

Navigate to the root of the repo you want to check and run `pkg-police` to see results

#### Please note ⚠️

This tool is just a fun side project and far from perfect. Here is a much better alternative: [depcheck](https://www.npmjs.com/package/depcheck)

#### Demo

![Alt text](demo.gif "Title")