QNet is a opensource networking library for both windows and linux written in c.
Find a file
2026-01-22 20:46:54 +01:00
tests feat(tests): added unit-test list 2026-01-20 20:11:42 +01:00
.gitignore Initial commit 2026-01-18 05:25:46 -06:00
CMakeLists.txt build(cmake): setup cmake build system for library and tests 2026-01-18 16:00:11 +01:00
CONVENTION.md docs(convention): added basic code convention rules 2026-01-18 19:04:09 +01:00
LICENSE Initial commit 2026-01-18 05:25:46 -06:00
README.md docs(readme): added features to readme 2026-01-22 20:46:54 +01:00

QNet

QNet is a opensource networking library for both windows and linux written in c.

Introduction

QNet is a opensource networking library for C that works both on windows an linux. The library aims to provide a tool for developing servers and clients that is easy to use and fast. Using async methods like epoll, iocp and threading this library allows for many fast connections between server and clients.

Features

The QNet library offers the following features:

  • TCP and UDP client
  • TCP and UDP server
  • Async request and response processing
  • HTTP 1.1 request and response parsing
  • JSON parsing

Installation

Prerequisites

Build steps

Using the library