303 Repositories
C++ (or C) http-server Libraries
A Discord Bot to protect your server from spam, invitations, fake nitro ads and more written in C++
Antispambot An efficient Discord Bot to prevent spam written in C++. Tested on a large discord server and mitigates around 90% spam. Its well commente
Language Server Implementation for Luau
Luau Language Server An implementation of a language server for the Luau programming language. Getting Started Install the extension from the marketpl
A cross-platform,lightweight,scalable game server framework written in C++, and support Lua Script
hive Distributed game server framework based on CPP 17 && LUA 5.4 框架(hive)+逻辑(server) 支持跨平台开发(windows,linux,mac) oop模式的lua开发,支持lua热更新 protobuf协议 pbc修改
A KoTH programming game host for the Esolangs Discord server.
Snakes: Round 1 The challenge is played on a 32x16 board. Two AIs are placed in opposite corners of the map - (0, 0) and (31, 15). The board data cons
Unofficial language server for Luau.
Luau language server Disclaimer: this project is unofficial! Extensions powered by lls vscode-lls (in development) Architecture Because Lua and by ext
XQUIC Library released by Alibaba is a cross-platform implementation of QUIC and HTTP/3 protocol.
XQUIC 简体中文文档 README-zh-CN Introduction XQUIC Library released by Alibaba is … … a client and server implementation of QUIC and HTTP/3 as specified by
Http/3 webtransport support for node
Fancy automated internet lecture system (FAILS) - components (Webtransport module) (c) 2023- Marten Richter This package is part of FAILS. A web based
HTTP server in C++98
webserv HTTP server in C++98 What is a server? https://www.youtube.com/watch?v=9J1nJOivdyw&ab_channel=WebConcepts Networking with C : client and serve
Turn your ESP32 into a easy to use micro web-server allowing to interact with any GPIO by simple http(s) calls.
WebhooksTriggeredESP32WiFi Turn your ESP32 into an easy to use and manage wireless micro web-server allowing it to process reliably and asynchronouly
A mini HTTP Echo Server, just for educational purposes.
tiny-http-echo-server A simple HTTP Echo Server, just for educational purposes. If you send the HTTP request with a query parameter named "num" and an
Minimalistic server (written in C) and a python3 client to allow calling C function on a remote host
Minimalistic server (written in C) and a python3 client to allow calling C function on a remote host
Neutralinojs is a lightweight and portable desktop application development framework
Neutralinojs is a lightweight and portable desktop application development framework. It lets you develop lightweight cross-platform desktop applications using JavaScript, HTML and CSS.
An open source implementation of the dark souls 2 game server.
WARNING: This is non-functional, its an initial branch from ds3os. What is this project? An open source implementation of the dark souls 2 game server
High level HTTP Request Library that gives a javascript fetch like API.
Fetch for Arduino fetch is a high level HTTP Request Library that gives you a javascript fetch like API. ResponseOptions options; options.method = "PO
A software C library designed to extract data attributes from network packets, server logs, and from structured events in general, in order to make them available for analysis
MMT-DPI A software C library desinged to extract data attributes from network packets, server logs, and from structured events in general, in odrder t
ZIAPI repository which contains the interfaces and concrete implementations that make up our Epitech Zia project API proposal.
ZIAPI Welcome to the ZIAPI repository which contains the interfaces and concrete implementations that make up our Epitech Zia project API proposal. ZI
Filter Garry'sMod built-in HTTP requests with a lua hook
Filter Garry'sMod built-in HTTP requests with a lua hook
This API uses both composition and inheritance to provide a generic way to set up a custom server with a custom communication protocol and custom middlewares
Ziapi Summary Introduction Installation Introduction This API uses both composition and inheritance to provide a generic way to set up a custom server
Tinysshd is a minimalistic SSH server which implements only a subset of SSHv2 features
Introduction tinysshd is a minimalistic SSH server which implements only a subset of SSHv2 features. tinysshd supports only secure cryptography (minim
Dohd is a minimalist DNS-over-HTTPS daemon that redirects all DoH queries to a local DNS server running on localhost:53 (UDP)
dohd Dohd (pron. doh-dee) is a minimalist DNS-over-HTTPS daemon that redirects all DoH queries to a local DNS server running on localhost:53 (UDP). Fe
Serve pytorch / torch models using Drogon
C++ Torch Server Serve torch models as rest-api using Drogon, example included for resnet18 model for Imagenet. Benchmarks show improvement of ~6-10x
A pure C linux MJPEG over HTTP server
mjpeg2http A pure C linux MJPEG over HTTP server Summary mjpeg2http is a minimalistic server primarily targeted to run on embedded computers, like rou
A go-style coroutine library in C++11 and more.
cocoyaxi English | 简体中文 A go-style coroutine library in C++11 and more. 0. Introduction cocoyaxi (co for short), is an elegant and efficient cross-pla
A protocol for secure client/server connections over UDP
netcode netcode is a simple connection based client/server protocol built on top of UDP. It has the following features: Encrypted and signed packets S
Simple embeddable C++11 async tcp,http and websocket serving.
net11 Simple embeddable C++11 async tcp,http and websocket serving. What is it? An easily embeddable C++11 networking library designed to make buildin
Asynchronous, Header-only C++ HTTP-over-(TCP|UNIX Socket|STDIO) Library
CXXHTTP A C++ library implementing an asynchronous HTTP server and client. To clone this library, make sure you also clone the submodules. The --recur
Small and fast cross-platform networking library, with support for messaging, IPv6, HTTP, SSL and WebSocket.
frnetlib Frnetlib, is a cross-platform, small and fast networking library written in C++. There are no library dependencies (unless you want to use SS
HTTP/HTTPS REST Client C Library
https_client HTTP/HTTPS REST Client C Library This library is a tiny https client library. it use only small memory(default read buffer size(H_READ_SI
Simple and small reliable UDP networking library for games
libquicknet Simple and small reliable UDP networking library for games ❗ libquicknet is under development and not suitable for production code ❗ The m
Some class to help to construct client/server with soket and serilized datas.
cpp-Socket Current build status : Testing Ubuntu 12.04+ x86/64 Windows xp x86 Version : 0.2 Some class to help to construct client/server with soket a
Distributed server for social and realtime games and apps.
Distributed server for social and realtime games and apps. Features Users - Register/login new users via social networks, email, or device ID. Storage
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Agones is a library for hosting, running and scaling dedicated game servers on Kubernetes. Agones, is derived from the Greek word agōn which roughly t
Cross-platform, single .h file HTTP server (Windows, Linux, Mac OS X)
EWS - Single .h File C Embeddable Web Server Latest Version: 1.1.4 released September 9, 2021 Supported platforms: Linux, Mac OS X, Windows License: B
Embeddable HTTP server.
yocto HTTP server The yocto HTTP server is a small embeddable web server, with a convenient public domain licence. Use it to add a web server to your
Information Panel for DayZ SA
Server_Information_Panel Usage Installation: Make sure that you have installed Community Framework by Jacob_Mango, Arkensor and Kegan Hollern Download
A cross-platform,lightweight,scalable game server framework written in C++, and support Lua Script
Current building status Moon Moon is a lightweight online game server framework implement with multithread and multi-luaVM. One thread may have 1-N lu
A repo of game server configuration files used by LinuxGSM
Game Server Config Files Note: This repo is very new and currently missing most config files. More will be added over time. This is a repo of config f
A high-performance and easy-to-use C++ network library.
pine A high-performance and easy-to-use C++ network library. Now this is just a toy library for education purpose, do not use in production. example A
C++ crash dump server
Download dependencies Download and install `Google App Engine SDK for Go` into C:\Google\Cloud-SDK set GOPATH=this directory go get code.google.com
Apache Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation
Apache Thrift Introduction Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean a
POCO C++ Libraries are powerful cross-platform C++ libraries for building network
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
C++ Requests: Curl for People, a spiritual port of Python Requests.
C++ Requests: Curl for People Announcements Like you probably have noticed, cpr moved to a new home from https://github.com/whoshuu/cpr to https://git
Pistache is a modern and elegant HTTP and REST framework for C++
Pistache is a modern and elegant HTTP and REST framework for C++. It is entirely written in pure-C++17* and provides a clear and pleasant API.
A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio.
A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.
Boilerplate of a TCP Server written in C++ using the epoll API
tcp-server-boilerplate Boilerplate of a TCP Server written in C++ using the epoll API. Requirements cmake (if you want to use the provided build.sh sc
A protocol for secure client/server connections over UDP
netcode netcode is a simple connection based client/server protocol built on top of UDP. It has the following features: Encrypted and signed packets S
A high performance, middleware oriented C++14 http web framework please use matt-42/lithium instead
A high performance, middleware oriented C++14 http web framework please use matt-42/lithium instead
A purely bash web server, no socat, netcat, etc...
Bash-web-server A purely bash web server, no socat, netcat, etc... Requirement bash 5.1 loadable accept builtin (http://git.savannah.gnu.org/cgit/bash
Embeddable C++ HTTP server
Boost.Http This library implements a core HTTP server for Boost that can be used from resource-constrained devices to powerful machines that have plen
Mirror of Apache ODE
============== Apache ODE ============== Apache ODE is a WS-BPEL compliant web services orchestration engine. It organizes web services calls follo
Tntnet is a web application server for web applications written in C++.
Tntnet is a web application server for web applications written in C++.
Server side minimalistic HTTP protocol implementation for the Arduino platform.
ArduinoHttpServer Server side minimalistic Object Oriented HTTP protocol implementation for the Arduino platform. ArduinoHttpServer is a simple HTTP r
Arduino HTTP Client library
ArduinoHttpClient ArduinoHttpClient is a library to make it easier to interact with web servers from Arduino. Derived from Adrian McEwen's HttpClient
Arduino Arduino library for the CloudStorage server project. The library provides easy access to server-stored values and operations.
Arduino-CloudStorage Arduino/ESP8266 library that allows you to easly store and retreive data from a remote (cloud) storage in a key/value fashion. Cl
A tool for bruteforcing the Camellia key used in the DDON Login Server - Client exchange
ddon_common_key_bruteforce Tool for bruteforcing the Camellia key used in the DDON Login Server - Client exchange. This works by seeding the PRNG by
Cmake-language-server - CMake LSP Implementation
cmake-language-server CMake LSP Implementation. Alpha Stage, work in progress. Features Builtin command completion Documentation for commands and vari
Neon - neon - an HTTP/1.1 and WebDAV client library with a C API
neon neon is an HTTP and WebDAV client library, with a C language API. Mailing list: [email protected] || Web site: https://notroj.github.io/n
Gromox - Groupware server backend with MAPI/HTTP, RPC/HTTP, IMAP, POP3 and PHP-MAPI support for grommunio
Gromox is the central groupware server component of grommunio. It is capable of serving as a replacement for Microsoft Exchange and compatibles. Conne
Northstar-dedicated - Docker container for the Northstar dedicated server. Also includes general notes on running the dedi on Linux. WIP.
northstar-dedicated Docker image for the Northstar dedicated server. Not ready yet (it'll probably be another day or two). Versioning Tentative. Stabl
VEngine-Client - vEngine: Official Client Module
━ S Y N O P S I S ━ Maintainer(s): Aviril, Tron vEngine is Next-Gen Sandbox-Engine being crafted in C++. In contrast to UE/Unity/ReverseEngineered-Mod
Rp-pppoe - Public repository for RP-PPPoE PPPoE client and server software
RP-PPPoE - a PPPoE client, relay and server for Linux RP-PPPoE is a PPPoE client, relay and server for Linux. It can run completely in user-mode or us
BokutachiHook - Hook for Lunatic Rave 2 to parse score data and send it to an HTTP server, made specifically for Bokutachi IR.
BokutachiHook Hook for Lunatic Rave 2 to parse score data and send it to an HTTP server, made specifically for Bokutachi IR (https://bokutachi.xyz). T
A library to simplify the process of getting and storing data to Antares IoT Platform through HTTP on ESP8266.
Antares ESP8266 HTTP This is the documentation for Antares ESP8266 library. This library is meant to simplify the process of retrieving and deploying
Simple Tcp Chat Client / Server written in C++
What this TcpXat TcpXat Is A Simple Tcp Chat Setup TcpXat sudo apt install make;make client;make serv;echo "done by FuryM3m0ry"; How To Run TcpXat Ter
Arduino web server library.
aWOT Arduino web server library. Documentation 1. Getting started Hello World Basic routing Application generator Serving static files 2. Guide Routin
SiriDB is a highly-scalable, robust and super fast time series database
SiriDB is a highly-scalable, robust and super fast time series database. Build from the ground up SiriDB uses a unique mechanism to operate without a global index and allows server resources to be added on the fly. SiriDB's unique query language includes dynamic grouping of time series for easy analysis over large amounts of time series.
Bot for the Cee.Studio server
cee-bot Bot for the Cee.Studio server. Getting Started Open config.json and match the cee_bot field to your server primitives Head to listeners/ and f
Smartstreaming is a high-performance and scalable streaming media server.
1. introduction Smartstreaming is a high-performance and scalable streaming media server. 2. design | io | Coroutine | | transport | tcp/udp/srt/quic
Dperf is a 10M HTTP CPS Load Tester.
Dperf is a 10M HTTP CPS Load Tester Dperf is a high performance network load tester. Thanks to DPDK and highly optimized network protocol stack, it ca
A project designed for the esp8266 D1 Mini or the esp8266 D1 Mini PRO to provide a wifi http server and dns server.
PS4 Server 9.00 This is a project designed for the esp8266 D1 Mini or the esp8266 D1 Mini PRO to provide a wifi http server and dns server. this is fo
Lua HTTP async client using libcurl (supports multi requests in parallel)
lua-async-http lua-async-http rock, is a new lua rock written in C and based on libcurl. It allow us to make multiple http/https (with client certific
C++ framework for building lightweight HTTP interfaces
Pion Network Library C++ framework for building lightweight HTTP interfaces Project Home: https://github.com/rimmartin/pion-ng Documentation Retrievin
prometheus exporter using workflow HTTP server
wf-prometheus This is a light prometheus exporter using workflow HTTP server. This project is currently in the development stage, and the first versio
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line.
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
9.00 with usb control
PS4 Server 9.00u this is a slight mod to PS4 Server 9.00 i have added the ability to switch off and on the usb device by using the pin D7 on the board
Tiny cross-platform HTTP / HTTPS client library in C.
naett /nɛt:/ Tiny HTTP client library in C. Wraps native HTTP client functionality on macOS, Windows, Linux, iOS and Android in a single, simple non-b
A basic gemini server written on C++17
GemServer (C++17) A Gemini Server, written on C++ 17, easy to install and use. Requirements JsonCPP (For parsing config file) OpenSSL (For the certifi
A small, minimal HTTP library written in C.
trail - A small, minimal HTTP library written in C. trail is a small, minimal, and easy-to-use HTTP library written in C that supports GET and POST re
Application server for constrained platforms
micurest Application server for constrained platforms Introduction μcuREST is a C++11 library for implementing REST services on constrained platforms,
A dumper for CS:GO cheat loaders that use manual map injection method
NoobDumper v2 A (mostly dll) dumper for CS:GO cheat loaders that use manual map injection method How to use this Inject the dumper into the loader ( x
The main repository for the Darkflame Universe Server Emulator project.
Darkflame Universe Introduction Darkflame Universe (DLU) is a server emulator for LEGO® Universe. Development started in 2013 and has gone through mul
Plex media server local privilige escalation poc - CVE-2021-42835
Local Privilege PlEXcalasion - CVE-2021-42835 Plex Media Server for Windows prior to version 1.25.0.5282, vulnerable to Time Of Check Time Of Use (TOC
A flexible tool for redirecting a given program's TCP traffic to SOCKS5 or HTTP proxy.
graftcp English | 简体中文 Introduction graftcp can redirect the TCP connection made by the given program [application, script, shell, etc.] to SOCKS5 or
A forward proxy module for CONNECT request handling
name This module provides support for the CONNECT method request. This method is mainly used to tunnel SSL requests through proxy servers. Table of Co
Passive scriptable LED server for Raspberry Pi
Passive LED server Scriptable LED server that you can just keep running all the time on a Raspberry Pi. Requirements Raspberry Pi 4 or newer (older mi
an easy implementation of a multi-process tcp server and a multi-thread tcp client
一个TCP多进程服务器-多线程客户端的简单实现。 客户端类似Apache ab的测试功能,能够通过向某一个ip端口发送指定并发量和总数量的tcp短连接;服务端处理tcp短连接,每来一条消息就打印一条log。 使用cmake编译,建议在vscode里编译,或者命令行 # 终端进入目录 mkdir bu
A cross-platform network learning demos. Like high-performance http server
Network-Learn A cross-platform network learning demos (toys). And I try not to use 3rd-party libraries. Welcome to try it out and leave your comments.
Lightweight Python Web framework
fly Python lightweight web application framework. Event driven architecture. Usable as Web server and Application server. Lightweight and fast. Since
Client Server Simulation with FIFOs in C (Named Pipes)
Client-Server-Sim-in-C Client Server Simulation with FIFOs in C (Named Pipes) There are a number of ways to enable inter-process communication i.e Soc
Graphical small-internet client for windows, linux, MacOS X and BSDs. Supports gemini, http, https, gopher, finger.
Graphical small-internet client for windows, linux, MacOS X and BSDs. Supports gemini, http, https, gopher, finger.
OneFlow Backend For Triton Inference Server
Triton Inference Server OneFlow Backend
9front http server with basic CGI support
tcp80x tcp80x is an HTTP server with some pseudo-CGI support. This is a merger of execfs and tcp80, both written by cinap_lenrek. Installation: Instal
MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software
MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software that aims to handle many players (1000+) on a single world while still providing an experience as close to vanilla Minecraft as possible.
An open source implementation of the dark souls 3 game server.
What is this project? An open source implementation of the dark souls 3 game server. Idealistically made for the purpose of allow better alternatives
Stream server (serial-to-wifi bridge) for ESPHome
Stream server for ESPHome Custom component for ESPHome to expose a UART stream over WiFi or Ethernet. Can be used as a serial-to-wifi bridge as known
INN (InterNetNews) Usenet server
Welcome to the InterNetNews project! INN 2.7 Our main branch is for the current development of the next INN 2.7 major release. Head to the 2.6 branch
Arcan is a powerful development framework for creating virtually anything from user interfaces
Arcan is a powerful development framework for creating virtually anything from user interfaces for specialized embedded applications all the way to full-blown standalone desktop environments.
🥡 Simple header-only RSP server library
librspd Simple header-only, arch-agnostic, RSP server library. What is it about, already ? See https://sourceware.org/gdb/onlinedocs/gdb/Remote-Protoc
Mod for T7's (BO3) Dedicated Server
T7: Mod Download Click here to get the latest release You will need to drop this in your Call of Duty Black Ops III/UnrankedServer installation folder
PowerVS is a standalone broadcast video server based on ffmpeg
PowerVS PowerVS is a standalone broadcast video server based on ffmpeg 📝 Table of Contents About Getting Started Running the tests Usage Development