Displaying 1 to 20 from 43 results

mylg - Network Diagnostic Tool

  •    Go

myLG is an open source software utility which combines the functions of the different network probes in one network diagnostic tool.This project is licensed under MIT license. Please read the LICENSE file.

network-examples - Linux networking examples and tutorials

  •    Roff

Welcome to my Linux Networking tutorials. The first part, learning two widely used routing protocols, OSPF and BGP, is almost completed. You've been a Linux server and network administrator for some years, have been building an office and/or colocation network with IPv4, IPv6, firewalls with IPTables, some stateful filtering (and NAT for IPv4). You've set up VPN tunnels between different locations to be able to reach the internal IPv4 network using RFC1918 addresses on the other side.

metallb - A network load-balancer implementation for Kubernetes using standard routing protocols

  •    CSS

MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols. Check out MetalLB's website for more information.

libnet - A portable framework for low-level network packet construction

  •    C

Libnet is an API to help with the construction and injection of network packets. It provides a portable framework for low-level network packet writing and handling (use libnet in conjunction with libpcap and you can write some really cool stuff). Libnet includes packet creation at the IP layer and at the link layer as well as a host of supplementary and complementary functionality. NOTE: Legacy code written for libnet-1.0.x is unfortunately incompatible with libnet-1.1.x and later. See the Migration Guide for porting help.




Calico - A pure layer 3 approach for Virtual Networking for highly scalable data centers

  •    Python

Project Calico represents a new approach to virtual networking, based on the same scalable IP networking principles as the Internet. Unlike other virtual networking approaches, Calico does not use overlays, instead providing a pure Layer 3 approach to data center networking. Calico is simple to deploy and diagnose, provides a rich security policy, supports both IPv4 and IPv6 and can be used across a combination of bare-metal, VM and container workloads.

metallb - A network load-balancer implementation for Kubernetes using BGP and ARP

  •    CSS

MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols.Check out MetalLB's website for more information.

kube-router - Kube-router, a turnkey solution for Kubernetes networking.

  •    Go

Kube-router is a turnkey solution for Kubernetes networking with aim to provide operational simplicity and high performance.kube-router does it all.

PyExfil - A Python Package for Data Exfiltration

  •    Python

All requirements can be met with a pip install --user -r requirments.txt. After that the server is easy to execute. Notice that in some cases you might want to use py2exe before delivering the package to the code you want to operate. So recently we have decided to impliment some physical data exfiltration techniques assuming some networks might be airgapped from any internet connectivity. So this is the first one. It will encode a file in several QR codes, display them on the screen one by one and it comes with a decoder to recompile that into the file itself.


isbgpsafeyet.com - Is BGP safe yet?

  •    HTML

Is BGP safe yet? is an initiative by Cloudflare to make BGP more secure by deploying RPKI. A list of major operators tracks the status of their RPKI deployments into three categories: safe, partially safe and unsafe. Contributions are welcome.

vrnetlab - Run virtual routers with docker

  •    Python

Run your favourite virtual routers in docker for convenient labbing, development and testing. vrnetlab is being developed for the TeraStream project at Deutsche Telekom as part of an automated CI environment for testing our network provisioning system.

iptoasn-webservice - Web service to map IP addresses to AS information, using iptoasn.com

  •    Rust

Webservice to map IP addresses to AS information (and DNS history, soon). This is the source code of the public API from iptoasn.com.

bgp-battleships - Play battleships using BGP

  •    Go

Use BGP community strings to play battleships.

gobgp-node - gobgp library - NodeJS client for gobgpd

  •    Javascript

This is a young project which allows you to manage gobgpd remotely. gobgp-node is tested on Debian Linux and OSX.

looking-glass - Easy to deploy Looking Glass

  •    PHP

Easy to deploy Looking Glass made in PHP. This web application made in PHP is what we call a Looking Glass. This is a tool used to get some information about networks by giving the opportunity to execute some commands on routers. The output is sent back to the user.

peering-manager - Peering sessions management tool.

  •    Python

When you start to peer a lot on different Internet exchange points, managing all you sessions can be time consuming. In order to make peering management less difficult, it needs to be organized and documented. This is the goal of this project.

cnp3 - Computer Networking : Principles, Protocols and Practice

  •    Python

All the files in this subversion repository are licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License. Like any open-source project, the future of Computer Networking Principles, Protocols and Practice will depend on the work of contributors. Most of the text has been written by Olivier Bonaventure. Laurent Vanbever, Virginie Van den Schriek, Damien Saucez and Mickael Hoerdt have contributed to exercises. Stéphane Bortzmeyer has provided many comments that have improved the book.

Big-World-Fixpack - BWS Fixpack

  •    C++

This is the repository for the Big World Project's Fixpack - a set of tools and patches that fix/update/support mods for all Infinity Engine games (focusing on Baldur's Gate series, but including PST and IWD also). This is a community project; you are welcome to fork this repository and contribute to it. For a complete record, view the commit history. The support page for this package is here.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.