gaissmai

gaissmai

Geek Repo

Location:Germany

Github PK Tool:Github PK Tool

gaissmai's repositories

go-inet

A Go library for reading, formatting, sorting, lookup and converting IP-addresses and IP-blocks

Language:GoLicense:MITStargazers:15Issues:2Issues:0

extnetip

Package extnetip extends the stdlib with a few missing but important auxiliary functions for converting IP-prefixes to IP-ranges and vice versa.

Language:GoLicense:MITStargazers:11Issues:3Issues:0

bart

The Balanced Routing Table is an adaptation of D. Knuth's ART algorithm combined with popcount level compression and backtracking. It is somewhat slower than ART, but requires considerably less memory.

Language:GoLicense:MITStargazers:10Issues:1Issues:0

cidrtree

fast IP to CIDR lookup, longest prefix match in golang

Language:GoLicense:MITStargazers:7Issues:1Issues:0

interval

generic, fast lookup on one dimensional intervals. The implementation is based on treaps, augmented for intervals. Treaps are randomized self balancing binary search trees.

Language:GoLicense:MITStargazers:5Issues:2Issues:0

iprange

package iprange is an extension to net/netip. Not all IP address ranges in the wild are CIDRs, very often you have to deal with ranges not representable as a prefix. This library handels IP ranges and CIDRs transparently.

Language:GoLicense:MITStargazers:3Issues:1Issues:0

iprbench

benchmarks for some golang IP routing table implementations

Language:GoLicense:MITStargazers:1Issues:0Issues:0
Language:PerlStargazers:0Issues:2Issues:0

Config-Any-TT2

Config::Any plugin for Config::TT2

Language:PerlStargazers:0Issues:0Issues:0

Config-TT2

Parse config files in TT2 syntax, returns the stash

Language:PerlStargazers:0Issues:2Issues:0
Stargazers:0Issues:0Issues:0

GoLLRB

A Left-Leaning Red-Black (LLRB) implementation of balanced binary search trees for Google Go

Language:GoLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

grammar

package grammar allows defining regexp rules with comments, whitespace and string interpolation.

Language:GoLicense:MITStargazers:0Issues:0Issues:0

ipcritbit

critbit-tree in golang for net/netip based routing table

Language:GoLicense:MITStargazers:0Issues:0Issues:0

passage

A fork of password-store (https://www.passwordstore.org) that uses age (https://age-encryption.org) as backend.

Language:ShellLicense:NOASSERTIONStargazers:0Issues:0Issues:0