Displaying 1 to 20 from 30 results

Gephi - The Open Graph Viz Platform

  •    Java

Gephi is the leading visualization and exploration software for all kinds of graphs and networks. It is fast Powered by a built-in OpenGL engine, Gephi is able to push the envelope with very large networks. Visualize networks up to a million elements.

scapy - Scapy: the Python-based interactive packet manipulation program & library

  •    Python

Scapy is a powerful Python-based interactive packet manipulation program and library. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and much more. It is designed to allow fast packet prototyping by using default values that work.

ggraph - Grammar of Graph Graphics

  •    R

ggraph is an extension of ggplot2 aimed at supporting relational data structures such as networks, graphs, and trees. While it builds upon the foundation of ggplot2 and its API it comes with its own self-contained set of geoms, facets, etc., as well as adding the concept of layouts to the grammar. All of the tree concepts has been discussed in detail in dedicated blog posts that are also available as vignettes in the package. Please refer to these for more information.

dash-cytoscape - Interactive network visualization in Python and Dash, powered by Cytoscape.js

  •    Python

A Dash component library for creating interactive and customizable networks in Python, wrapped around Cytoscape.js. If you want to install the latest versions, check out the Dash docs on installation.

graphpath - Graphpath generates an ASCII network diagram from the route table of a Unix/Linux

  •    Shell

Graphpath generates an ASCII network diagram from the route table of a Unix/Linux router. It's a BSDRP's tool. None: it's just a shell script using standards tools (route, arp, ifconfig on *BSD and ip on Linux).

eNMS - A vendor-agnostic NMS designed for network automation

  •    Python

eNMS is an open source web application designed to help automate networks graphically. Nodes and links can be created either one by one by specifying all properties manually, or all at once by importing an Excel spreadsheet. Once created, all objects are displayed in a sortable and searchable table, from which they can be edited and deleted. The dashboard provides a graphical overview of all objects with dynamic charts.

local-government-desktop-addins - A series of ArcGIS Desktop Add-ins used in the ArcGIS for Local Government editing maps

  •    CSharp

The ArcGIS for Local Government Desktop Add-ins include a series of desktop toolbars that optimize data management workflows. The toolbars are used in ArcGIS for Local Government editing maps like: Water Utility Network Editing, Address Data Management, Water Utility Capital Planning, Special Event Planning, and Pre-Fire Planning. Detailed help is provided with each solution on the ArcGIS Solution Site.

openwisp-network-topology - OpenWISP 2 Network Topology module

  •    Python

OpenWISP 2 network topology module (built using Python and Django web-framework). Note that the EXTENDED_APPS may contain other names (if you installed other modules), in that case you should just add django_netjsongraph.

GRNsight - Web app and service for modeling and visualizing gene regulatory networks.

  •    Javascript

GRNsight is an open source web application and service for visualizing models of small- to medium-scale gene regulatory networks. GRNsight is a joint project of the Loyola Marymount University Bioinformatics and Biomathematics Groups, headed by Dr. Kam Dahlquist, Dr. John David N. Dionisio, and Dr. Ben G. Fitzpatrick. Undergraduate students initiated the development of GRNsight in Spring 2014, including Britain Southwick (Computer Science, ’14) and Nicole Anguiano (Computer Science, ’16), with consultation from Katrina Sherbina (Biomathematics, ’14). For current contributors, please see our People page. A gene regulatory network (GRN) consists of genes, transcription factors, and the regulatory connections between them, which govern the level of expression of mRNA and protein from those genes. GRNs can be mathematically modeled and simulated by applications such as GRNmap, a MATLAB program that estimates the parameters and performs forward simulations of a differential equations model of a GRN. Computer representations of GRNs, such as the models output by GRNmap, are in the form of a tabular spreadsheet (adjacency matrix) that is not easily interpretable. Ideally, GRNs should be displayed as diagrams (graphs) detailing the regulatory relationships (edges) between each gene (node) in the network. To address this need, we developed GRNsight.

MeshNetSimulator - A simulator for sketching mesh network routing strategies

  •    Javascript

Community networks such as Freifunk struggle with scaling issues of their MANETs. The cause is management traffic caused by hundreds of nodes. This is a simple simulator for sketching mesh network routing strategies in the hopes to find better approaches to mesh routing. Please note that this simulator does not virtualize a TCP/IP stack nor all characteristics of wireless connections. The dynamic nature of MANETs is also not (yet) covered by this simulator.

graphping - Ping a list of endpoints and write the results to statsd

  •    Go

You need to specify the address of the statsd listener you want to send metrics to. This is in string format, including port number.

eavesdrop - Listen in on TCP conversations on the network your computer is attached to

  •    Objective-C

Eavesdrop is an application for listening in on TCP conversations on the network your computer is attached to. See Notes for Newbies if you have not worked with a network sniffer before. I strongly suggest you look into other applications, such as tcpdump (available in Mac OS X 10.3 already) and Ethereal (available through fink and probably other sources). Originally written by Eric Baur, now maintained by William Entriken. Original license unknown, but most everything will be rewritten and licensed MIT.

particles - A particle simulation engine based on a port of d3-force

  •    R

This package implements the d3-force algorithm developed by Mike Bostock in R, thus providing a way to run many types of particle simulations using its versatile interface. While the first goal is to provide feature parity with its JavaScript origin, the intentions is to add more forces, constraints, etc. down the line. While d3-force is most well-known as a layout engine for visualising networks, it is capable of much more. Therefore, particles is provided as a very open framework to play with. Eventually ggraph will provide some shortcut layouts based on particles with the aim of facilitating network visualisation.

envizon - network visualization tool with focus on red / blue team requirements

  •    Ruby

This tool is designed, developed and supported by evait security. In order to give something back to the security community, we publish our internally used and developed, state of the art network visualization and organization tool, 'envizon'. We hope your feedback will help to improve and hone it even further. We use envizon for our pentests in order to get an overview of a network and quickly identify the most promising targets.

ggnet - Network visualization with ggplot2

  •    R

This repository contains the latest versions of the ggnet and ggnet2 functions, which allow to visualize networks as ggplot2 objects. Note that you will need the latest version of ggplot2 (2.0.0) for any of the functions to work properly.

ggnetwork - Geoms to plot networks with ggplot2

  •    HTML

IMPORTANT: the ggnetwork package depends on ggplot2 version 2.0.0 or above. The package vignette contains detailed examples of how to use its fortify method and each of its geometries.

parlnet - Bill cosponsorship networks in European parliaments.


This repository contains R code to build and plot 150 cosponsorship networks out of the legislative activity of 27 parliamentary chambers in 19 European countries, plus Israel. The data cover approximately 558 years of parliamentary interactions. The resulting networks are stored in parlnet.rda. The paper is available online in preprint format, as well as its appendix, which explains how the data were collected and how the networks were constructed.

sigmajs - Σ sigma.js for R

  •    R

sigmajs for R. With the rise in popularity of networks, it is important for R users to have access to a package that allows visualising the aforementioned networks in a highly configurable, interactive and dynamic manner. sigmajs is a fully-fledged wrapper for the sigma.js JavaScript library.

nxviz - Visualization Package for NetworkX

  •    Python

nxviz is a graph visualization package for NetworkX. With nxviz, you can create beautiful graph visualizations by a declarative API. Here's an example. We recommend using conda.

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.