open-index/open-npm huggingface dataset:
npm package: @programming-languages-logos/c
Description: The C Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.3

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/c@0.0.3/c_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The C programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/c
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/c`, for example `./node_modules/@programming-languages-logos/c/c.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/c).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/c --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/cpp
Description: The C++ Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.2

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/cpp@0.0.2/cpp_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The C++ programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/cpp
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/cpp`, for example `./node_modules/@programming-languages-logos/cpp/cpp.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/cpp).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/cpp --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/csharp
Description: The C# Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/csharp@0.0.0/csharp_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The C# programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/csharp
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/csharp`, for example `./node_modules/@programming-languages-logos/csharp/csharp.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/csharp).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/csharp --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/css
Description: The CSS Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.1

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/css@0.0.1/css_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The CSS programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/css
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/css`, for example `./node_modules/@programming-languages-logos/css/css.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/css).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/css --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/go
Description: The Go Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/go@0.0.0/go_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Go programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/go
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/go`, for example `./node_modules/@programming-languages-logos/go/go.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/go).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/go --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/go-old
Description: The old Go Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/go-old@0.0.0/go-old_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The old Go programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/go-old
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/go-old`, for example `./node_modules/@programming-languages-logos/go-old/go-old.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/go-old).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/go-old --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/haskell
Description: The Haskell Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/haskell@0.0.0/haskell_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Haskell programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/haskell
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/haskell`, for example `./node_modules/@programming-languages-logos/haskell/haskell.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/haskell).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/haskell --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/html
Description: The HTML Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.1

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/html@0.0.1/html_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The HTML programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/html
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/html`, for example `./node_modules/@programming-languages-logos/html/html.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/html).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/html --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/java
Description: The Java Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/java@0.0.0/java_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Java programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/java
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/java`, for example `./node_modules/@programming-languages-logos/java/java.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/java).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/java --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/javascript
Description: The Javascript Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/javascript@0.0.0/javascript_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Javascript programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/javascript
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/javascript`, for example `./node_modules/@programming-languages-logos/javascript/javascript.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/javascript).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/javascript --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/kotlin
Description: The Kotlin Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/kotlin@0.0.0/kotlin_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Kotlin programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/kotlin
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/kotlin`, for example `./node_modules/@programming-languages-logos/kotlin/kotlin.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/kotlin).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/kotlin --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/lua
Description: The Lua Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/lua@0.0.0/lua_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Lua programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/lua
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/lua`, for example `./node_modules/@programming-languages-logos/lua/lua.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/lua).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/lua --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/php
Description: The PHP Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/php@0.0.0/php_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The PHP programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/php
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/php`, for example `./node_modules/@programming-languages-logos/php/php.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/php).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/php --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/python
Description: The Python Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/python@0.0.0/python_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Python programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/python
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/python`, for example `./node_modules/@programming-languages-logos/python/python.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/python).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/python --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/r
Description: The R Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/r@0.0.0/r_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The R programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/r
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/r`, for example `./node_modules/@programming-languages-logos/r/r.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/r).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/r --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/ruby
Description: The Ruby Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/ruby@0.0.0/ruby_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Ruby programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/ruby
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/ruby`, for example `./node_modules/@programming-languages-logos/ruby/ruby.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/ruby).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/ruby --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/swift
Description: The Swift Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/swift@0.0.0/swift_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Swift programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/swift
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/swift`, for example `./node_modules/@programming-languages-logos/swift/swift.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/swift).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/swift --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming-languages-logos/typescript
Description: The Typescript Programming Language Logo
Author: Abraham Hernandez
Latest version: 0.0.0

<p align="center">
    <br>
    <img src="https://cdn.jsdelivr.net/npm/@programming-languages-logos/typescript@0.0.0/typescript_256x256.png" alt="programming Languages Logo">
    <br>
    <br>
    <img src="https://cdn.abranhe.com/projects/porgramming-languages-logos/logo.svg" alt="programming gif">
    <br>
    <br>
    <b>The Typescript programming language logo</b>
</p>

### Installing

```
$ npm install @programming-languages-logos/typescript
```

### Usage

