open-index/open-npm huggingface dataset:
npm package: @hpprc/gatsby-theme-blog
Description: hpp's blog theme
Author: hppRC
Latest version: 1.11.0

# @hpprc/gatsby-theme-blog

My Blog theme package for Gatsby.js.

Demosite: [https://blog.hpprc.com](https://blog.hpprc.com)

using:
- TypeScript
- react-spring
- use-gesture
- emotion
- emotion-theming
- PWA
- MDX
- unstated-next

npm: [https://www.npmjs.com/package/@hpprc/gatsby-theme-blog](https://www.npmjs.com/package/@hpprc/gatsby-theme-blog)
npm package: @hpprc/gatsby-theme-blog-core
Description: hpp's blog theme
Author: hppRC
Latest version: 1.3.0

# @hpprc/gatsby-theme-blog-core

## Post example

````markdown

---
<!-- frontmatter form should be the same as below. -->
slug: example
date: 2019-11-08T14:49:23.467Z
title: This is example
tags:
  - react
  - gatsby
  - ssr
  - example
cover: ../assets/test1.jpg
---
<!-- cover image path must be relative path -->


<!-- you can code like this with code highliting -->
# this is example

```javascript{1,5-8}:title=gatsby-config.js
plugins: [
  {
    resolve: `gatsby-transformer-remark`,
    options: {
      plugins: [`gatsby-remark-prismjs`]
    }
  }
];
```


<!-- you can write graph -->
```dot
digraph graphname {
  a -> b;
  b -> c;
  a -> c;
}
```

# Look at this Video:

<!-- You can write formulas like TEX formation -->
$
f(x) = \int_{-\infty}^\infty\hat f(\xi)\,e^{2 \pi i \xi x}\,d\xi
$

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.


````
npm package: @hpprc/gatsby-theme-core
Description: hpp's core configs
Author: hppRC
Latest version: 0.1.0

# @hpprc/gatsby-theme-core

Minimal core configurations and functions for Gatsby site.

- absolute import
- TypeScript
- ServiceWorker
- PWA
- robot.txt
- advanced sitemap
- Google Analytics

## Example

```javascript
module.exports = {
  plugins: [
    {
      resolve: `@hpprc/gatsby-theme-core`,
      options: {
        siteTitle: 'hpp core',
        siteUrl: 'https://hpprc.com',
        siteDescription: 'core functions for Gatsby site',
        iconPath: './contents/assets/icon.png',
        googleAnalyticsTrackingId: 'UA-XXXXXXXXX-X',
        backgroundColor: '#ffffff',
        themeColor: '#09090f'
      }
    }
  ]
};
```
npm package: @hpprc/renovate-config
Description: 個人用のrenovateの設定を一括管理するためのアレ
Latest version: 0.0.5

# **renovate config**

個人用のrenovateの設定を一括管理するためのアレ

[npm](https://www.npmjs.com/package/@hpprc/renovate-config)

## config list


### default

standard config for active repositories

```json

{
    "default": {
      "extends": [
        "config:base"
      ]
    },
}

```

### maintenance

- automerge for devDependencies
- skip ci for Netlify build
  - Netlify ignore any commits whose commit message starts with "[skip ci]"
  - this config force Netlify to avoid triggering builds

```json
{
    "maintenance": {
        "extends": [
            "config:base"
        ],
        "packageRules": [
            {
            "depTypeList": [
                "devDependencies"
            ],
            "automerge": true,
            "commitMessagePrefix": "[skip ci]"
            }
        ]
    }
}
```
npm package: @hpreet/gitpilot
Description: AI-powered Git commit assistant — generates commit messages intelligently and fits seamlessly into your workflow.
Author: Harpreet Singh
Latest version: 0.1.2

# GitPilot 🚇

**AI-powered Git commit assistant** — generate meaningful, concise commit messages effortlessly. Designed to **fit seamlessly into your workflow** while keeping you productive and in control.

---

## 🚀 Features

* Generate commit messages with AI (OpenAI by default)
* Supports **local LLMs** (Ollama, LLaMA, etc.)
* Interactive mode: approve or edit AI-generated messages
* Optional **Git wrapper mode** (`git commit -ai`)
* Minimal setup: works out-of-the-box with `gitpilot setup`
* Configurable via **`~/.gitpilotrc`** or environment variables

---

## ⚡ Quick Start

### 1. Install GitPilot globally

```bash
npm install -g @hpreet/git-pilot
```

### 2. Setup your AI provider

```bash
gitpilot setup
```

* Follow the prompts:

  * Choose provider (OpenAI or local LLM)
  * Enter your API key if needed
* This creates your `~/.gitpilotrc` with defaults

### 3. Stage your changes

```bash
git add .
```

### 4. Generate a commit message automatically

```bash
gitpilot commit
```

* The AI will suggest a commit message
* You can approve or edit it (interactive mode)

### 5. Optional: provide your own message

```bash
gitpilot commit -m "Your commit message here"
```

### 6. Advanced: Git wrapper mode

```bash
git commit -ai
```

* Uses GitPilot as a drop-in replacement for `git commit`
* Only enable if you’re comfortable replacing Git binary

---

## ⚙ Configuration

GitPilot stores user preferences in:

```
~/.gitpilotrc
```

Example:

```json
{
  "provider": "openai",
  "apiKey": "YOUR_API_KEY_HERE",
  "defaultCommitStyle": "concise"
}
```

You can override settings using environment variables:

```bash
export GITPILOT_API_KEY="YOUR_API_KEY"
```

---

## 🧉 Supported Providers

* **OpenAI** (default)
* **Local LLMs** (stub included; future support for Claude, GPT-4 local models)

---

## 📖 Contribution

GitPilot is open source!

* Report issues, suggest features, or contribute via PRs
* Code style: ESLint + Prettier
* Follow standard Git workflow: `git clone`, `npm install`, `npm link`

---

## 🌟 License

MIT © Harpreet Singh

---

## 💬 Contact

* GitHub: [https://github.com/singhhrpreet/git-pilot](https://github.com/singhhrpreet/git-pilot)
* Email: [thesinghharpreet@gmail.com](mailto:thesinghharpreet@example.com)
npm package: @hprogrammers/is-prime
Description: Is it a prime number?
Author: Hero Programmers
Latest version: 1.0.5

# is-prime [![NPM Version](https://img.shields.io/npm/v/%40hprogrammers%2Fis-prime)](https://www.npmjs.com/package/@hprogrammers/is-prime)

> Is 57 a prime number?
> hopefully, { prime: false }

## Install
Install with [npm](https://www.npmjs.com/)
```sh
$ npm install @hprogrammers/is-prime
```

## How to use it
```js
import isPrime from '@hprogrammers/is-prime';

isPrime(1); // { prime: false }
isPrime(2); //{ prime: true }
isPrime(3); // { prime: true }
```
## About
This is also a 1009% (as 1000 is not a prime) serious project like the [is-even](https://github.com/samuelmarina/is-even) project. Currently it can't check all the prime numbers, hopefully someday it will...


**N.B**: It's not recommended to use this package anywhere on your code, please use a proper algorithm.

## Contributing
Prime not listed? We know. Wanna add it? Open an issue or PR - we're always looking for more primes to add to our database!

Read the [Contributing Guidelines](CONTRIBUTING.md)

### Author
**Hero Programmers** [![YouTube Channel Subscribers](https://img.shields.io/youtube/channel/subscribers/UC9w4fbaYiZYSF6wRozjk0nQ)](https://www.youtube.com/@hprogrammers)

### License
Copyright © 2026, [Hero Programmers](https://github.com/hero-programmers).
Released under the [MIT License](LICENSE).
npm package: @hproinformatica/hpro-components
Description: HPro React Native Components is a library of components for React Native
Author: GeisonJr
Latest version: 1.3.3

<p align="center">
  <a href="https://hpro.com.br/">
    <img width="300" src="https://hpro.com.br/wp-content/uploads/2022/08/logo1.png">
  </a>
</p>

<h1 align="center">
	React Native Components Library
</h1>
<div align="center">

Easy to use, fast and lightweight library for React Native.

<a href="https://www.npmjs.com/package/@hproinformatica/hpro-components">
	<img src="https://img.shields.io/npm/v/@hproinformatica/hpro-components?style=flat-square" alt="NPM version" />
</a>
<a href="https://www.npmjs.com/package/@hproinformatica/hpro-components">
	<img src="https://img.shields.io/npm/dt/@hproinformatica/hpro-components?style=flat-square" alt="NPM downloads" />
</a>
</div>

> :construction: This project is under development and is not yet ready for use.

## :link: Table of Contents

- [:sparkles: Features](#sparkles-features)
- [:rocket: Tecnologies](#rocket-tecnologies)
- [:package: Install](#package-install)
- [:hammer: Usage](#hammer-usage)
- [:handshake: How to Contribute](#handshake-how-to-contribute)
- [:memo: License](#memo-license)

## :sparkles: Features

- :white_check_mark: Button
- :white_check_mark: Checkbox
- :white_check_mark: Combobox
- :white_check_mark: Container
- :white_check_mark: EmptyList
- :white_check_mark: FloatingButton
- :white_check_mark: Info
- :white_check_mark: Input
- :white_check_mark: Loader
- :white_check_mark: RadioGroup
- :white_check_mark: Search
- :white_check_mark: Searchbar
- :white_check_mark: Separator
- :white_check_mark: dialog

## :rocket: Tecnologies

The following tools were used in the construction of the project:

- [Node.js](https://nodejs.org/en/)
- [TypeScript](https://www.typescriptlang.org/)

## :package: Install

> :warning: Node.js 16 or newer is required.

Use the package manager [npm](https://docs.npmjs.com/),
[yarn](https://classic.yarnpkg.com/lang/en/docs/) or
[pnpm](https://pnpm.io/pt/motivation).

```bash
npm install @hproinformatica/hpro-components
```

```bash
yarn add @hproinformatica/hpro-components
```

```bash
pnpm add @hproinformatica/hpro-components
```

## :hammer: Usage

```tsx
import React from 'react'
import { Button } from '@hproinformatica/hpro-components'

function App() {
	const [value, setValue] = React.useState('')

	return (
		// ...
		// Input with placeholder
		<Input
			placeholder={'Input'}
			value={value}
			onChangeText={(text) => {
				console.log(text)
			}}
		/>
	)
}

export default App
```

## :handshake: How to Contribute

Pull requests are welcome. For major changes, please open an issue first to
discuss what you would like to change.

Please make sure to update tests as appropriate.

## :memo: License

This project is under the
[MIT License](https://github.com/hproinformatica/packages/hpro-components/blob/master/LICENSE)
npm package: @hproinformatica/hpro-db
Description: HPro Database Library
Author: Tobias de Castilho
Latest version: 1.3.0

<p align="center">
  <a href="https://hpro.com.br/">
    <img width="300" src="https://hpro.com.br/wp-content/uploads/2022/08/logo1.png">
  </a>
</p>

<h1 align="center">
	HPro Database Library
</h1>
<div align="center">

Easy to use, fast and lightweight library for Node.js.

<a>
	<img src="https://img.shields.io/github/license/hproinformatica/hpro-db?style=flat" alt="MIT Licence" />
</a>
<a href="https://www.npmjs.com/package/@hproinformatica/hpro-db">
	<img src="https://img.shields.io/npm/v/@hproinformatica/hpro-db?style=flat-square" alt="NPM version" />
</a>
<a href="https://www.npmjs.com/package/@hproinformatica/hpro-db">
	<img src="https://img.shields.io/npm/dt/@hproinformatica/hpro-db?style=flat-square" alt="NPM downloads" />
</a>
</div>

> :construction: This project is under development and is not yet ready for use.

## :link: Table of Contents

- [:sparkles: Features](#sparkles-features)
- [:rocket: Tecnologies](#rocket-tecnologies)
- [:package: Install](#package-install)
- [:hammer: Usage](#hammer-usage)
- [:memo: License](#memo-license)

## :sparkles: Features

- :white_check_mark: SQLite basics
- :x: Trigger
- :x: View
- :x: Panda procrastinating

## :rocket: Tecnologies

The following tools were used in the construction of the project:

- [Jest](https://jestjs.io/)
- [Node.js](https://nodejs.org/en/)
- [TypeScript](https://www.typescriptlang.org/)

## :package: Install

> :warning: Node.js 16 or newer is required.

Use the package manager [npm](https://docs.npmjs.com/),
[yarn](https://classic.yarnpkg.com/lang/en/docs/) or
[pnpm](https://pnpm.io/pt/motivation).

```bash
npm install @hproinformatica/hpro-db
```

```bash
yarn add @hproinformatica/hpro-db
```

```bash
pnpm add @hproinformatica/hpro-db
```

## :hammer: Usage

```typescript
import { fetcher } from "@hproinformatica/hpro-db";

// TODO: TOBI
```

## :memo: License

This project is under the
[MIT License](https://github.com/hproinformatica/hpro-db/blob/master/LICENSE)
npm package: @hproinformatica/hpro-functions
Description: HPro Function Library
Author: Geison Oriani
Latest version: 2.0.6

<p align="center">
  <a href="https://hpro.com.br/">
    <img width="300" src="https://hpro.com.br/wp-content/uploads/2022/08/logo1.png">
  </a>
</p>

<h1 align="center">
	HPro Function Library
</h1>
<div align="center">

Easy to use, fast and lightweight library for Node.js.

<a href="https://www.npmjs.com/package/@hproinformatica/hpro-functions">
	<img src="https://img.shields.io/npm/v/@hproinformatica/hpro-functions?style=flat-square" alt="NPM version" />
</a>
<a href="https://www.npmjs.com/package/@hproinformatica/hpro-functions">
	<img src="https://img.shields.io/npm/dt/@hproinformatica/hpro-functions?style=flat-square" alt="NPM downloads" />
</a>
</div>

> :construction: This project is under development and is not yet ready for use.

## :link: Table of Contents

- [:sparkles: Features](#sparkles-features)
- [:rocket: Tecnologies](#rocket-tecnologies)
- [:package: Install](#package-install)
- [:hammer: Usage](#hammer-usage)
- [:memo: License](#memo-license)

## :sparkles: Features

- :white_check_mark: Fetcher
- :white_check_mark: Typing

## :rocket: Tecnologies

The following tools were used in the construction of the project:

- [Jest](https://jestjs.io/)
- [Node.js](https://nodejs.org/en/)
- [TypeScript](https://www.typescriptlang.org/)

## :package: Install

> :warning: Node.js 16 or newer is required.

Use the package manager [npm](https://docs.npmjs.com/),
[yarn](https://classic.yarnpkg.com/lang/en/docs/) or
[pnpm](https://pnpm.io/pt/motivation).

```bash
npm install @hproinformatica/hpro-functions
```

```bash
yarn add @hproinformatica/hpro-functions
```

```bash
pnpm add @hproinformatica/hpro-functions
```

## :hammer: Usage

```typescript
import { fetcher } from '@hproinformatica/hpro-functions'

const data = await fetcher('https://hpro.com.br')
console.log(data)
```

## :memo: License

This project is under the
[MIT License](https://github.com/hproinformatica/hpro-functions/blob/master/LICENSE)
npm package: @hproinformatica/react-native
Description: Material design for React Native
Author: HPro Informática
Latest version: 2.0.0

<p align="center">
  Components for React Native.<br/>
  <a href="https://hpro.com.br/">hpro.com.br</a>
</p>

# hpro-native

HPro Native

## License

MIT
npm package: @hprose/io
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose IO 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/io.svg)](https://www.npmjs.com/package/@hprose/io)
[![npm download](https://img.shields.io/npm/dm/@hprose/io.svg)](https://www.npmjs.com/package/@hprose/io)
[![License](https://img.shields.io/npm/l/@hprose/io.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-codec-jsonrpc
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Codec - JsonRPC 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-codec-jsonrpc.svg)](https://www.npmjs.com/package/@hprose/rpc-codec-jsonrpc)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-codec-jsonrpc.svg)](https://www.npmjs.com/package/@hprose/rpc-codec-jsonrpc)
[![License](https://img.shields.io/npm/l/@hprose/rpc-codec-jsonrpc.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-core
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Core 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-core.svg)](https://www.npmjs.com/package/@hprose/rpc-core)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-core.svg)](https://www.npmjs.com/package/@hprose/rpc-core)
[![License](https://img.shields.io/npm/l/@hprose/rpc-core.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-html5
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC 3.0 for HTML5

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-html5.svg)](https://www.npmjs.com/package/@hprose/rpc-html5)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-html5.svg)](https://www.npmjs.com/package/@hprose/rpc-html5)
[![License](https://img.shields.io/npm/l/@hprose/rpc-html5.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-node
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.12

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC 3.0 for Node.js

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-node.svg)](https://www.npmjs.com/package/@hprose/rpc-node)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-node.svg)](https://www.npmjs.com/package/@hprose/rpc-node)
[![License](https://img.shields.io/npm/l/@hprose/rpc-node.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-circuitbreaker
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC CircuitBreaker Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-circuitbreaker.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-circuitbreaker)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-circuitbreaker.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-circuitbreaker)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-circuitbreaker.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-cluster
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Cluster Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-cluster.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-cluster)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-cluster.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-cluster)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-cluster.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-forward
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Forward Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-forward.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-forward)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-forward.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-forward)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-forward.svg)](http://opensource.org/licenses/MIT)

## Introduction

_Hprose_ is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

_Hprose_ supports many programming languages, for example:

- AAuto Quicker
- ActionScript
- ASP
- C++
- Dart
- Delphi/Free Pascal
- dotNET(C#, Visual Basic...)
- Golang
- Java
- JavaScript
- Node.js
- Objective-C
- Perl
- PHP
- Python
- Ruby
- TypeScript
- ...

Through _Hprose_, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-limiter
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Limiter Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-limiter.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-limiter)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-limiter.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-limiter)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-limiter.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-loadbalancer
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC LoadBalancer Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-loadbalancer.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-loadbalancer)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-loadbalancer.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-loadbalancer)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-loadbalancer.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-log
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Log Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-log.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-log)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-log.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-log)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-log.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-oneway
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Oneway Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-oneway.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-oneway)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-oneway.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-oneway)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-oneway.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-push
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.12

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Push Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-push.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-push)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-push.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-push)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-push.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-reverse
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.12

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose Reverse RPC Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-reverse.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-reverse)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-reverse.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-reverse)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-reverse.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-plugin-timeout
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC Timeout Plugin 3.0 for TypeScript

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-plugin-timeout.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-timeout)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-plugin-timeout.svg)](https://www.npmjs.com/package/@hprose/rpc-plugin-timeout)
[![License](https://img.shields.io/npm/l/@hprose/rpc-plugin-timeout.svg)](http://opensource.org/licenses/MIT)

## Introduction

_Hprose_ is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

_Hprose_ supports many programming languages, for example:

- AAuto Quicker
- ActionScript
- ASP
- C++
- Dart
- Delphi/Free Pascal
- dotNET(C#, Visual Basic...)
- Golang
- Java
- JavaScript
- Node.js
- Objective-C
- Perl
- PHP
- Python
- Ruby
- TypeScript
- ...

Through _Hprose_, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hprose/rpc-wx
Description: hprose for TypeScript
Author: Ma Bingyao
Latest version: 3.0.10

<p align="center"><img src="https://hprose.com/banner.@2x.png" alt="Hprose" title="Hprose" width="650" height="200" /></p>

# Hprose RPC 3.0 for WeiXin App

[![npm version](https://img.shields.io/npm/v/@hprose/rpc-wx.svg)](https://www.npmjs.com/package/@hprose/rpc-wx)
[![npm download](https://img.shields.io/npm/dm/@hprose/rpc-wx.svg)](https://www.npmjs.com/package/@hprose/rpc-wx)
[![License](https://img.shields.io/npm/l/@hprose/rpc-wx.svg)](http://opensource.org/licenses/MIT)

## Introduction

*Hprose* is a High Performance Remote Object Service Engine.

It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to construct cross language cross platform distributed application system.

*Hprose* supports many programming languages, for example:

* AAuto Quicker
* ActionScript
* ASP
* C++
* Dart
* Delphi/Free Pascal
* dotNET(C#, Visual Basic...)
* Golang
* Java
* JavaScript
* Node.js
* Objective-C
* Perl
* PHP
* Python
* Ruby
* TypeScript
* ...

Through *Hprose*, You can intercommunicate conveniently and efficiently between those programming languages.

This project is the implementation of Hprose for TypeScript.
npm package: @hpyhr/game-aggregator-client
Description: Game Aggregator TypeScript Definitions
Author: HappyHour
Latest version: 0.4.12

# HappyHour Game Aggregator TypeScript Definitions

```ts
import * as grpcWeb from 'grpc-web';
import { GameAggregatorClient } from '@hpyhr/game-aggregator-client';
```