open-index/open-npm huggingface dataset:
npm package: @0byte-lab/sdk
Description: TypeScript SDK for 0byte — the origin protocol for AI content
Author: 0byte
Latest version: 0.1.0

# 0byte TypeScript SDK

The official TypeScript SDK for **0byte** — the origin protocol for AI content.

## Installation

```bash
npm install @0byte-lab/sdk
```

## Quickstart

```typescript
import { Zerobyte } from "@0byte-lab/sdk";

const client = new Zerobyte({ apiKey: "0b_key_..." });

// Stamp AI-generated content
const proof = await client.stamp({
  content: imageBuffer,
  contentType: "image/png",
  provider: "openai",
  model: "dall-e-3",
});

console.log(proof.id);          // "0b_proof_abc123"
console.log(proof.fingerprint); // perceptual content hash
console.log(proof.verifyUrl);   // "https://verify.0byte.tech/0b_proof_abc123"

// Verify any content
const result = await client.verify(someImageBuffer);
console.log(result.matched);    // true / false
console.log(result.confidence); // fingerprint similarity score
```

## Transparency Log

```typescript
// Get latest Merkle tree root
const head = await client.getTreeHead();
console.log(head.rootHash, head.treeSize);

// Get inclusion proof for a stamped proof
const inclusion = await client.getInclusionProof(proof.id);
console.log(inclusion.inclusionPath);
```
npm package: @0dai-dev/cli
Description: One config layer for 5 AI agent CLIs — Claude Code, Codex, OpenCode, Gemini, Aider
Author: 0dai-dev
Latest version: 3.10.0

# 0dai

One config layer for 5 AI agent CLIs — Claude Code, Codex, OpenCode, Gemini, Aider.

## Install

```bash
npm install -g @0dai-dev/cli
```

## Usage

```bash
cd your-project
0dai init       # detect stack, generate ai/ layer + native configs
0dai sync       # update after changes
0dai detect     # show detected stack
0dai doctor     # check health
0dai status     # maturity, swarm tasks, session
```

## What it does

`0dai init` sends your project metadata (file names + package.json) to the API and generates:

- `ai/` — manifests, personas, skills, playbooks, delegation policy
- `.claude/` — settings, agents, hooks, rules
- `.codex/` — config, agents
- `.gemini/` — settings, agents
- `.aider/` — config, agents
- `AGENTS.md`, `.mcp.json`

Your source code is never sent. Only file names and package manifests.

## Links

- Website: https://0dai.dev
- Docs: https://docs.0dai.dev
- API: https://api.0dai.dev
npm package: @0devco/chart
Description: 0devco javascript data charting with chartjs
Author: 0devco
Latest version: 1.0.0

<p align="center" ><img src="https://raw.githubusercontent.com/0devco/chart/master/0devco-chart.png"></p>

# install

```bash
# npm
npm -i @0devco/chart
# yarn
yarn add @0devco/chart

```

# implementation

```html
<canvas id="barChart" width="300" height="300"></canvas>
```

```js
/* import @0devco/chart */
import chart from '@0devco/chart'
/* chart component */
let barChart = {
  type:'bar',
  id: 'barChart',
  multiple: 1,
  labels:['one','two','three'],
  label:[['one step']],
  data:[[54,13,15]],
  bgColor:[['red','green','blue']],
  bdrColor:[['black','black','black']],
  bdrWidth:[6]
}
/* call function */
chart().setup(barChart )
```

# doc

* <a href="https://github.com/0devco/chart/tree/master/docs" target="_blank" >doc</a>

# courtesy

