An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.4% on proxy.golang.org
Top 0.5% dependent packages on proxy.golang.org
Top 0.6% dependent repos on proxy.golang.org
Top 5.0% forks on proxy.golang.org
Top 1.3% docker downloads on proxy.golang.org

proxy.golang.org : github.com/c-robinson/iplib

Package iplib provides enhanced tools for working with IP networks and addresses. These tools are built upon and extend the generic functionality found in the Go "net" package. The main library comes in two parts: a series of utilities for working with net.IP (sort, increment, decrement, delta, compare, convert to binary or hex- string, convert between net.IP and integer) and an enhancement of net.IPNet called iplib.Net that can calculate the first and last IPs of a block as well as enumerating the block into []net.IP, incrementing and decrementing within the boundaries of the block and creating sub- or super-nets of it. For most features iplib exposes a v4 and a v6 variant to handle each network properly, but in all cases there is a generic function that handles any IP and routes between them. One caveat to this is those functions that require or return an integer value representing the address, in these cases the IPv4 variants take an int32 as input while the IPv6 functions require a *big.Int in order to work with the 128bits of address. For managing the complexity of IPv6 address-spaces, this library adds a new mask, called a Hostmask, as an optional constraint on iplib.Net6 networks, please see the type-documentation for more information on using it. For functions where it is possible to exceed the address-space the rule is that underflows return the version-appropriate all-zeroes address while overflows return the all-ones. There are also two submodules under iplib: the iplib/iid module contains functions for generating RFC 7217-compliant IPv6 Interface ID addresses, and iplib/iana imports the IANA IP Special Registries and exposes functions for comparing IP addresses against those registries to determine if the IP is part of a special reservation (for example RFC 1918 private networks or the RFC 3849 documentation network).

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/c-robinson/iplib
Keywords: cidr , go , golang-library , golang-tools , ip , ipaddress , ipaddresses , ipv4 , ipv4-address , ipv6 , ipv6-address , ipv6-subnetting , library , subnet , subnet-calculator , subnetting
License: MIT
Latest release: over 1 year ago
First release: about 6 years ago
Namespace: github.com/c-robinson
Dependent packages: 101
Dependent repositories: 109
Stars: 103 on GitHub
Forks: 20 on GitHub
Docker dependents: 19
Docker downloads: 2,151
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago

