All Projects → silverwind → port-numbers

silverwind / port-numbers

Licence: BSD-2-Clause License
Get information on network port numbers and services, based on IANA's public listing

Programming Languages

javascript
184084 projects - #8 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to port-numbers

spec
Tox Protocol Specification
Stars: ✭ 29 (+31.82%)
Mutual labels:  protocol
librelp
OFFICIAL librelp repository on github
Stars: ✭ 25 (+13.64%)
Mutual labels:  protocol
fix
FIX library for crystal
Stars: ✭ 12 (-45.45%)
Mutual labels:  protocol
loco.rs
Loco Protocol Wrapper for Rust
Stars: ✭ 38 (+72.73%)
Mutual labels:  protocol
FullProxy
Bind and reverse connection based, SOCKS5, HTTP and PortForward based portable proxy
Stars: ✭ 22 (+0%)
Mutual labels:  protocol
elvisp
Virtual ISP / IP tunnel daemon for cjdns.
Stars: ✭ 19 (-13.64%)
Mutual labels:  protocol
FreeRADIUS-Server-Configuration-Tool
🎯 FreeRADIUS Server Configuration Tool 🖥️
Stars: ✭ 33 (+50%)
Mutual labels:  protocol
gree-remote
Simple remote control utility for Gree Smart air conditioners
Stars: ✭ 150 (+581.82%)
Mutual labels:  protocol
RDMnet
Implementation of ANSI E1.33
Stars: ✭ 29 (+31.82%)
Mutual labels:  protocol
gemini
Gemini protocol server & client.
Stars: ✭ 39 (+77.27%)
Mutual labels:  protocol
dystopia
Anonymity on the Internet by Transparent way.
Stars: ✭ 97 (+340.91%)
Mutual labels:  protocol
yahdlc
yahdlc - Yet Another HDLC implementation
Stars: ✭ 47 (+113.64%)
Mutual labels:  protocol
ucp
UCP protocol in Go
Stars: ✭ 40 (+81.82%)
Mutual labels:  protocol
Computer-Networks
GBN and SR simulation, Distance Vector Algorithm Simulation
Stars: ✭ 21 (-4.55%)
Mutual labels:  protocol
tinypacks
A data serialization format for constrained environments like 8-bit and 16-bit microcontrollers.
Stars: ✭ 30 (+36.36%)
Mutual labels:  protocol
RTP-Audio-and-Video-for-the-Internet-Chinese-Version
No description or website provided.
Stars: ✭ 30 (+36.36%)
Mutual labels:  protocol
get-trust-anchor
Tool for fetching/refreshing DNS Root Zone trust anchors
Stars: ✭ 57 (+159.09%)
Mutual labels:  iana
powerauth-crypto
PowerAuth - Open-source solution for authentication, secure data storage and transport security in mobile banking.
Stars: ✭ 48 (+118.18%)
Mutual labels:  protocol
protocol
Package protocol implements Language Server Protocol specification in Go
Stars: ✭ 41 (+86.36%)
Mutual labels:  protocol
gopher
A simple server for the Gopher protocol written in Go.
Stars: ✭ 17 (-22.73%)
Mutual labels:  protocol

port-numbers

Get information on network port numbers and services, based on IANA's public listing.

Usage

npm i port-numbers
const {getService, getPort} = require('port-numbers');

getService(6379);
// { name: 'redis', description: 'An advanced key-value cache and store' }
getService(26257);
// { name: 'cockroach', description: 'CockroachDB' }
getService(123, 'udp');
// { name: 'ntp', description: 'Network Time Protocol' }

getPort('redis');
// { port: 6379, protocol: 'tcp', description: 'An advanced key-value cache and store' }
getPort('cockroach');
// { port: 26257, protocol: 'tcp', description: 'CockroachDB' }
getPort('ntp', 'udp');
// { port: 123, protocol: 'udp', description: 'Network Time Protocol' }

API

getService(port[, protocol])

  • port Number : the port to lookup. Required.
  • protocol String : the protocol. Default: tcp.

getPort(service[, protocol])

  • service String : the service to lookup. Required.
  • protocol String : the protocol. Default: tcp.

© silverwind, distributed under BSD licence

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].