Skip to main content
Warning: You are using the test version of PyPI. This is a pre-production deployment of Warehouse. Changes made here affect the production instance of TestPyPI (
Help us improve Python packaging - Donate today!

Queueing network simulator

Project Description

Queueing-tool is a package for simulating and analyzing networks. It is an event based simulator that uses queues to simulate congestion and waiting on the network that includes tools for visualizing network dynamics.


The package documentation can be found at


  • Fast simulation. Queueing-tool is designed to run very quickly; the core algorithms were written in cython.
  • Visualizations. There are several tools that allow you to easily view congestion and movement within your network. This includes ready made functions for animating network dynamics, while your simulations take place.
  • Full documentation. Every function and class is fully documented both online and in the docstrings.
  • Fast setup. The network is represented as a networkx graph. Queueing-tool networks allow for probabilistic routing, finite capacity queues, and different blocking protocols for analyzing loss networks.


Prerequisites: Queueing-tool runs on Python 2.7 and 3.3-3.5 and it requires networkx and numpy. If you want to plot, you will need to install matplotlib as well.

Installation: To install from PyPI use:

pip install queueing-tool

The above will automatically install networkx and numpy. If you want to install all optional packages, use:

pip install numpy matplotlib pygraphviz
pip install queueing-tool

After installation, import with something like:

import queueing_tool as qt

Bugs and issues

The issue tracker is at Please report any bugs or issue that you find there. Of course, pull requests are always welcome.

Release History

This version
History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Hash SHA256 Hash Help Version File Type Upload Date
(233.8 kB) Copy SHA256 Hash SHA256
Source Oct 19, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting