Kismet Packages

You can get packages for the latest Kismet code for many distributions from the Kismet package repositories.

Kismet 2019-04-R1

Download the Kismet 2019-04-R1 source release tarball here

If you’re interested in the absolute latest Kismet code, you might want to get the git code, below.

This is the new Kismet release! The first full release in several years, Kismet-2019-04 brings a whole new user experience to Kismet and support for modern Wi-Fi capture, Bluetooth, 433MHz sensors, ADSB aircraft, AMR power meters, wireless keyboards and mice, massive data sets, and new logging.

Kismet-2019-04 adds:

  • New web-based UI with searching, device notes, realtime graphs, and more.
  • A REST-like API with full docs for simple scripting against the Kismet data with any language which understands HTTP and JSON
  • Expanded support for non-WiFi capture types, including Bluetooth, 433MHz sensors (like weather stations, TPMS tire pressure sensors, wireless thermometers, and more), ADSB aircraft data, AMR based power meters, wireless keyboards and mice built on the nRF chipset, and more.
  • Support for massive data sets limited only by CPU and RAM (topping 300,000 tracked devices in a single session on a system with 16 gig of ram)
  • Handling of modern WiFi devices for capture
  • Handling of modern WiFi standards for decoding
  • A new unified log format with full device records, packets, location, and message data
  • Multithreaded support for optimization on both large (Intel, etc) and small (multicore raspberry pi) systems
  • All new remote capture support for all capture types
  • Massive multi-radio support (50+ to a single server) for remote capture.
  • Live streaming of pcap captures over HTTP from any, or all, data sources
  • Historic selection of packets (when logging is enabled) for scripted packet extraction.

Please remember this is the first release of the all-new Kismet code; it has been known to run solidly but may not be completely bug free, and future releases will expand the functionality and capabilities!

Kismet git

Kismet code under development is in the master branch of the git repository. The development of new features happens here. While the development code may be unstable, generally it is quite usable. To get the latest code prior to another beta release, grab the git master branch:

$ git clone --recursive

or to checkout from the Github mirror:

$ git clone --recursive

You can browse the development code and documentation via Github here

Kismet documentation

The Kismet documentation (in markdown/kramdown format used to generate the documentation for the website) is available as part of its own repository. This repository is linked as a sub-module in the Kismet git tree, or is available stand-alone at:

$ git clone

or the Github mirror:

$ git clone

Kismet Python modules

Kismet has several Python modules which help when scripting against the Kismet server or Kismet data; these modules are being spun into their own repositories for easier inclusion in PyPy and similar.

kismetdb database module

A utility Python module for processing the Kismetdb log file format and extracting devices, packets, messages, and the other data stored therein.

$ git clone

or the Github mirror:

$ git clone

Kismet legacy version

The Kismet legacy code was last released as a stable version in 2016; this code base is aging, but my in some cases be more suitable. This version is being phased out, and does not include the web UI, JSON output, unified database logging, or any of the other new features of the latest beta and development code.

You can download the legacy Kismet-2016-07-R1 release here

Smarter Wi-Fi Manager

The Smarter Wi-Fi Manager git repository can be cloned via:

$ git clone


Spectools development code can be found in the spectools git at:

$ git clone

or you can download the Spectools-2016-01-R1 code release here

Android PCAP

The Android PCAP git is available:

$ git clone