* [chart.js](http://www.chartjs.org/)

<a href="https://twitter.com/0devco" target="_blank" ><p align="center" ><img src="https://raw.githubusercontent.com/0devco/docs/master/.devco-images/logo-transparent.png"></p></a>
npm package: @0devs/async-pipe
Description: organize async functions and promises into pipe, like promise.then, promise.catch
Author: alekzonder
Latest version: 0.7.0

# async-pipe

organize async functions and promises into pipe, like promise.then, promise.catch

original repo [kirillrogovoy/promised-pipe](https://github.com/kirillrogovoy/promised-pipe)


## install

```
npm i @0devs/async-pipe
```


## usage

<!-- TODO more examples -->

```js
import {pipe} from "@0devs/async-pipe";

pipe(
  async () => 0,
  async (s) => s + 1,
  async (s) => s + 1,
  async (s) => s + 1,
)
  .then((r) => {
    console.log(r);
  })
  .catch((e) => {
    console.log(e);
  });
```
npm package: @0e9b061f/mkv
Description: Update version and series in package.json and README.md
Author: 0E9B061F
Latest version: 0.2.0

# 🔨 **mkv** versioning helper v0.2.0 'T.G. CID'
[![Version][icon-ver]][repo]
[![License][icon-lic]][license]
[![Maintenance][icon-mnt]][commits]<br/>
[![npm][icon-npm]][npm]

**mkv** is a small tool I use in my projects. It updates the project's version number in `package.json` and on the first line of your README. It will also select a series name and update both locations wth that. Config goes in your `package.json`:

```json
{
  "name": "@0e9b061f/mkv",
  "mkv": {
    "name": "mkv",
    "before": "🔨",
    "after": "versioning helper"
  }
}
```

If the name you want to have set in your README is different from the package name, set the name you want in `mkv.name`. You may also configure text to be shown before and after the name.

You can also give your project series names by creating `series.json`:

```json
[
  "Gaffgarion",
  "T.G. Cid",
  "Ultima",
  "Ramza",
  "Ajora",
  "Alma",
  "Agrias",
  "Ovelia",
  "Delita"
]
```

However, this relies on your project existing in a git repo and using version tags with a form like `v0.1.0`. A new series name is given every time you change the major or minor version of your project. Patch numbers are ignored.

# License

Copyright 2024 **[0E9B061F][gh]**<br/>
Available under the terms of the [MIT License][license].


[gh]:https://github.com/0E9B061F
[repo]:https://github.com/0E9B061F/mkv
[npm]:https://www.npmjs.com/package/@0e9b061f/mkv
[commits]:https://github.com/0E9B061F/mkv/commits/master
[license]:https://github.com/0E9B061F/mkv/blob/master/LICENSE

[icon-ver]:https://img.shields.io/github/package-json/v/0E9B061F/mkv.svg?style=flat-square&logo=github&color=%236e7fd2
[icon-npm]:https://img.shields.io/npm/v/@0e9b061f/mkv.svg?style=flat-square&color=%23de2657
[icon-lic]:https://img.shields.io/github/license/0E9B061F/mkv.svg?style=flat-square&color=%236e7fd2
[icon-mnt]:https://img.shields.io/maintenance/yes/2024.svg?style=flat-square
npm package: @0end1/xcli
Description: A front-end cli for starting your project quickly
Author: seven w1378379002@icloud.com
Latest version: 0.0.2

# 介绍

脚手架，用来开发一些简单项目，比如：团队业务脚手架、npm 包等

# 使用
安装在本地

```shell
npm i XCLI -g
```

```shell
XCLI create newPro
```

# 扩展

脚手架内置了不错的扩展性，不论是为已有的 create 命令增加新的功能，还是新增一个命令，都很简单，方便你根据自身需要进行二次开发

## 增加新的命令

从 /src/commands/create/index.ts 开始，仿照 create 命令方式即可

### 初级版本未完待续。。。
npm package: @0fan/designable-core
Description: [![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer) [![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
Latest version: 0.1.2

# @alkaid/designer

[![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
[![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)

## Install

```bash
$ yarn install
```

```bash
$ npm run dev
$ npm run build
```

## Options

TODO

## LICENSE

MIT
npm package: @0fan/designable-flow
Description: [![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer) [![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
Latest version: 0.1.2

# @alkaid/designer

[![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
[![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)

## Install

```bash
$ yarn install
```

```bash
$ npm run dev
$ npm run build
```

## Options

TODO

## LICENSE

MIT
npm package: @0fan/designable-formily-setters
Description: [![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer) [![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
Latest version: 0.1.2

# @alkaid/designer

[![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
[![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)

## Install

```bash
$ yarn install
```

```bash
$ npm run dev
$ npm run build
```

## Options

TODO

## LICENSE

MIT
npm package: @0fan/designable-react-settings-form
Description: [![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer) [![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
Latest version: 0.1.2

# @alkaid/designer

[![NPM version](https://img.shields.io/npm/v/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)
[![NPM downloads](http://img.shields.io/npm/dm/@alkaid/designer.svg?style=flat)](https://npmjs.org/package/@alkaid/designer)

## Install

```bash
$ yarn install
```

```bash
$ npm run dev
$ npm run build
```

## Options

TODO

## LICENSE

MIT
npm package: @0fan/workflow
Description: [![NPM version](https://img.shields.io/npm/v/workflow.svg?style=flat)](https://npmjs.org/package/workflow) [![NPM downloads](http://img.shields.io/npm/dm/workflow.svg?style=flat)](https://npmjs.org/package/workflow)
Latest version: 0.1.28

# workflow

[![NPM version](https://img.shields.io/npm/v/workflow.svg?style=flat)](https://npmjs.org/package/workflow)
[![NPM downloads](http://img.shields.io/npm/dm/workflow.svg?style=flat)](https://npmjs.org/package/workflow)

## Install

```bash
$ yarn install
```

```bash
$ npm run dev
$ npm run build
```

## Options

TODO

## LICENSE

MIT
npm package: @0fatihyildiz/fast-ts-utilities
Description: TypeScript utilities designed for fast and secure development.
Author: 0fatihyildiz
Latest version: 0.0.2

# Fast TypeScript Utilities

**"fast-ts-utilities"** is a collection of efficient TypeScript utilities designed to enhance type safety and accelerate your development workflow.

## Installation

```bash
# npm
npm install -D fast-ts-utilities

# yarn
yarn add -D fast-ts-utilities

# pnpm
pnpm add -D fast-ts-utilities
```
npm package: @0kzh/hotjar
Description: Bring Hotjar directly to your application
Latest version: 1.1.1

# @hotjar/browser

[![@hotjar/browser](https://img.shields.io/npm/v/@hotjar/browser.svg?label=@hotjar/browser)](https://www.npmjs.com/package/@hotjar/browser)

> Bring [Hotjar](https://www.hotjar.com/) directly to your application

## Installation

Add this package as a dependency in your project, then import the library in your code.

```bash
yarn add @hotjar/browser
```

```javascript
import Hotjar from '@hotjar/browser';
```

## Initialize Hotjar

In order for Hotjar to run, it needs to be initialized with your site ID.
You can find your site ID on [this page](https://insights.hotjar.com/site/list) just before your site name.

```javascript
const siteId = 123;
const hotjarVersion = 6;

Hotjar.init(siteId, hotjarVersion);

// Initializing with `debug` option:
Hotjar.init(siteId, hotjarVersion, {
  debug: true
});
```

## Identify API

One of the main interest of this library is to be able to use [Hotjar Identify API](https://help.hotjar.com/hc/en-us/articles/360033640653-Identify-API-Reference).

```javascript
const userId = 'abc_123';
const firstName = 'John';
const favoriteColor = 'blue';

Hotjar.identify(userId, {
  first_name: firstName,
  color: favoriteColor,
});
```

## Events API

You can also track specific actions taken by your users and send that data to Hotjar via the [Hotjar Events API]("https://help.hotjar.com/hc/en-us/articles/4405109971095-Events-API-Reference").

```javascript
const actionName = 'error';
Hotjar.event(actionName);
```

## Manual URL changes

Depending on how your website routing works, you might need to manually instruct Hotjar when a route change has happened. [More details about URL changes](https://help.hotjar.com/hc/en-us/articles/360034378534).

```javascript
const newPage = '/new';

Hotjar.stateChange(newPage);
```

## CSP

If the project uses [CSP](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP), you can add a special string to your server response headers so that the HotJar script loads without problems

```javascript
// Initializing with `nonce` option:
Hotjar.init(siteId, hotjarVersion, {
  nonce: 'rAnDoM'
});
```

```
Content-Security-Policy: 
  script-src *.hotjar.com 'nonce-rAnDoM'; 
  frame-src *.hotjar.com;
```

## Example

You can find a working example on [GitHub Pages](https://hotjar.github.io/hotjar-js/).