https://github.com/lextudio/sharpsnmplib
Sharp SNMP Library- Open Source SNMP for .NET and Mono
https://github.com/lextudio/sharpsnmplib
c-sharp dotnet dotnet-core dotnet-framework dotnet-standard dotnetcore snmp snmp-agent snmp-library snmpv1 snmpv2 snmpv2-trap snmpv3
Last synced: 17 days ago
JSON representation
Sharp SNMP Library- Open Source SNMP for .NET and Mono
- Host: GitHub
- URL: https://github.com/lextudio/sharpsnmplib
- Owner: lextudio
- License: mit
- Created: 2012-01-27T02:06:10.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2024-03-23T18:20:30.000Z (about 1 year ago)
- Last Synced: 2024-05-01T11:38:37.962Z (12 months ago)
- Topics: c-sharp, dotnet, dotnet-core, dotnet-framework, dotnet-standard, dotnetcore, snmp, snmp-agent, snmp-library, snmpv1, snmpv2, snmpv2-trap, snmpv3
- Language: C#
- Homepage: https://sharpsnmp.com
- Size: 24.9 MB
- Stars: 347
- Watchers: 28
- Forks: 146
- Open Issues: 12
-
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.