# p0f-client

> Native Nodejs client for p0f utility

Latest version **0.0.22** (published 2023-05-04) · MIT license · 0 weekly downloads

## Install

```sh
npm install p0f-client
pnpm add p0f-client
yarn add p0f-client
bun add p0f-client
```

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.22 |
| Published | 2023-05-04 |
| First published | 2023-05-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 3 |
| Unpacked size | 212.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Alexander Lykoshin |
| Maintainers | alykoshin |
| Keywords | gmail, gmailer, email, smtp |

## Links

- npm: https://www.npmjs.com/package/p0f-client
- Repository: https://github.com/alykoshin/node-p0f-client
- Issues: https://github.com/alykoshin/node-p0f-client/issues
- npm.io page: https://npm.io/package/p0f-client

## Dependencies (3)

- [ipaddr.js](https://npm.io/package/ipaddr.js.md) ^2.0.1
- [@typescript-eslint/parser](https://npm.io/package/@typescript-eslint/parser.md) ^5.59.2
- [@typescript-eslint/eslint-plugin](https://npm.io/package/@typescript-eslint/eslint-plugin.md) ^5.59.2

## Alternatives

- [@expo/fingerprint](https://npm.io/package/@expo/fingerprint.md) — 6.2M weekly downloads
- [@azure/monitor-opentelemetry-exporter](https://npm.io/package/@azure/monitor-opentelemetry-exporter.md) — 850.0K weekly downloads
- [@azure/monitor-opentelemetry](https://npm.io/package/@azure/monitor-opentelemetry.md) — 624.0K weekly downloads
- [@posthog/ai](https://npm.io/package/@posthog/ai.md) — 423.3K weekly downloads
- [fakefilter](https://npm.io/package/fakefilter.md) — 63.9K weekly downloads

## Recent versions

- 0.0.22 (latest) — 2023-05-04
- 0.0.21 — 2023-05-04
- 0.0.20 — 2023-05-04
- 0.0.19 — 2023-05-03
- 0.0.18 — 2023-05-03
- 0.0.17 — 2023-05-03
- 0.0.16 — 2023-05-03
- 0.0.15 — 2023-05-03
- 0.0.14 — 2023-05-03
- 0.0.13 — 2023-05-03
- 0.0.12 — 2023-05-03
- 0.0.11 — 2023-05-03
- 0.0.10 — 2023-05-03
- 0.0.9 — 2023-05-03
- 0.0.8 — 2023-05-03
- … 6 more at https://npm.io/package/p0f-client/versions

## README

[![npm version](https://badge.fury.io/js/node-p0f-client.svg)](http://badge.fury.io/js/node-p0f-client)
[![Build Status](https://travis-ci.org/alykoshin/node-p0f-client.svg)](https://travis-ci.org/alykoshin/node-p0f-client)
[![Coverage Status](https://coveralls.io/repos/alykoshin/node-p0f-client/badge.svg?branch=master&service=github)](https://coveralls.io/github/alykoshin/node-p0f-client?branch=master)
[![Code Climate](https://codeclimate.com/github/alykoshin/node-p0f-client/badges/gpa.svg)](https://codeclimate.com/github/alykoshin/node-p0f-client)
[![Inch CI](https://inch-ci.org/github/alykoshin/node-p0f-client.svg?branch=master)](https://inch-ci.org/github/alykoshin/node-p0f-client)

[![Dependency Status](https://david-dm.org/alykoshin/node-p0f-client/status.svg)](https://david-dm.org/alykoshin/node-p0f-client#info=dependencies)
[![devDependency Status](https://david-dm.org/alykoshin/node-p0f-client/dev-status.svg)](https://david-dm.org/alykoshin/node-p0f-client#info=devDependencies)

[![Known Vulnerabilities](https://snyk.io/test/github/alykoshin/node-p0f-client/badge.svg)](https://snyk.io/test/github/alykoshin/node-p0f-client)


# p0f-client


Native Nodejs client for p0f - passive OS fingerprinting tool

Supports both most known version of p0f utility:

- https://github.com/p0f/p0f
- https://github.com/ValdikSS/p0f-mtu - with MTU detection
                                                     

Other packages with similar functionality:

- https://www.npmjs.com/package/p0fclient-wrapper - Nodejs wrapper for `p0f-client` binary which comes with `p0f`.


If you have different needs regarding the functionality, please add a [feature request](https://github.com/alykoshin/gmail-send/issues).



# Install

```bash
npm install --save p0f-client
```


# Prerequisites


# Quick start



# Usage


# Troubleshooting


## Credits
[Alexander](https://github.com/alykoshin/)


## Links to package pages:

[github.com](https://github.com/alykoshin/node-p0f-client) &nbsp; [npmjs.com](https://www.npmjs.com/package/p0f-client) &nbsp; [travis-ci.org](https://travis-ci.org/alykoshin/node-p0f-client) &nbsp; [coveralls.io](https://coveralls.io/github/alykoshin/node-p0f-clientd) &nbsp; [inch-ci.org](https://inch-ci.org/github/alykoshinnode-p0f-client)


## License

MIT

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