/ Home

What is Mibble?

Mibble is an open-source SNMP MIB (or SMI) parser library for Java. It reads MIB files (in ASN.1 syntax) and provides an API to access all the information, including OIDs, types, descriptions, comments and the original MIB source text.

What does Mibble contain?

  1. A Java library for parsing SNMP MIBs
  2. All standard IANA and IETF MIBs (at the time of release)
  3. Command-line apps for formatting and validation
  4. A graphical MIB browser with a simple SNMP manager

See the feature list for a more detailed list.

Is Mibble open source?

Mibble is dual-licensed under GNU GPL and a commercial license. The full source code is provided under both licenses. The project is available on GitHub.

The GNU GPL license permits free usage, but redistribution of Mibble or derived code is restricted. Please see the GPL licensing FAQ for more information.

Commercial licenses for Mibble are available for purchase. Also see the commercial licensing FAQ for details.

A note on SNMP

Please note that Mibble is not an SNMP stack or MIB compiler. It merely provides the functionality for reading SNMP MIB files (i.e. a SMI parser). You can use Mibble together with either SNMP4J or Westhawk's SNMP stack if you need both MIB parsing and SNMP manager functionality. You can also use Mibble as the basis for a MIB compiler, as it provides all the readabke information from the MIB files.

Further information about SNMP is available in RFC 3411 - An Architecture for Describing SNMP Management Frameworks.

Recent News

Version 2.9.4 available

27 September 2016 17:21

Version 2.9.4 of Mibble has been released. This version only contains minor packaging improvements. See the full version history for more details. All licensees of version 2.9 are provided with a free upgrade.

Version 2.9.3 Available

8 December 2011 15:29

Version 2.9.3 of Mibble has been released. This version contains a minor bug fix to the previous 2.9 release. See the full version history for more details. All licensees of version 2.9 are provided with a free upgrade.

Version 2.9.2 Available

11 April 2009 17:45

Version 2.9.2 of Mibble has been released. This version contains a few bug fixes to the original 2.9 release. See the full version history for more details. All licensees of version 2.9 have been provided with a free upgrade.

Version 2.9 Available

19 March 2009 21:52

Version 2.9 of Mibble has been released. This version improves parsing speed significantly and contains a number of minor updates to the API and bundled MIB files. See the full version history for more details.


Copyright © 2002-2016 Per Cederberg. Permission is granted to copy this document verbatim in any medium, provided that this copyright notice is left intact.

Purchase a commercial Mibble license