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
May 17, 2022
Nov 13, 2024
May 17, 2022
Jul 23, 2023
Nov 13, 2024
Nov 14, 2024
Feb 2, 2016
Feb 27, 2019
May 17, 2022
Mar 29, 2013
Jan 10, 2022
Jun 16, 2017
Oct 31, 2024
Sep 25, 2017
Mar 29, 2013
Feb 27, 2019
Oct 16, 2024
Oct 16, 2024
Apr 8, 2023
Oct 31, 2024
Oct 10, 2024
Oct 19, 2024
Aug 6, 2024
Oct 19, 2024

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.