Top 6.8% on proxy.golang.org
github.com/keyrotate/netbird v0.0.11
Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and ...
11 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.phpd.cn/crowdsecurity/crowdsec v1.6.2
163 versions - Latest release: 12 months ago
Top 8.7% on proxy.golang.org
github.com/h-bf/sgroups v1.15.0
26 versions - Latest release: 12 months ago
github.com/H-BF/sgroups v1.15.0
security groups backend API
26 versions - Latest release: 12 months ago - 2 stars on GitHub
Top 7.5% on proxy.golang.org
github.phpd.cn/future-architect/vuls v0.25.4
117 versions - Latest release: about 1 year ago
Top 7.6% on proxy.golang.org
github.com/ca17/TeamsACS v1.0.3
TeamsACS exclusively serves Mikrotik's TR069 ACS server
3 versions - Latest release: about 1 year ago - 51 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/ca17/teamsacs v1.0.3
TeamsACS exclusively serves Mikrotik's TR069 ACS server
4 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 39 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/talkincode/toughradius/v8 v8.0.8
toughradius provides radius server, tr069 acs, dns forward capabilities
8 versions - Latest release: about 1 year ago - 461 stars on GitHub
github.com/sacloud/autoscaler v0.16.1
さくらのクラウド向けAutoScaler
39 versions - Latest release: about 1 year ago - 1 dependent repositories - 5 stars on GitHub
Top 8.6% on proxy.golang.org
github.phpd.cn/omec-project/pfcpsim v1.0.1
3 versions - Latest release: about 1 year ago
Top 9.1% on proxy.golang.org
github.ccut.club/future-architect/vuls v0.25.2
115 versions - Latest release: about 1 year ago
Top 9.1% on proxy.golang.org
git.wxl.best/future-architect/vuls v0.25.1
115 versions - Latest release: about 1 year ago
Top 6.7% on proxy.golang.org
gitlab.com/CoiaPrant/OracleBot v1.0.1
1 version - Latest release: about 1 year ago
Top 9.3% on proxy.golang.org
github.skymusic.top/future-architect/vuls v0.24.9
111 versions - Latest release: over 1 year ago
Top 8.3% on proxy.golang.org
github.com/gravitl/devops v0.0.0-20240118203440-d7e0ca112974
34 versions - Latest release: over 1 year ago
Top 10.0% on proxy.golang.org
github.com/FlintyLemming/netbird v0.0.0-20240105115907-93fed1432231
Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and ...
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/netbirdio/management-integrations/integrations v0.0.0-20231230192609-a9dcce34ff86
13 versions - Latest release: over 1 year ago - 2 dependent packages - 0 stars on GitHub
Top 2.3% on proxy.golang.org
github.com/redcode-labs/Coldfire v0.0.0-20231123001403-f1b8b578c0b7
Package coldfire is a framework that provides functions for malware development that are mostly c...
22 versions - Latest release: over 1 year ago - 5 dependent packages - 6 dependent repositories - 797 stars on GitHub
github.com/chroblert/jnet v0.1.2
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/talkincode/esmqtt v0.0.0-20231102134129-b112dcc1b194
elasticsearch mqtt agent
1 version - Latest release: over 1 year ago - 1 stars on GitHub
Top 9.1% on proxy.golang.org
github.skymusic.top/mudler/edgevpn v0.24.6
92 versions - Latest release: over 1 year ago
github.com/netbirdio/management-integrations v0.0.0-20231017080207-886088218221
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/asians-cloud/crowdsec v1.5.47
CrowdSec - the open-source and participative IPS able to analyze visitor behavior & provide an ad...
185 versions - Latest release: over 1 year ago - 2 dependent packages - 0 stars on GitHub
github.com/jcpowermac/ibm-vlan-subnet-automation v0.0.0-20231010204916-445eb3d5b6d3
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/j3ssie/go-auxs/eip v0.0.0-20230923150632-8cd7e35479d3 💰
Collection of auxiliary command line tools
2 versions - Latest release: over 1 year ago - 63 stars on GitHub
github.com/songxwn/toughradius/v8 v8.0.0-20230802093856-0f2c8d7870af
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/s9rA16Bf4/go-evil v0.0.0-20230728160323-006a7304d5e7
Customizing evil has never been so easy
1 version - Latest release: almost 2 years ago - 14 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/ecnu/open-oauth2playground v0.2.0
Open-OAuth2Playground: An out-of-the-box open source version of OAuth2-Playground
3 versions - Latest release: almost 2 years ago - 33 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ECNU/Open-OAuth2Playground v0.2.0
Open-OAuth2Playground: An out-of-the-box open source version of OAuth2-Playground
3 versions - Latest release: almost 2 years ago - 33 stars on GitHub
github.com/TKaxv-7S/netclient v0.20.3
10 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/tkaxv-7s/netclient v0.20.3
10 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/tkaxv-7s/netmaker v0.20.3
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual ...
54 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/TKaxv-7S/netmaker v0.20.3
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual ...
54 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mattkasun/netmaker v0.20.0
59 versions - Latest release: about 2 years ago
Top 9.7% on proxy.golang.org
github.com/sjlleo/nexttrace-backend v0.0.0-20230513062033-204a80d2b20c
NextTrace BackEnd
1 version - Latest release: about 2 years ago - 13 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/whiterabb17/gryphon v0.0.0-20230511125849-0870b7b1034c
Triple OS Malware development framework [ MacOS, Linux & Windows ]
13 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/whiteboxvpn/cli v0.1.0
1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/cvelab/vuls v0.0.0-20230410054429-f9a74c2e35b5
2 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/yogeshahiray/sysfo v0.0.0-20230315224203-aeb0881fd37f
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/henokv/docs-azurerm v0.2.1
10 versions - Latest release: about 2 years ago - 0 stars on GitHub
southwinds.dev/pilotctl v0.0.0-20230310130733-797ef381adb7
5 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/c3os-io/provider-c3os v1.6.1
:seedling: k3s and optional libp2p support for Kairos. Build decentralized cluster with libp2p th...
26 versions - Latest release: about 2 years ago - 38 stars on GitHub
Top 6.4% on proxy.golang.org
github.com/kairos-io/provider-kairos v1.6.1
:seedling: k3s and optional libp2p support for Kairos. Build decentralized cluster with libp2p th...
26 versions - Latest release: about 2 years ago - 21 stars on GitHub
Top 9.7% on proxy.golang.org
entanglement.garden/networking v0.1.0
1 version - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
git.callpipe.com/entanglement.garden/rhyzome-openwrt v0.1.0
2 versions - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
git.callpipe.com/entanglement.garden/rhyzome-web v0.0.0-20230221022012-9d7dff4d68a4
3 versions - Latest release: about 2 years ago
Top 7.2% on proxy.golang.org
github.com/wojtekxtx/crowdsec v0.0.0-20230215104428-99176167043e
1 version - Latest release: over 2 years ago - 1 dependent repositories
Top 8.2% on proxy.golang.org
github.com/kairos-io/cluster-api-provider-kairos v0.0.2
Kairos CAPI shim provider
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/boot-go/stack v1.0.0-alpha.1
Standard boot-go stack
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/whiterabb17/deepfire v0.0.0-20221103103529-eb8d682eb4d4
2 versions - Latest release: over 2 years ago
Top 8.6% on proxy.golang.org
github.com/ardzoht/pfcpsim v0.3.6
PFCP client simulator used for UPF testing
20 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/whiterabb17/deepfire/deepfire-dev v0.0.0-20221024073310-40b567bd0043
Triple OS Malware development framework [ MacOS, Linux & Windows ]
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/isecwaypro/isecway v0.0.0-20220928034312-5f71cfe6437f
1 version - Latest release: over 2 years ago - 1 dependent package
Top 8.2% on proxy.golang.org
github.com/infinitydon/pfcpsim v0.2.1
PFCP client simulator used for UPF testing
2 versions - Latest release: over 2 years ago - 2 stars on GitHub
Top 5.4% on proxy.golang.org
github.com/gatblau/onix/piloth v0.0.0-20220906161154-4c280ac07f00
A reactive configuration manager designed to support Infrastructure as a Code provisioning, and b...
3 versions - Latest release: over 2 years ago - 89 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/gatblau/onix/pilotctl v0.0.0-20220906161154-4c280ac07f00
A reactive configuration manager designed to support Infrastructure as a Code provisioning, and b...
6 versions - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 89 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/themimitoof/ipg v1.0.0
A simple IPv6 address generator for lazy netadmins
1 version - Latest release: over 2 years ago - 1 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/de30/vulnerability_scanner.vuls v0.19.8
84 versions - Latest release: almost 3 years ago - 1 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/abhishek9686/netmaker v0.14.3 removed
31 versions - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/vite-cloud/vite v0.0.0-20220527151348-2759aa67a220
2 versions - Latest release: almost 3 years ago
Top 7.8% on proxy.golang.org
github.com/bhojpur/vpn v0.0.1
The Bhojpur VPN is a virtual private networking system based on the Bhojpur.NET Platform for appl...
1 version - Latest release: about 3 years ago - 1 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/akhila-s06/pfcpsim v1.3.1 removed
2 versions - Latest release: about 3 years ago
Top 8.2% on proxy.golang.org
github.com/redwebcreation/nest v0.0.0-20220220114359-09eda659eb58
1 version - Latest release: about 3 years ago - 1 stars on GitHub
Top 4.7% on proxy.golang.org
github.com/metaslink/metasdns v0.0.0-20220110143731-406c194fcff8
1 version - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories
github.com/ca17/datahub v0.0.0-20211231140412-c533e2ea255e
CoreDNS Plugin Data hub
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ca17/metadnsq v0.0.0-20211231053635-6088cfcd6f46
Coredns Plugin
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ca17/edns v0.0.3
CoreDNS Plugin
3 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/ca17/dnssrc v0.0.2
CoreDNS Plugin
2 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/abc-inc/terminus v0.2.0
terminus is an IP subnet address calculator
2 versions - Latest release: about 5 years ago - 1 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.