https://github.com/lextudio/sharpsnmplib
C# SNMP Library (#SNMP) - Open source SNMP implementation for C# and .NET
https://github.com/lextudio/sharpsnmplib
android c-sharp dotnet dotnet-core dotnet-framework dotnet-standard dotnetcore ios linux macos mono snmp snmp-agent snmp-library snmpv1 snmpv2 snmpv2-trap snmpv3 windows xamarin
Last synced: about 1 month ago
JSON representation
C# SNMP Library (#SNMP) - Open source SNMP implementation for C# and .NET
- Host: GitHub
- URL: https://github.com/lextudio/sharpsnmplib
- Owner: lextudio
- License: mit
- Created: 2012-01-27T02:06:10.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2025-06-20T18:45:21.000Z (5 months ago)
- Last Synced: 2025-09-10T13:13:18.983Z (2 months ago)
- Topics: android, c-sharp, dotnet, dotnet-core, dotnet-framework, dotnet-standard, dotnetcore, ios, linux, macos, mono, snmp, snmp-agent, snmp-library, snmpv1, snmpv2, snmpv2-trap, snmpv3, windows, xamarin
- Language: C#
- Homepage: https://sharpsnmp.com
- Size: 25 MB
- Stars: 380
- Watchers: 28
- Forks: 148
- Open Issues: 8
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-snmp - sharpSNMP - MIT licensed SNMP library for .NET/Xamarin/Mono. (Libraries / C#)
- trackawesomelist - C# SNMP Library (⭐356) - MIT licensed SNMP library for .NET with extensive SNMP standard support, latest .NET platform targets, as well as rich manager/agent samples. \[#SNMP Pro]\(<https://pro.sharpsnmp.com]> is a commercial extension that adds enterprise MIB support. (Recently Updated / [Oct 31, 2024](/content/2024/10/31/README.md))
README
# C# SNMP Library (aka #SNMP)
[](https://www.nuget.org/packages/Lextm.SharpSnmpLib/)
[](https://www.nuget.org/packages/Lextm.SharpSnmpLib/)
[](https://github.com/lextudio/sharpsnmplib/actions/workflows/dotnetcore.yml)
[](https://coveralls.io/github/lextudio/sharpsnmplib)
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](https://pro.sharpsnmp.com).
## Installation
Install the package via the .NET CLI:
```bash
dotnet add package Lextm.SharpSnmpLib
```
Or via NuGet Package Manager:
```bash
Install-Package Lextm.SharpSnmpLib
```
## Documentation
Comprehensive documentation is available at [C# SNMP Library Docs](https://docs.sharpsnmp.com).
[API references can be found here](https://help.sharpsnmp.com).
## Samples
Sample projects can be found in the [samples repository](https://github.com/lextudio/sharpsnmplib-samples).
## License
C# SNMP Library is licensed under the MIT/X11 license.
## Support
For technical support, please visit [this page](https://docs.lextudio.com/sharpsnmplib/support/services), or contact [LeXtudio Inc.](https://www.lextudio.com).
Copyright (c) 2008-2024 Malcolm Crowe, Lex Li, and other contributors.
Copyright (c) 2018-2024 LeXtudio Inc.