LiteNetLib
ENet-CSharp
Our great sponsors
LiteNetLib | ENet-CSharp | |
---|---|---|
25 | 2 | |
2,913 | 731 | |
- | - | |
7.8 | 1.8 | |
about 2 months ago | almost 2 years ago | |
C# | C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LiteNetLib
-
Windows Central: "Microsoft to merge Surface Pro X ARM and Surface Pro 9 Intel versions under one product line"
For networking, file IO, and streams in general, there's Korio and for Java; for just networking, there's LiteNetLib for C#; for what looks like data streams in general, there's Okio also for Java; and Tokio for multi-threaded IO in Rust.
-
Unity and Mirror: Can I Use it?
I've been a bit "Unity offline", and even more so when it comes to networking solutions, because of my real job :), but LiteNetLib is quite good. There's also a new HLAPI solution called FishNet which seems very interesting.
-
Worried about server security and seperation with Mirror Networking
You definitely want to a low level API (LLAPI) instead, like f.ex. LiteNetLib, ENet, lidgren or similar. I haven't touched anyone of these recently, except the first one a year-ish ago, so I won't say anything about where they stand today.
-
Networking lib/framework for multiplayer servers ?
I'm currently working on a game using LiteNetLib. If want to use UDP (depends on how realtime your game needs to be), I haven't found anything better.
-
How to implement multiplayer over the network?
Normcore - https://normcore.io DarkRift - https://www.darkriftnetworking.com Photon(Fusion) - https://www.photonengine.com/ Playfab - https://playfab.com/ Nakama - https://heroiclabs.com/ LiteNetLib - https://github.com/RevenantX/LiteNetLib Colyseus - https://www.colyseus.io/ Playerio - https://playerio.com/ SmartFoxServer - https://www.smartfoxserver.com GameSparks - https://www.gamesparks.com/
-
[Hobby // RevShare] Looking For Senior Multiplayer Developer (Unity)
LiteNetLib
-
C# or C++ in a very simple high frequency trading system
https://github.com/RevenantX/LiteNetLib does very high performance UDP. You probably cant use it directly, but it should illustrate how to do high performance and no GC socket work.
-
Tallowmere 2 – Version 0.2.8 – Fixes, Improvements, and Preparations
Upgraded LiteNetLib from 0.7.7.2 (June 2018) to 0.9.5.1 (May 2021).
ENet-CSharp
-
Worried about server security and seperation with Mirror Networking
You definitely want to a low level API (LLAPI) instead, like f.ex. LiteNetLib, ENet, lidgren or similar. I haven't touched anyone of these recently, except the first one a year-ish ago, so I won't say anything about where they stand today.
-
[Hobby // RevShare] Looking For Senior Multiplayer Developer (Unity)
ENet
What are some alternatives?
com.unity.netcode.gameobjects - Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
NetCoreServer - Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
lidgren-network-gen3 - Lidgren Network Library
FrameworkBenchmarks - Source for the TechEmpower Framework Benchmarks project
KCP - :zap: KCP - A Fast and Reliable ARQ Protocol
MagicOnion - Unified Realtime/API framework for .NET platform and Unity.
nakama - Distributed server for social and realtime games and apps.
SuperSimpleTcp - Simple wrapper for TCP client and server in C# with SSL support
yojimbo - A network library for client/server games written in C++
Polly - Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
Hazel-Networking - Hazel Networking is a low level networking library for C# providing connection orientated, message based communication via TCP, UDP and RUDP.
ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.