# stun-js

> STUN (Session Traversal Utilities for NAT) library written entirely in JavaScript

Latest version **0.7.0** (published 2024-11-12) · MIT license · 0 weekly downloads

## Install

```sh
npm install stun-js
pnpm add stun-js
yarn add stun-js
bun add stun-js
```

## Health

**Score 25/100 (F)** — status: maintenance-mode.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.7.0 |
| Published | 2024-11-12 |
| First published | 2015-12-16 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=6.9.0 |
| Dependencies | 10 |
| Unpacked size | 68.6 KB |
| Known vulnerabilities | 0 (+2 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 17 |
| Author | Nico Janssens |
| Maintainers | nicoj |
| Keywords | nat, stun, udp |

## Links

- npm: https://www.npmjs.com/package/stun-js
- Repository: https://github.com/microminion/stun-js
- Homepage: https://github.com/microminion/stun-js#readme
- Issues: https://github.com/microminion/stun-js/issues
- npm.io page: https://npm.io/package/stun-js

## Dependencies (10)

- [q](https://npm.io/package/q.md) 1.4.1
- [ip](https://npm.io/package/ip.md) ^1.1.4
- [merge](https://npm.io/package/merge.md) ^1.2.0
- [args-js](https://npm.io/package/args-js.md) ^0.10.12
- [winston](https://npm.io/package/winston.md) ^2.3.1
- [chrome-net](https://npm.io/package/chrome-net.md) 3.3.0
- [chrome-dgram](https://npm.io/package/chrome-dgram.md) 3.0.1
- [winston-debug](https://npm.io/package/winston-debug.md) ^1.1.0
- [winston-browser](https://npm.io/package/winston-browser.md) 1.0.0
- [winston-meta-wrapper](https://npm.io/package/winston-meta-wrapper.md) 1.2.0

## Alternatives

- [messageformat](https://npm.io/package/messageformat.md) — 329.7K weekly downloads
- [@mintlify/scraping](https://npm.io/package/@mintlify/scraping.md) — 294.8K weekly downloads
- [@mintlify/previewing](https://npm.io/package/@mintlify/previewing.md) — 209.5K weekly downloads
- [@mintlify/prebuild](https://npm.io/package/@mintlify/prebuild.md) — 209.5K weekly downloads
- [@mintlify/link-rot](https://npm.io/package/@mintlify/link-rot.md) — 206.3K weekly downloads

## Recent versions

- 0.7.0 (latest) — 2024-11-12
- 0.6.0 — 2017-08-04
- 0.5.3 — 2017-02-27
- 0.5.2 — 2017-02-27
- 0.5.1 — 2017-01-18
- 0.5.0 — 2017-01-10
- 0.4.5 — 2016-12-17
- 0.4.4 — 2016-12-14
- 0.4.1 — 2016-10-24
- 0.4.0 — 2016-10-22
- 0.3.12 — 2016-08-31
- 0.3.11 — 2016-08-12
- 0.3.10 — 2016-08-12
- 0.3.9 — 2016-08-11
- 0.3.8 — 2016-07-22
- … 12 more at https://npm.io/package/stun-js/versions

## README

[![CircleCI](https://circleci.com/gh/MicroMinion/stun-js.svg?style=shield)](https://circleci.com/gh/MicroMinion/stun-js)
[![npm](https://img.shields.io/npm/v/stun-js.svg)](https://npmjs.org/package/stun-js)

# stun-js
STUN (Session Traversal Utilities for NAT) library written entirely in JavaScript

---
_Source: https://npm.io/package/stun-js · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
