open-index/open-npm huggingface dataset:
npm package: @naresh-khatri/konva-editor
Description: A React-based image editor built with Konva.js
Author: Naresh Khatri
Latest version: 0.1.11

# Konva Canvas Editor - A Canva Clone

A powerful canvas editor built with Next.js, React, and Konva that provides a simple yet powerful interface for creating and editing designs, similar to Canva.

## Features

- **Drawing Tools**: Create rectangles, circles, text, lines, and arrows
- **Image Support**: Upload images from your device or add them via URL
- **Styling Controls**: Change colors, stroke width, and more
- **Transform Operations**: Resize, rotate, and position elements
- **History Management**: Undo and redo functionality
- **Export**: Save your designs as PNG images
- **Responsive Interface**: Works well on various screen sizes
- **Canvas Size Presets**: Choose from common canvas dimensions

## Technologies Used

- **Next.js**: For routing and server-side rendering
- **React**: For building the user interface
- **Konva/React-Konva**: For canvas manipulation
- **TypeScript**: For type safety and better developer experience
- **Tailwind CSS**: For styling

## Getting Started

### Prerequisites

- Node.js (v18 or later)
- npm or yarn

### Installation

1. Clone the repository:
```bash
git clone <repository-url>
cd konva-editor
```

2. Install dependencies:
```bash
npm install
# or
yarn install
```

3. Run the development server:
```bash
npm run dev
# or
yarn dev
```

4. Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

## Usage Guide

1. **Select a Tool**: Choose from various shapes and tools in the toolbar
2. **Add Elements**: Click "Add Shape" to add the selected shape to the canvas
3. **Add Images**: Use the "Add Image" button to upload or link to images
4. **Edit Properties**: Select an element to edit its properties like color, stroke width, etc.
5. **Transform**: Resize or rotate elements by dragging the transform controls
6. **Save**: Export your design as a PNG file

## License

This project is licensed under the MIT License - see the LICENSE file for details.

## Acknowledgments

