Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Networking
  4. SNMP

SNMP

The "Awesome SNMP" project is a curated collection of resources focused on the Simple Network Management Protocol (SNMP), a standard protocol used for collecting, modifying, and organizing information about managed devices on IP networks. This list encompasses a variety of resources including libraries, tools, tutorials, and community contributions that facilitate the implementation and management of SNMP in network environments. It is beneficial for network administrators, developers, and IT professionals who seek to enhance their understanding and utilization of SNMP for effective network management. Users can explore various tools and best practices to optimize their network monitoring and management strategies.

snmpnetwork-managementprotocolsit-operationsnetwork-monitoringdevopsnetwork-tools
RSSView on GitHub
182 stars10 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

19 sections · 146 projects

C/C++

5 projects
net-snmp

net-snmp.org
SNMP++

agentpp.com
AGENT++

agentpp.com
AgentX++

agentpp.com
openSNMP

sourceforge.net

C#

3 projects
C# SNMP LibraryC# SNMP Library

A comprehensive open-source SNMP library for C# and .NET, supporting SNMP v1, v2c, and v3 for agent and manager development.

#manager-development#csharp#async
Stars406
Forks149
Last commit19 days ago
SNMP Pro

pro.sharpsnmp.com
SnmpSharpNetSnmpSharpNet

A C# library implementing SNMP protocol versions 1, 2, and 3 for network management in .NET applications.

#csharp#protocol-library#snmp
Stars85
Forks62
Last commit1 year ago

Erlang

1 projects
Erlang/OTP SNMP

erlang.org

Go

3 projects
gosnmpgosnmp

A pure Go SNMP client library supporting SNMPv1, v2c, and v3 with Get, Walk, Set, and Trap operations.

#traps#go-networking#go-library
Stars1,254
Forks391
Last commit16 days ago
gosmigosmi

A native Go library for parsing SMIv1/2 MIB files, providing a libsmi-compatible API.

#go-native#telemetry#go-library
Stars116
Forks39
Last commit2 years ago
go-agentxgo-agentx

A pure Go library implementing the AgentX protocol to extend SNMP daemons with custom metrics from Go applications.

#library#snmp#network-monitoring
Stars69
Forks40
Last commit1 year ago

Java

5 projects
SNMP4J

agentpp.com
SNMP4J-Agent

agentpp.com
joeSNMP

sourceforge.net
Westhawk's SNMP

snmp.westhawk.co.uk
mibblemibble

An open-source SNMP MIB parser library for Java that reads MIB files and provides API access to OIDs, types, and descriptions.

#java-library#telemetry#java
Stars130
Forks70
Last commit4 years ago

Related Awesome Lists

📦
PCAPTools

The "Awesome PCAPTools" project is a curated collection of tools and libraries designed to facilitate the analysis of PCAP (Packet Capture) files, which are essential for network traffic analysis and cybersecurity investigations. This list encompasses a variety of resources, including packet analysis tools, visualization software, libraries for programming languages, and educational materials such as tutorials and documentation. It is beneficial for network engineers, security analysts, and researchers looking to deepen their understanding of network traffic and improve their analysis skills. Users can explore a wealth of resources to enhance their capabilities in working with PCAP files and gain insights into network behavior and security threats.

3.4k
📦
Software-Defined Networking

The "Awesome Software-Defined Networking" project is a curated resource list focused on Software-Defined Networking (SDN), an innovative approach to networking that decouples the control plane from the data plane. This list encompasses a variety of resources, including frameworks, tools, protocols, tutorials, and case studies that illustrate the implementation and benefits of SDN. It is designed for network engineers, system administrators, and researchers looking to deepen their understanding of SDN concepts and applications. By providing access to valuable insights and practical tools, this collection empowers users to explore and implement SDN solutions effectively in their environments.

1.6k
📦
Real-Time Communications

The "Awesome Real-Time Communications" project is a curated collection of resources focused on network protocols that enable near simultaneous exchange of media and data. This list encompasses various technologies such as WebRTC, SIP, and RTP, along with libraries, tools, tutorials, and community resources that facilitate real-time communication applications. Whether you're a beginner looking to understand the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to enhance your projects. Dive into this collection to discover how to implement effective real-time communication solutions in your applications.

471
📦
Scapy

The "Awesome Scapy" project is a curated collection of resources focused on Scapy, a powerful Python library used for interactive packet manipulation and network analysis. This list encompasses a variety of tools, libraries, tutorials, and community resources that enhance the capabilities of Scapy, including packet crafting, sniffing, and analysis. It is beneficial for network engineers, cybersecurity professionals, and developers looking to deepen their understanding of network protocols and packet manipulation. Users can explore a wealth of information and tools that will empower them to effectively utilize Scapy in their projects and research.

335