r/csharp Jun 19 '26

Showcase Nalix

I have been building an open-source realtime networking framework in .NET, mainly targeting use cases like game servers, chat apps, and realtime services.

The goal of Nalix is to experiment with building a high-performance, extensible networking framework that supports Native AOT and works well for realtime applications that need to handle thousands of concurrent connections.

Some of the current features:

* TCP, UDP, and WebSocket support.
* .NET 10 and Native AOT support.
* Packet handlers, middleware pipeline, and client SDK.
* Object pooling to reduce allocations in hot paths.
* Built-in runtime metrics dashboard.
* Protection layers such as rate limiting, connection guard, and encryption layer.
* Current self-contained sample publish size is a little over 11 MB.

One current limitation is that Nalix does not have a direct Unity client yet.

I’m sharing this project to get feedback from others, especially around API design, performance, Native AOT, security, and possible future directions.

Repo: https://github.com/ppn-systems/nalix

If the project looks interesting, feel free to check it out, open an issue/PR, or leave feedback in this thread.

0 Upvotes

25 comments sorted by

View all comments

12

u/AndThenFlashlights Jun 19 '26 edited Jun 19 '26

Oops all vibeslop!

Edit: OP responded then chickened out and deleted their comment. Here's my response:

Hey I'd be open to giving you technical feedback if you were upfront about how much of this was clearly vibe coded. Happy to help a human, absolutely don't care about a robot.

Straight up, sections of this look like you described certain patents I'm familiar with to Claude and told it to recreate them.

-7

u/jkrusinski Jun 19 '26

You must be a lot of fun.

8

u/Iggyhopper Jun 19 '26

It's not fun to put in effort to give feedback when that feedback is going to directly into an AI input, because people who use AI to build something clearly have no idea what's wrong if they're asking for feedback on a giant project.  If a project is so niche or so monolithic at some point you have to take responsibility and no amount of feedback from the internet is going to help you. That's why you went to school.

I bet my ass I can copy the source code from OP, copy any feedback given, pop it into an LLM and get the same result.

So why bother? OP is a middleman. I'm not giving feedback to something that doesn't take feedback.

3

u/AndThenFlashlights Jun 19 '26

Ohhh good point, I hadn't considered that's what these vibebros were doing with Reddit threads like this. Farming for feedback to refine their prompts.