IP Calculator

  •        91

A simple and easy to use IPv4 and IPv6 subnet calculator.

http://ipcalc.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

ipaddr.js - IP address manipulation library in JavaScript (CoffeeScript, actually)

  •    CoffeeScript

ipaddr.js is a small (1.9K minified and gzipped) library for manipulating IP addresses in JavaScript environments. It runs on both CommonJS runtimes (e.g. nodejs) and in a web browser. ipaddr.js allows you to verify and parse string representation of an IP address, match it against a CIDR range or range list, determine if it falls into some reserved ranges (examples include loopback and private ranges), and convert between IPv4 and IPv4-mapped IPv6 addresses.

IPAddressRange - .NET Class Library for range of IP address, both IPv4 and IPv6.

  •    CSharp

This library allows you to parse range of IP address string such as "192.168.0.0/24" and "192.168.0.0 / 255.255.255.0" and "192.168.0.0-192.168.0.255", and can conatins check. This library supports both IPv4 and IPv6.If you have to use signed assembly, you can use IPAddressRange.Signed NuGet package instead of IPAddressRange.

hipku - Encode any IP address as a haiku

  •    Javascript

A tiny javascript library to encode IPv6 and IPv4 addresses as haiku. Install with npm install hipku. index.js can also be used directly in the browser.

NIPAP - Neat IP Address Planner - NIPAP is the best open source IPAM in the known universe, challenging classical IP address management (IPAM) systems in many areas

  •    Python

NIPAP is a sleek, intuitive and powerful IP address management system built to efficiently handle large amounts of IP addresses. Having been developed at a fairly large service provider with operations throughout Europe, NIPAP is well suited for large organisations with massive amounts of IP addresses just as well as smaller enterprises with simple needs. The intuitive web interface lowers the barrier of entry considerable for beginner users while also offering advanced search by regexp and IPv4/IPv6 prefix. It features a powerful Google-style search, both a web GUI and a CLI together with client libraries for Python, Java and Oracle for those that want to integrate with other systems.

Count IPv6 HTTP Client

  •    PHP

This project has two parts. The first one is a hidden counter (using the 1x1 transparent pixel GIF) which registers into a MySQL database all remote IP addresses (whether IPv4 or IPv6), it tries very hard to use IPv6. The second part shows stats.


public-ip - Get your public IP address - very fast!

  •    Javascript

In Node.js, it queries the DNS records of OpenDNS which has an entry with your IP address.In browsers, it uses the excellent icanhaz service through HTTPS.

echoip - IP address lookup service

  •    Go

A simple service for looking up your IP address. This is the code that powers https://ifconfig.co. Pass the appropriate flag (usually -4 and -6) to your client to switch between IPv4 and IPv6 lookup.

aws_public_ips - Fetch all public IP addresses tied to your AWS account

  •    Ruby

aws_public_ips is a tool to fetch all public IP addresses (both IPv4/IPv6) associated with an AWS account. If a service isn't listed (S3, ElastiCache, etc) it's most likely because it doesn't have anything to support (i.e. it might not be deployable publicly, it might have all ip addresses resolve to global AWS infrastructure, etc).

Six To Four Layer

  •    C

A simple daemon to allow IPv4 to IPv6 communication. Can be used to allow IPv6 only clients to connect to legacy IPv4 servers, or IPv4 only clients to connect to IPv6 only servers.

FNET - Embedded TCP/IP Stack

  •    C

The FNET TCP/IP stack is a free, open source, dual TCP/IPv4 and IPv6 Stack for building an embedded communication software on 32bit MCUs.

BIAsed - IPv6 Bump-in-the-API library

  •    

This library allows legacy IPv4-only applications on dual-stack (IPv4/IPv6) hosts to communicate with the IPv6 world using a technique called quot;Bump-in-the-APIquot; (BIA). This is an incomplete implementation of RFC 3338.

PortToIPv6

  •    C++

PortToIPv6 attempts to automate the porting process of applications written in IPv4 to IPv6. It consists of a number of tools able to breakdown the porting process into two distinct phases of IPv4 code identification and IPv6 code generation.

Advanced Network Library

  •    C

Powerful cross-platform, ANSI C library for writing network applications. Full IPv4 and IPv6 support, multiple socket threading, broad- and multicasting, interface access, link-layer access, raw IP datagrams, and more.

DyConnect

  •    C++

DyConnect is a cross-platform networking library for C++. Features include: synchronized variables for rapid development of networked games, multi-threaded TCP/IP, low-level UDP sockets, support for IPv4 and IPv6, and data compression.

IP Subnetting Library

  •    

This Library helps you to calculate with IPv4 and IPv6 addresses. The Library is writen in C# 3.0 and Visual Studio 2008. You can access this Library with all .Net languages.

NetduIp

  •    

NetduIp (pronounced "nett-dew-ay-pee") is a fully pfledged Microsoft .NET port of the famous uIp TCP/IP protocol stack by Adam Dunkels of the Swedish Institute for Computer Science (SICS). The initial implementation of NetduIp will be that of IPv4 but an IPv6 version might ...

utlinet

  •    

UTLINET it is a set of PL/SQL types and functions to store and manipulate IPv4 and IPv6 IP addresses inside Oracle database

bluemonk-ipaddress

  •    Ruby

A library to handle IP (both IPv4 and IPv6) addresses in a modern and productive way.

logswan - Fast Web log analyzer using probabilistic data structures

  •    C

Logswan is a fast Web log analyzer using probabilistic data structures. It is targeted at very large log files, typically APIs logs. It has constant memory usage regardless of the log file size, and takes approximatively 4MB of RAM.Unique visitors counting is performed using two HyperLogLog counters (one for IPv4, and another one for IPv6), providing a relative accuracy of 0.10%. String representations of IP addresses are used and preferred as they offer better precision.

Kamailio - The Open Source SIP Server

  •    C

Kamailio (successor of former OpenSER and SER) is an open source implementation of a SIP Signaling Server. SIP is an open standard protocol specified by the IETF. The core specification document is RFC3261.