Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months 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 (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2024-03-23T18:20:30.000Z (10 months ago)
- Last Synced: 2024-05-01T11:38:37.962Z (9 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)
[![NuGet Version](https://img.shields.io/nuget/v/Lextm.SharpSnmpLib.svg?style=flat-square)](https://www.nuget.org/packages/Lextm.SharpSnmpLib/)
[![Nuget](https://img.shields.io/nuget/dt/Lextm.SharpSnmpLib?style=flat-square)](https://www.nuget.org/packages/Lextm.SharpSnmpLib/)
[![Build](https://img.shields.io/github/actions/workflow/status/lextudio/sharpsnmplib/dotnetcore.yml?branch=master&style=flat-square)](https://github.com/lextudio/sharpsnmplib/actions/workflows/dotnetcore.yml)
[![Coverage](https://img.shields.io/coveralls/github/lextudio/sharpsnmplib?style=flat-square)](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.