Skip to content

C# SNMP Library (#SNMP) - Open source SNMP implementation for C# and .NET

License

Notifications You must be signed in to change notification settings

lextudio/sharpsnmplib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C# SNMP Library (aka #SNMP)

NuGet Version Nuget Build Coverage

C# SNMP Library (#SNMP) is a comprehensive SNMP (Simple Network Management Protocol) library for C# and .NET, allowing you to easily integrate SNMP functionalities into your applications.

Features

  • SNMP v1, v2c, and v3 Support: Full support for different SNMP versions.
  • Agent and Manager: Enable both SNMP agent and manager development.
  • Asynchronous Operations: Utilize async/await for non-blocking operations with easy cancellation support.
  • Extensible: Easily extend and customize to fit your needs.
  • Cross-Platform: Compatible with latest platforms of .NET and .NET Framework.

Enterprise MIB support is available in the Pro Edition.

Installation

Install the package via the .NET CLI:

dotnet add package Lextm.SharpSnmpLib

Or via NuGet Package Manager:

Install-Package Lextm.SharpSnmpLib

Documentation

Comprehensive documentation is available at C# SNMP Library Docs.

API references can be found here.

Samples

Sample projects can be found in the samples repository.

License

C# SNMP Library is licensed under the MIT/X11 license.

Support

For technical support, please visit this page, or contact LeXtudio Inc..

Copyright (c) 2008-2024 Malcolm Crowe, Lex Li, and other contributors. Copyright (c) 2018-2024 LeXtudio Inc.