- [Konva.js](https://konvajs.org/) - HTML5 Canvas JavaScript framework
- [React Konva](https://github.com/konvajs/react-konva) - React binding to Canvas via Konva
- [Next.js](https://nextjs.org/) - The React Framework
- [Tailwind CSS](https://tailwindcss.com/) - A utility-first CSS framework
npm package: @nareshbhatia/grpc-pet-server
Description: A simple Go server to demonstrate gRPC concepts
Author: Naresh Bhatia
Latest version: 0.0.1

# gRPC Pet Server

A simple Go server to demonstrate gRPC concepts

## Development

### Prerequisites

- [Buf CLI](https://buf.build/docs/installation)
- Go 1.21 or later (for Go code generation)
- Node.js 20 or later (for TypeScript code generation and npm publishing)

### Linting

```bash
buf lint
```

### Code Generation for Go

```bash
buf generate --template buf.gen.go.yaml
```

### Code Generation for TypeScript

```bash
buf generate --template buf.gen.ts.yaml
```

### Starting the server

```bash
go mod tidy
go run server/main.go
```

### Calling GetStatus

```bash
buf curl \
--schema . \
http://localhost:8080/pet.v1.PetService/GetStatus

# Random response:
# {
#   "status": "PET_STATUS_TRAINING"
# }
```

### Calling SubscribeHeartbeat

```bash
buf curl \
--schema . \
http://localhost:8080/pet.v1.PetService/SubscribeHeartbeat

# Response:
# {
#   "timestampMs": "1766547064733"
# }
# {
#   "timestampMs": "1766547065733"
# }
# ...
```
npm package: @nareshbhatia/react-force
Description: Foundational components for React applications
Author: Naresh Bhatia
Latest version: 1.25.0

# React Force

[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
[![Travis](https://img.shields.io/travis/alexjoverm/typescript-library-starter.svg)](https://travis-ci.org/nareshbhatia/react-force)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)

Foundational components for React applications

**Live demo:** https://nareshbhatia.github.io/react-force/
npm package: @nareshbhatia/slate-editor
Description: A pre-packaged editor built on top of Slate
Author: Naresh Bhatia
Latest version: 1.3.1

# Slate Editor

[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
[![Travis](https://img.shields.io/travis/alexjoverm/typescript-library-starter.svg)](https://travis-ci.org/nareshbhatia/slate-editor)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)

A rich text editor based on [Slate](https://docs.slatejs.org/). You can try out
the live version [here](https://slate-editor.web.app/).

![Screen Shot](assets/screen-shot.png)

## Getting Started

```bash
$ yarn
$ yarn storybook
```

Now point your browser to http://localhost:6006/.
npm package: @nareshdama/superskill-policy-engine
Description: Policy engine + handoff schema for multi-agent IDE/terminal workflows.
Latest version: 0.2.0

# Superskill module

Superskill is a repo-local module that turns skills + scenarios into:

- model settings (temperature mapping with model-family exceptions)
- output contracts (low narration, high signal)
- a strict agent-to-agent handoff packet (schema-validated)
- retry/convergence behavior that reduces roundtrips (policy + optional `retry-plan` CLI)

This folder is designed to be vendored into other repos.

## Entry points

- Config: `superskill.yaml` (at repo root when using this package directly)
- Policies: `policies/`
- Schema: `schemas/handoff-schema.json`
- Docs: `docs/` (Phase 4 workflow: `docs/PHASE4_WORKFLOW.md`)
- CLI: `cli/src/index.mjs` (see `cli/README.md`)

## Phase 1 (complete) vs Phase 2

**Phase 1 — Policy engine MVP** is implemented: the CLI loads `superskill.yaml`, runs `resolve` (temperature + output contract + handoff flags), `validate-handoff`, `route`, plus `compile-prompt` and `write-handoff`. See `docs/ROADMAP.md`.

**Phase 2** adds deeper runner integration (model output validation, tool blocking, orchestration). The `retry-plan` command is a Phase 2-oriented helper that reads `policies/retry-policy.yaml`.

## Docs

- Current development: `docs/CURRENT_DEVELOPMENT.md`
- Roadmap: `docs/ROADMAP.md`
- Handoff protocol: `docs/HANDOFF_PROTOCOL.md`
- Temperature layer: `docs/TEMPERATURE_LAYER.md`
- Policy change playbook (methodology + `resources/skills/`): `docs/POLICY_CHANGE_PLAYBOOK.md`
- Programmatic API (embedders): `docs/PROGRAMMATIC_API.md`

## Goals

- Fewer API calls by default (converge via policy, not rerolls)
- Less hallucination (verified pointers + schema gating)
- Maximum actionable output (structured work items)

## npm

- Package name: `@nareshdama/superskill-policy-engine`
- Binary: `superskill` (example: `npx @nareshdama/superskill-policy-engine compile-prompt ...`)
- Smoke check: `npm run smoke` (from package root)
- Unit tests: `npm test`

## Status

**Phase 1 is complete** for the policy CLI: resolve, route, validate/write handoff, compile prompts. The CLI does not call model APIs; it emits settings and validated artifacts for runners.

See `docs/ROADMAP.md` for Phase 2+ milestones (**Phase 5** adds tests, `docs/PROGRAMMATIC_API.md`, and `validate-proposal`). **Phase 4** (outcome logging, `outcomes-report`, human-reviewed proposals) is described in `docs/PHASE4_WORKFLOW.md` and `cli/README.md`.
npm package: @nareshj7/expo-router-v3-top-tabs
Description: Top tabs with optional header in Expo Router v3
Author: Naresh Babu
Latest version: 0.2.0

# @nareshj7/expo-router-v3-top-tabs

Wraps `react-native-collapsible-tab-view` and adds support for [Expo Router v3](https://expo.github.io/router/docs).

## Add the package to your npm dependencies

```
yarn add @nareshj7/expo-router-v3-top-tabs react-native-reanimated
```

- Setup Reanimated in the `babel.config.js`. See [here](https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/getting-started/#step-2-add-reanimateds-babel-plugin) for more info.

- If you face 'setPage' undefined error while using try installing `react-native-pager-view` and `react-native-tab-view`.

## Usage

Example in Layout Route:

```js
// app/(tabs)/_layout.tsx

import { Text, View } from "react-native";
import { TopTabs } from "@nareshj7/expo-router-v3-top-tabs";

export default function CustomLayout() {
  return (
    <TopTabs screenOptions={{}}>
      <TopTabs.Header>
        <View pointerEvents="none" style={{}}>
          <Text>Header</Text>
        </View>
      </TopTabs.Header>

      <TopTabs.Screen name="index" />
    </TopTabs>
  );
}
```

Usage in child routes:

```js
// app/(tabs)/index.tsx

import { Animated } from "react-native";
import { useScrollProps } from "@nareshj7/expo-router-v3-top-tabs";

export default function Screen() {
  const props = useScrollProps();

  return <Animated.ScrollView {...props}></Animated.ScrollView>;
}
```
npm package: @nareshkosal/split-display
Description: Interactive WebGL video panels built with react-three-fiber.
Author: kosal
Latest version: 1.0.6

# @nareshkosal/split-display

Interactive WebGL video panels built with react-three-fiber.

## Installation

```bash
# Using npm
npx @nareshkosal/split-display

# Using pnpm
pnpm dlx @nareshkosal/split-display

# Using yarn
yarn dlx @nareshkosal/split-display
```

## Features

- ⚡ One-command installation
- 📦 Automatic dependency management
- 🎯 TypeScript ready
- 🔧 Multiple package managers supported
- 🎨 Modern React patterns
- 📱 Responsive design

## Documentation

For complete documentation, examples, and troubleshooting, visit the [main repository](https://github.com/nareshkosal/components-lib).

---

**Part of the @nareshkosal component collection**
npm package: @nareshkosal/workos-authkit
Description: Next.js App Router routes, middleware, header, and context for WorkOS AuthKit.
Author: kosal
Latest version: 1.0.7

# @nareshkosal/workos-authkit

Next.js App Router routes, middleware, header, and context for WorkOS AuthKit.

## Installation

```bash
# Using npm
npx @nareshkosal/workos-authkit

# Using pnpm
pnpm dlx @nareshkosal/workos-authkit

# Using yarn
yarn dlx @nareshkosal/workos-authkit
```

## Features

- ⚡ One-command installation
- 📦 Automatic dependency management
- 🎯 TypeScript ready
- 🔧 Multiple package managers supported
- 🎨 Modern React patterns
- 📱 Responsive design

## Documentation

For complete documentation, examples, and troubleshooting, visit the [main repository](https://github.com/nareshkosal/components-lib).

---

**Part of the @nareshkosal component collection**
npm package: @nareshkumarh/course
Description: Course API
Author: Naresh Kumar H
Latest version: 1.0.2

<h1 align="center"></h1>

<div align="center">
  <a href="http://nestjs.com/" target="_blank">
    <img src="https://nestjs.com/img/logo_text.svg" width="150" alt="Nest Logo" />
  </a>
</div>

<h3 align="center">NestJS npm Package Starter</h3>

<div align="center">
  <a href="https://nestjs.com" target="_blank">
    <img src="https://img.shields.io/badge/built%20with-NestJs-red.svg" alt="Built with NestJS">
  </a>
</div>

### Installation

1. Clone the repo
2. Run npm/yarn install

```bash
cd nestjs-package-starter
npm install
```

## Change Log

See [Changelog](CHANGELOG.md) for more information.

## Contributing

Contributions welcome! See [Contributing](CONTRIBUTING.md).

## Author

**John Biundo (Y Prospect on [Discord](https://discord.gg/G7Qnnhy))**

## License

Licensed under the MIT License - see the [LICENSE](LICENSE) file for details.