Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Epoll
104 Open Source Epoll Software Projects
Free and open source epoll code projects including engines, APIs, generators, and tools.
Hp Socket
4492 ⭐
High Performance TCP/UDP/HTTP Communication Component
Yedf Handy
3866 ⭐
🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework
Gnet
6020 ⭐
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
Webserver
4284 ⭐
A C++ High Performance Web Server
1m Go Tcp Server
1480 ⭐
benchmarks for implementation of servers which support 1 million connections
Gev
1338 ⭐
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
Zltoolkit
1095 ⭐
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
Zaver
765 ⭐
Yet another fast and efficient HTTP server
Libfiber
596 ⭐
The high performance coroutine library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI
Tkeed
577 ⭐
🌎 High Performance HTTP WebServer
Chinadns Ng
519 ⭐
chinadns next generation, refactoring with epoll and ipset
Ntytcp
414 ⭐
单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例
Ehttp
283 ⭐
simple http server base on epoll
Mongols
256 ⭐
C++ high performance networking with TCP/UDP/RESP/HTTP/WebSocket protocols
Gaio
413 ⭐
High performance async-io(proactor) networking for Golang。golangのための高性能非同期io(proactor)ネットワーキング
Wifidog Ng
205 ⭐
Next generation WifiDog implemented in Lua.
Vino
176 ⭐
Vino is a lightweight and efficient web server.
Socket.core
222 ⭐
This is a socket framework based on C # net standard2.0 write, can be used for .NET Framework / dotnet core assembly, can run in window (IOCP) / linux (epoll) .Use asynchronous connection, asynchronous send, asynchronous receive, Performance burst tables, and pass the stress test. 这是一个基于C# .net standard2.0 写的socket框架,可使用于.net Framework/dotnet core程序集,能在window(IOCP)/linux(epoll)运行.使用异步连接,异步发送,异步接收,性能爆表,并且通过压力测试。
Zserver4d
227 ⭐
ZServer4D 是一套从商业项目剥离而出的云服务器中间件,可以承载百万级的分布式负载服务,并且支持IoT及内网穿透
Libuev
193 ⭐
Lightweight event loop library for Linux epoll() family APIs
Lhmouse Poseidon
163 ⭐
Poseidon Server Framework (refactor WIP)
Eomaia
171 ⭐
一个基于reactor模式的Linux/C++网络库,支持one loop per thread机制。
Lotos
144 ⭐
tiny but high-performance HTTP Server
Vertexclique Nuclei
142 ⭐
Proactive IO & Runtime system
Sincere
94 ⭐
Sincere is a micro web framework for Rust(stable) based on hyper and multithreading
Codepr Memento
77 ⭐
Fairly basic redis-like hashmap implementation on top of a epoll TCP server.
Tcpsocks
89 ⭐
Redirect traffic to SOCKS5 server with iptables, epoll based, single threaded.
Envelop.c
80 ⭐
:ocean: Thread-less, event-loop based tiny http-server from scratch using epoll. Learning Purpose.
Appnet
71 ⭐
A Network Server Extension For PHP
Hujianzhe Util
120 ⭐
纯C的跨平台基础库与网络库,提供list/hashtable/rbtree数据结构,封装各OS API,对使用者屏蔽诸如IO多路复用下的并发可靠UDP/TCP的传输与监听,断线重连,基于协程/回调的RPC调度核心机制等实现细节.内部还包括一个3D碰撞检测.
Xop
84 ⭐
轻量级网络库, 基于C++11
Viktorika Webserver
84 ⭐
A WebServer write by C++
Lce
61 ⭐
linux网络编程框架(C++)基于Reactor事件机制,支持线程池,异步非阻塞,高并发,高性能
Findstr Silly
53 ⭐
A lightweight server framework based on Lua
Grasslog Webserver
54 ⭐
High-performance multi-threaded tcp network server in c++11
Vinbero
46 ⭐
The modular server
Codepr Sol
68 ⭐
Lightweight MQTT broker, written from scratch. IO is handled by a super simple event loop based upon the most common IO multiplexing implementations.
Lichuan Fly
47 ⭐
awesome c++11 network library
Vapor Community Async
34 ⭐
⏱ Promises and reactive-streams in Swift built for high-performance and scalability.
Kissrpc
39 ⭐
Ultra high performance RPC
Ia Connect
46 ⭐
tiny cross-platform socket API library
Epoller
50 ⭐
epoll implementation for connections in Linux, MacOS and Windows
Toyhttpd
42 ⭐
I/O 模型练手代码,分别使用阻塞式 I/O、select、poll 和 epoll 和 Java NIO 实现了简单的 HTTP Server
Hev Task System
41 ⭐
A simple, lightweight multi-task system (coroutines) for Unix (Linux/BSD/macOS)
Spook
32 ⭐
Lightweight programmable evented utility based on LuaJIT and ljsyscall
Importcpp Webserver
41 ⭐
C++高性能网络服务器
Fxlib
29 ⭐
Code by c++ . Net mode can run in windows with iocp and linux with epoll. It's so cool so you can try it
Tiginx
29 ⭐
Tiginx is a Shanzhai Nginx project , please buyao use it xian , if meet problem , I no fuze ...
Libevent Cpp
32 ⭐
libevent library reimplemented with c++
Webcpp
26 ⭐
用C++开发web服务器框架
Sehttpd
57 ⭐
A small and efficient web server with 1K lines of C code
Php Epoll
30 ⭐
php bindings to the linux epoll API
Ksss Epoll
21 ⭐
epoll(7) binding in Ruby
Tinyev
50 ⭐
Multithreaded network library in C++17
Tfg
26 ⭐
基于epoll+协程池的golang网络库。支持epoll事件触发,读数据和业务逻辑处理分离,最大化利用cpu,防止内存急剧暴涨,适用于长连接、短连接,支持请求对象池和连接对象池
Llb
26 ⭐
Dead simple event-driven load-balancer
Libapenetwork
17 ⭐
Fast cross-platform async network library
Web_server
20 ⭐
💻 High-performance multi-thread web server written by C++
Xm2cloud_term
17 ⭐
powerful webssh that developed with django, channels, xterm,ioloop
Dagama
16 ⭐
简单的web服务器
Guangqianpeng Fancy
17 ⭐
High performance web server
Aceld Libevent
284 ⭐
<Libevent深入浅出>本书要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。
Insecure Shell
21 ⭐
A telnet like client/server application using pseudo-terminals (pty) that runs a Bash shell session on the remote server. [fork,forkpty,select,epoll,ipv6 code]
Tunnel
32 ⭐
一款单线程、轻量级和高性能的内网穿透程序,支持TCP流量转发(支持所有TCP上层协议,包括HTTP,SSH等),支持多客户端同时连接
Hh
20 ⭐
HTTP/2 server written in C.
Fastsocket
14 ⭐
⚠️⚠️⚠️ DEPRECATED
Pnp Book
13 ⭐
PHP版的《UNIX网络编程》 | As you know UNP is short for <Unix Network Programming>,so PNP is short for <PHP Network Programming>
Selectors2
13 ⭐
Backported, durable, and portable selectors designed to replace the standard library selectors module.
Simple Web Proxy
13 ⭐
A Simple HTTP Proxy
Marvinle Webserver
323 ⭐
A C++ Lightweight Web Server based on Linux epoll
Libfev
26 ⭐
A library for events and fibers
Cffi Epoll
11 ⭐
Common Lisp wrapper for Linux epoll syscall.
Navining Zeus
36 ⭐
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Ef
189 ⭐
Event Framework, implemented the coroutine scheduling based on IO events. Support poll, epoll, event port and kqueue.
Libhv
3520 ⭐
🔥 比libevent、libuv更易用的国产网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket client/server.
Cppnet
585 ⭐
Cross platform network library with C++11
Facebooc
495 ⭐
Yet another Facebook clone written in C
Lithdew Pike
69 ⭐
Async I/O for Zig
Alberliu Gn
46 ⭐
golang epoll实现
Liblw
33 ⭐
An asynchronous application framework built on C++ coroutines and epoll.
Cswen Scut Chatroom
37 ⭐
基于C++和epoll实现的聊天室
Netpoll
29 ⭐
Package netpoll implements a network poller based on epoll/kqueue.
Bzip2 9 Epoll
25 ⭐
Golang Epoll Support - Linux
Epump
24 ⭐
ePump是一个基于I/O事件通知、非阻塞通信、多路复用、多线程等机制开发的事件驱动模型的 C 语言应用开发框架,利用该框架可以很容易地开发出高性能、大并发连接的服务器程序。
Hayyp Cherry
21 ⭐
cherry: A Minimal HTTP Server
Redhub
49 ⭐
High-performance Redis-Server multi-threaded framework, based on rawepoll model.
Hasses
15 ⭐
Hyper's Asynchronous Server Sent event (SSE) notification Server
Codepr Ev
15 ⭐
Lightweight event-loop library based on multiplexing IO
Simple Timer For C Language
14 ⭐
high performance timer for linux
Sdl2 Opengl
14 ⭐
This is a starter series about GLSL Shaders using SDL2 as OpenGL Helper and a bit Shader-Language for C-Coders. Finally using a Shadertoy shader.
Ctxco
13 ⭐
Minimal (and intuitive to use) coroutine implement in c
Kibaamor Knet
14 ⭐
A cross platform lock-free and timer-supported C++11 network library.一个跨平台的无锁且支持定时器的C++11网络库。
Iot_server
12 ⭐
利用epoll mqtt redis mysql mongodb 搭建的一个后台iot server。
Socketprogram
12 ⭐
电子科技大学计算机网络编程实验代码timeserver echoserver 包括迭代版、并发版 其中并发版有多进程、多线程、使用select,poll,epoll等函数实现I/O多路复用
Socks5 Server C
13 ⭐
🌐 SOCKS V5 server in C, based on epoll, single thread, supports TCP and UDP. 这是 C 语言实现的 SOCKS V5 代理服务器,基于 epoll,单线程,支持 TCP 和 UDP。
File Descriptors
11 ⭐
File Descriptors Rust crate
Linux Io Model
11 ⭐
Linux io model, including IO Multiplexing(select,poll,epoll), Realtime Signal Driven IO, Asynchronous IO.
Pi_pi_net
143 ⭐
pi-pi-net 是一个在linux环境下封装epoll的网络库,可以基于此库非常方便的实现Reactor网络模型,或者web,rpc,websocket等网络框架的基础框架
Socketpp
14 ⭐
a lightweight C++ TCP socket library powered by epoll/kqueue
Mgx
14 ⭐
:rainbow: A high performance network framework written in c++ (support tcp and http)