An open-source SNMP MIB parser library for Java that reads MIB files and provides API access to OIDs, types, and descriptions.
Mibble is an open-source SNMP MIB parser library for Java that reads MIB files written in ASN.1 syntax. It provides a comprehensive API to access all information contained in MIB files, including OIDs, types, descriptions, and comments, solving the problem of programmatically working with SNMP management information bases.
Java developers building SNMP-based network management applications, monitoring tools, or telemetry systems that need to parse and work with MIB files.
Developers choose Mibble because it provides a complete, ready-to-use solution with bundled standard MIBs, both programmatic and graphical interfaces, and comprehensive parsing capabilities that simplify working with complex SNMP MIB structures.
Mibble is an open-source SNMP MIB parser library for Java.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Reads MIB files in ASN.1 syntax and provides programmatic access to OIDs, types, descriptions, and original source text, as highlighted in the README's feature list.
Comes with a complete set of standard IANA and IETF MIBs, saving developers the effort of sourcing and validating them independently.
Offers a Java API for programmatic use, command-line tools for formatting and validation, and a graphical MIB browser with SNMP management, as detailed in the README.
Available under both GNU GPL and commercial licenses, catering to open-source and proprietary project needs, as stated in the license section.
The README references separate files for installation and documentation, with the last copyright update in 2017, suggesting reduced active development and support.
As a Java library, it's unsuitable for projects in other languages, limiting cross-platform or polyglot development environments.
Focuses on traditional MIB parsing without built-in support for contemporary needs like cloud monitoring, REST APIs, or containerized deployments.