MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/. * Tested on local machine (Intel i7 8700K) with MQTTnet client and server running in the same process using the TCP channel. The app for verification is part of this repository and stored in /Tests/MQTTnet.TestApp.NetCore.
mqtt mqtt-client mqtt-broker mqtt-server netcore net iot iot-platform iot-framework netframework communicationRepeating code and reinventing the wheel is generally considered bad practice. At Unosquare we are committed to beautiful code and great software. Swan is a collection of classes and extension methods that we (and other good developers) have written and evolved over the years. We found ourselves copying and pasting the same code for every project every time we started them. We decided to kill that cycle once and for all. This is the result of that idea. Our philosophy is that Swan should have no external dependencies, it should be cross-platform, and it should be useful.We offer the Swan library in two flavors since version 0.24. Swan Lite provides basic classes and extension methods and Swan Standard (we call it Fat Swan) provides everything in Swan Lite plus Network, WinServices, DI and more. See the following table to understand the components available to these flavors of Swan.
best-practices netcore netstandard netframework network objectmapper json-serialization csv-format deserialize dns ntpThis is a simple .xlsx generator library for .net 4.5 or .NET Standard 1.3 (or higher). It does not aim to implement the entirety of the Office Open XML Workbook format and all the small and big features Excel offers. Instead, it is meant as a way to handle common tasks that can't be handled by other workarounds (e.g., CSV Files or HTML Tables) and is fully supported under ASP.net (unlike, say, COM Interop which Microsoft explicitly doesn't support on a server).
c-sharp xlsx excel netstandard netcore net45 netframeworkC# client implementation for Hazelcast, the open source in-memory data grid. A comparison of features supported by various clients can be found here. Hazelcast .Net Client supports .Net Framemork 4.0+ and Net Core 2.0+ .
hazelcast in-memory datagrid big-data clustering scalability distributed caching netframework netcore2 clscompilant hazelcast-client imdgA cross-platform IMAP library for .NET, supporting .Net 2.0 - 4.5, Mono and Windows Phone
imap mail netframework emailSep 14,2019: New optional Included log info: ThreadId. Sep 11,2019: Now included on RAD Studio GetIt package manager.
delphi eventlog redis console logger logging log rest telegram slack sql freepascal syslog dll netstandard netframework logstash elastic influxdb graylogNuget packages are available on nuget.org.
aspnetcore x64 x86-64 mono clr coreclr x86 net netstandard arm64 aarch64 netframework netcoreappSharer is both a .NET and an Arduino Library. It allows a desktop application to read/write variables and remote call functions on Arduino, using the Sharer protocole accross a serial communication. Sharer has initially been developped for the Ballcuber project (https://ballcuber.github.io), but it is now a standalone library ;). You can send and receive classic messages on the serial port with the WriteUserData functions. Also, the UserDataReceived event is raised when data is sent by the Arduino.
arduino library board communication protocol remote rpc netcore net netframework sharerSharer is both a .NET and an Arduino Library. It allows a desktop application to read/write variables and remote call functions on Arduino, using the Sharer protocole accross a serial communication. Sharer has initially been developped for the Ballcuber project (https://ballcuber.github.io), but it is now a standalone library ;). You can send and receive classic messages on the serial port with the WriteUserData functions. Also, the UserDataReceived event is raised when data is sent by the Arduino.
arduino library communication protocol remote rpc netcore net netframework boards sharerNuget packages are available on nuget.org.
aspnetcore x64 x86-64 clr coreclr x86 net netstandard arm64 aarch64 netframework m1 netcoreapp
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.