You can then import the badges from `./node_modules/@programming-languages-logos/typescript`, for example `./node_modules/@programming-languages-logos/typescript/typescript.svg`.

 Use the hosted version on
 [**jsdelivr**](https://www.jsdelivr.com/package/npm/@programming-languages-logos/typescript).

[Download the zip](https://github.com/abranhe/programming-languages-logos/releases/latest) from Github.


*I recommend to install it as a developer dependency*:  `--save-dev`

```
$ npm install @programming-languages-logos/typescript --save-dev
```

### Related

- [programming-languages-logos][all]: Collection of all programming languages logos.

### Team

|[![Carlos Abraham Logo][abranhe-img]][abranhe]|
| :-: |
| [Carlos Abraham][abranhe] |

<!------------- Some links ----------------->
[abranhe]: https://github.com/abranhe
[abranhe-img]: https://avatars3.githubusercontent.com/u/21347264?s=50
[all]: https://github.com/abranhe/programming-languages-logos
npm package: @programming360/num-is-even
Description: A tiny library to check if a number is even
Author: programming360
Latest version: 1.0.1

# is-even

A tiny library to check if a number is even.

## Installation

```bash
npm install num-is-even

# Usage
import { isEven } from "is-even";

console.log(isEven(4)); // true
console.log(isEven(7)); // false
```
npm package: @programmingplus/pyjs
Description: Python (CPython) in the browser.
Author: lujjjh
Latest version: 0.0.7

# PyJS

> Python (CPython) in the browser.

[Demo](https://pyjs.programming.plus/demo/)

## Getting Started

You can import the latest PyJS from CDN directly:

```html
<pre id="output"></pre>

<script type="module">
  import { run } from "https://cdn.jsdelivr.net/npm/@programmingplus/pyjs";

  const output = (s) => (document.getElementById("output").textContent += s);
  run(`print(42 ** 42)`, { writeStdout: output, writeStderr: output });
</script>
```

[CodePen](https://codepen.io/lujjjh/pen/dyOWWdQ)

Or, you may install PyJS with npm:

```sh
$ npm install --save @programmingplus/pyjs
```

## Purpose

To port CPython to the browser for education so that people can

- run simple Python code directly in the browser
- type things to standard input interactively
- retrieve data from standard output and standard error
npm package: @programphile/mysql-backup
Description: Create a backup from MySQL
Latest version: 1.0.1

# Mysql Backup

Create a backup from MySQL.
A modern version of [mysqldump](https://github.com/webcaetano/mysqldump), but it's not to create a file, to output a string instead.

## Installation

```
npm install mysql-backup
```

## Get Start

## Example

```javascript
const mysqlBackup = require('mysql-backup')

mysqlBackup({
  host: 'localhost',
  user: 'root',
  password: '',
  database: 'test',
}).then(dump => {
  console.log(dump)
})
```

### Full Options Example

```javascript
const mysqlBackup = require('mysqldump')
const fs = require('fs')

mysqlBackup({
  host: 'localhost',
  user: 'root',
  password: '',
  database: 'test',
  tables:['players'], // only these tables
  where: {'players': 'id < 1000'}, // Only test players with id < 1000
  ifNotExist:true, // Create table if not exist
}).then(dump => {
  fs.writeFileSync('test.sql', dump) // Create data.sql file with dump result
})
```

## Options


#### host

Type: `String`

Url to Mysql host. `Default: localhost`

#### port

Type: `String`

Port to Mysql host. `Default: 3306`

#### user

Type: `String`

The MySQL user to authenticate as.

#### password

Type: `String`

The password of that MySQL user

#### database

Type: `String`

Name of the database to dump.

#### tables

Type: `Array`

Array of tables that you want to backup.

Leave Blank for All. `Default: [] ALL`

#### schema

Type: `Boolean`

Output table structure `Default: true`;

#### data

Type: `Boolean`

Output table data for ALL tables `Default: true`;

#### where
Type: `Object`

Where clauses to limit dumped data `Example: where: {'users': 'id < 1000'}`

Combine with `data: false` to only dump tables with where clauses  `Default: null`;

#### ifNotExist

Type: `Boolean`

Create tables if not exist method `Default: true`;

#### dropTable

Type: `Boolean`

Drop tables if exist `Default: false`;

#### getDump

Type: `Boolean`

Return dump as a raw data on callback instead of create file `Default: false`;

#### socketPath

Type: `String`

Path to a unix domain socket to connect to. When used `host` and `port` are ignored.

[![npm](https://nodei.co/npm/mysql-backup.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/mysql-backup)

#### next & complete

Type: `Function`

Stream data instead of compose giant string. `next` is called with text, `complete` is called upon completion.

---------------------------------

The MIT [License](https://raw.githubusercontent.com/webcaetano/mysqldump/master/LICENSE.md)
npm package: @programsmagic/toon-backend-node
Description: Node.js/TypeScript backend adapter for Toon Agent Bridge with Fastify, SSE, and WebSocket support
Latest version: 0.1.0

# @toon/backend-node

Node.js/TypeScript backend adapter for Toon Agent Bridge with Fastify, SSE, and WebSocket support.

## Installation

```bash
npm install @toon/backend-node
# or
pnpm add @toon/backend-node
# or
yarn add @toon/backend-node
```

## Quick Start

```typescript
import { createServer } from '@toon/backend-node';

const server = await createServer({
  port: 3000,
  schemaSource: './openapi.json',
  cors: true,
});

await server.start();
```

## CLI Usage

```bash
npx @toon/backend-node --schema ./openapi.json --port 3000
```

Or install globally:

```bash
npm install -g @toon/backend-node
toon-bridge --schema ./openapi.json --port 3000
```

## API

### createServer(options)

Create a Fastify server from a schema.

**Options:**
- `port` (number, default: 3000): Server port
- `host` (string, default: '0.0.0.0'): Server host
- `schemaSource` (string, required): Path to OpenAPI or agents.json file
- `cors` (boolean | object, default: true): CORS configuration
- `auth` (AuthConfig, optional): Authentication configuration

**Returns:** Server instance with `fastify`, `schema`, `eventEmitter`, and `start()` method

## Endpoints

- `GET /health` - Health check
- `GET /schema` - Schema information
- `GET /events` - SSE event stream
- `GET /ws` - WebSocket connection
- `*` - Auto-generated routes from schema

## Examples

See the [examples directory](https://github.com/yourusername/toon-package/tree/main/examples) for complete examples.

## Documentation

See the [full documentation](https://yourusername.github.io/toon-package/docs/getting-started).

## License

MIT
npm package: @programsmagic/toon-cli
Description: Command-line tool for format conversion and token optimization
Latest version: 0.1.0

# @toon/cli

Command-line tool for format conversion and token optimization.

## Installation

```bash
npm install -g @toon/cli
# or
pnpm add -g @toon/cli
# or
yarn global add @toon/cli
```

## Usage

### Convert Between Formats

```bash
toon convert input.json output.toon
toon convert input.json --to csv
toon convert input.json --from json --to toon --minimize
```

### Optimize for LLM

```bash
toon optimize data.json
toon optimize data.json --model gpt-4 --output optimized.toon
```

### Token Audit

```bash
toon audit data.json
toon audit *.json --model gpt-4
toon audit data.json --json
```

### Compare Formats

```bash
toon compare data.json
toon compare data.json --model claude-3-opus
```

### Stream Conversion

```bash
toon stream large-file.json --to toon --output large-file.toon
```

## Commands

- `convert` - Convert between formats
- `optimize` - Optimize file for LLM
- `audit` - Token audit report
- `compare` - Compare formats
- `stream` - Stream conversion (for large files)

## License

MIT
npm package: @programsmagic/toon-converter
Description: Multi-format converter (JSON/TOON/CSV/YAML) with smart format selection and auto-detection
Latest version: 0.1.0

# @toon/converter

Multi-format converter (JSON/TOON/CSV/YAML) with smart format selection and auto-detection.

## Installation

```bash
npm install @toon/converter
# or
pnpm add @toon/converter
# or
yarn add @toon/converter
```

## Usage

### Convert Between Formats

```typescript
import { convert } from '@toon/converter';

const json = JSON.stringify({ user: { id: 123, name: 'Ada' } });

const result = convert(json, {
  from: 'json',
  to: 'toon',
});

console.log(result.content);
console.log(result.metadata.tokenSavings); // Token savings percentage
```

### Auto-Detect Format

```typescript
import { convertFile } from '@toon/converter';

const result = convertFile(content, 'data.json', {
  to: 'toon',
  // from is auto-detected from filename and content
});
```

### Smart Format Selection

```typescript
import { selectOptimalFormat } from '@toon/converter';

const data = [{ id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }];
const selection = selectOptimalFormat(data);

console.log(selection.recommended); // 'csv' or 'toon'
```

### Batch Conversion

```typescript
import { batchConvert } from '@toon/converter';

const result = await batchConvert(
  [
    { input: 'data1.json' },
    { input: 'data2.json', output: 'data2.toon' },
  ],
  { to: 'toon' }
);

console.log(result.summary);
```

## API Reference

### `convert(content, options)`

Convert between formats.

### `convertFile(content, filename, options)`

Convert with auto-detection from filename.

### `autoDetectFormat(filename?, content?)`

Auto-detect format from filename and content.

### `selectOptimalFormat(data)`

Select optimal format for data structure.

### `compareAllFormats(data)`

Compare all formats and show savings.

## License

MIT
npm package: @programsmagic/toon-core
Description: Core types, schema parsers, and normalization logic for Toon Agent Bridge
Latest version: 0.1.0

# @toon/core

Core types, schema parsers, and normalization logic for Toon Agent Bridge.

## Installation

```bash
npm install @toon/core
# or
pnpm add @toon/core
# or
yarn add @toon/core
```

## Usage

### Parse OpenAPI Schema

```typescript
import { parseOpenAPISchema } from '@toon/core';

const schema = await parseOpenAPISchema('./openapi.json');
console.log(schema.schema.actions);
```

### Parse agents.json Schema

```typescript
import { parseAgentsJsonSchema } from '@toon/core';

const schema = await parseAgentsJsonSchema('./agents.json');
console.log(schema.schema.actions);
console.log(schema.schema.flows);
```

### Use Types

```typescript
import { AgentSchema, AgentAction, AgentEvent, EventType } from '@toon/core';

const action: AgentAction = {
  id: 'myAction',
  name: 'My Action',
  endpoint: '/action',
  method: 'POST',
  parameters: [],
};

const event: AgentEvent = {
  type: EventType.ACTION_START,
  id: 'event1',
  timestamp: Date.now(),
  actionId: 'action1',
  actionName: 'My Action',
  endpoint: '/action',
  method: 'POST',
};
```

## API Reference

See the [full API documentation](https://yourusername.github.io/toon-package/docs/api-reference#tooncore).

## License

MIT
npm package: @programsmagic/toon-format
Description: TOON format parser/encoder with TOON+ extensions for LLM token efficiency
Latest version: 0.1.0

# @toon/format

TOON format parser/encoder with TOON+ extensions for LLM token efficiency.

## Installation

```bash
npm install @toon/format
# or
pnpm add @toon/format
# or
yarn add @toon/format
```

## Usage

### Encode JSON to TOON

```typescript
import { encodeToon } from '@toon/format';

const json = {
  user: {
    id: 123,
    name: 'Ada',
    tags: ['reading', 'gaming'],
    active: true
  }
};

const toon = encodeToon(json);
console.log(toon);
```

### Parse TOON to JSON

```typescript
import { parseToon } from '@toon/format';

const toon = `user id 123 name Ada tags [reading gaming] active true`;

const result = parseToon(toon);
console.log(result.data);
```

### TOON+ Extensions

```typescript
import { encodeToon } from '@toon/format';

const toon = encodeToon(json, {
  toonPlus: true,
  includeIndex: true,
  includeMetadata: true,
  includeComments: true
});
```

### Ultra-Minimization Mode

```typescript
const toon = encodeToon(json, {
  minimize: true // Strip all whitespace for pure model use
});
```

## API Reference

### `encodeToon(data, options?)`

Encode JSON to TOON format.

**Options:**
- `minimize` (boolean): Strip all whitespace
- `toonPlus` (boolean): Include TOON+ extensions
- `includeIndex` (boolean): Include structural index
- `includeMetadata` (boolean): Include metadata
- `includeComments` (boolean): Include field comments
- `delimiter` (string): Custom delimiter (default: space)
- `useLengthMarkers` (boolean): Use length markers instead of delimiters

### `parseToon(toon, options?)`

Parse TOON format to JSON.

**Options:**
- `delimiter` (string): Expected delimiter
- `useLengthMarkers` (boolean): Use length markers
- `validateIndex` (boolean): Validate structural index

## License

MIT
npm package: @programsmagic/toon-frontend
Description: React components for agent visualization with animated toon styling
Latest version: 0.1.0

# @toon/frontend

React components for agent visualization with animated toon styling.

## Installation

```bash
npm install @toon/frontend
# or
pnpm add @toon/frontend
# or
yarn add @toon/frontend
```

## Quick Start

```tsx
import { AgentVisualizer } from '@toon/frontend';
import '@toon/frontend/styles';

function App() {
  return (
    <AgentVisualizer
      url="http://localhost:3000/events"
      protocol="sse"
      autoConnect={true}
    />
  );
}
```

## Components

### AgentVisualizer

Main visualization component for agent events.

```tsx
<AgentVisualizer
  url="http://localhost:3000/events"
  protocol="sse"
  autoConnect={true}
  showTimeline={true}
  showFlowDiagram={false}
/>
```

### useAgentStream Hook

React hook for connecting to agent event streams.

```tsx
import { useAgentStream } from '@toon/frontend';

function MyComponent() {
  const { events, isConnected, connect, disconnect } = useAgentStream({
    url: 'http://localhost:3000/events',
    protocol: 'sse',
  });

  return (
    <div>
      <button onClick={connect}>Connect</button>
      <button onClick={disconnect}>Disconnect</button>
      <div>Events: {events.length}</div>
    </div>
  );
}
```

### EventTimeline

Component for displaying a timeline of events.

```tsx
import { EventTimeline } from '@toon/frontend';

<EventTimeline events={events} maxEvents={100} />
```

### ActionCard

Component for displaying individual action events.

```tsx
import { ActionCard } from '@toon/frontend';

<ActionCard event={event} index={0} />
```

### FlowDiagram

Component for visualizing agent flows.

```tsx
import { FlowDiagram } from '@toon/frontend';

<FlowDiagram events={events} flows={flows} />
```

## Styling

Import the default "toon" theme:

```tsx
import '@toon/frontend/styles';
```

Or customize CSS variables:

```css
:root {
  --toon-primary: #your-color;
  --toon-secondary: #your-color;
  /* ... */
}
```

## Examples

See the [examples directory](https://github.com/yourusername/toon-package/tree/main/examples) for complete examples.

## Documentation

See the [full documentation](https://yourusername.github.io/toon-package/docs/frontend-components).

## License

MIT
npm package: @programsmagic/toon-tokenizer
Description: Token counting and estimation utilities for multiple LLM models
Latest version: 0.1.0

# @toon/tokenizer

Token counting and estimation utilities for multiple LLM models.

## Installation

```bash
npm install @toon/tokenizer
# or
pnpm add @toon/tokenizer
# or
yarn add @toon/tokenizer
```

## Usage

### Count Tokens

```typescript
import { countTokensInText } from '@toon/tokenizer';

const result = countTokensInText('Hello, world!', 'gpt-4');
console.log(result.tokens); // Token count
console.log(result.estimatedCost); // Estimated cost
```

### Real-time Estimation

```typescript
import { createTokenEstimator } from '@toon/tokenizer';

const estimator = createTokenEstimator('gpt-4', 300);
const result = await estimator('Your text here');
```

### Per-Field Analysis

```typescript
import { analyzeTokensPerField } from '@toon/tokenizer';

const data = { user: { id: 123, name: 'Ada' } };
const analysis = analyzeTokensPerField(data, 'gpt-4');
console.log(analysis.topFields); // Top N most expensive fields
```

### Audit Files

```typescript
import { auditFile } from '@toon/tokenizer';

const result = await auditFile('data.json', 'gpt-4');
console.log(result.potentialSavings); // Potential savings with TOON
```

## Supported Models

- GPT-4, GPT-4 Turbo
- GPT-3.5 Turbo
- Claude 3 (Opus, Sonnet, Haiku)
- Claude 2, Claude Instant
- Default (character-based estimation)

## API Reference

### `countTokensInText(text, model?)`

Count tokens in text string.

### `countTokensInData(data, model?)`

Count tokens in JSON data structure.

### `createTokenEstimator(model?, debounceMs?)`

Create debounced token estimator for real-time updates.

### `analyzeTokensPerField(data, model?, topN?)`

Analyze tokens per field in data structure.

### `auditFile(filePath, model?)`

Audit token usage in a file.

## License

MIT
npm package: @programsmagic/toon-viewer
Description: Rich React viewer component with split-pane UI for multi-format viewing and conversion
Latest version: 0.1.0

# @toon/viewer

Rich React viewer component with split-pane UI for multi-format viewing and conversion.

## Installation

```bash
npm install @toon/viewer
# or
pnpm add @toon/viewer
# or
yarn add @toon/viewer
```

## Usage

```tsx
import { FormatViewer } from '@toon/viewer';
import '@toon/viewer/styles';

function App() {
  return (
    <FormatViewer
      initialContent='{"user": {"id": 123, "name": "Ada"}}'
      initialFormat="json"
      showTokenCounter={true}
      llmMode={true}
    />
  );
}
```

## Features

- Split-pane viewer (side-by-side format comparison)
- Real-time format conversion
- Token count display (live updates)
- Drag & drop file support
- Syntax highlighting
- Copy as fenced block (LLM-grade mode)
- Format validation with error highlighting

## Components

### FormatViewer

Main split-pane viewer component.

### FileDropZone

Drag & drop file upload component.

### TokenCounter

Token count display component.

### FormatSelector

Format selection dropdown.

### CopyButton

Copy button with prompt wrapper.

## License

MIT