All Projects → arman-bd → khudro

arman-bd / khudro

Licence: other
Khudro is a very light weight web-server built with C.

Programming Languages

c
50402 projects - #5 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to khudro

Owasp Mth3l3m3nt Framework
OWASP Mth3l3m3nt Framework is a penetration testing aiding tool and exploitation framework. It fosters a principle of attack the web using the web as well as pentest on the go through its responsive interface.
Stars: ✭ 139 (+631.58%)
Mutual labels:  socket, webserver
Beetlex
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Stars: ✭ 802 (+4121.05%)
Mutual labels:  socket, webserver
phpkoa
PHP异步编程: 基于 PHP 实(chao)现(xi) NODEJS web框架 KOA。
Stars: ✭ 52 (+173.68%)
Mutual labels:  socket, webserver
Proxy.py
⚡⚡⚡Fast, Lightweight, Pluggable, TLS interception capable proxy server focused on Network monitoring, controls & Application development, testing, debugging
Stars: ✭ 1,291 (+6694.74%)
Mutual labels:  lightweight, webserver
Katwebx
An extremely fast static web server and reverse proxy for the modern web.
Stars: ✭ 39 (+105.26%)
Mutual labels:  lightweight, webserver
picamera-motion
Raspberry Pi python PiCamera Lightweight Motion Detection. Includes easy curl script install/upgrade, whiptail admin menu system, single file web server and Rclone for uploading to a variety of web storage services.
Stars: ✭ 80 (+321.05%)
Mutual labels:  lightweight, webserver
Saea
SAEA.Socket is a high-performance IOCP framework TCP based on dotnet standard 2.0; Src contains its application test scenarios, such as websocket,rpc, redis driver, MVC WebAPI, lightweight message server, ultra large file transmission, etc. SAEA.Socket是一个高性能IOCP框架的 TCP,基于dotnet standard 2.0;Src中含有其应用测试场景,例如websocket、rpc、redis驱动、MVC WebAPI、轻量级消息服务器、超大文件传输等
Stars: ✭ 318 (+1573.68%)
Mutual labels:  socket, webserver
Embassy
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
Stars: ✭ 440 (+2215.79%)
Mutual labels:  lightweight, webserver
Qtwebserver
Qt based web application server
Stars: ✭ 56 (+194.74%)
Mutual labels:  lightweight, webserver
easy-shell
A pure Python script to easily get a reverse shell
Stars: ✭ 48 (+152.63%)
Mutual labels:  socket, webserver
nmu
neg4n's mathematics utilities
Stars: ✭ 17 (-10.53%)
Mutual labels:  lightweight
lightings
A lightweight Ajax Library
Stars: ✭ 20 (+5.26%)
Mutual labels:  lightweight
lwlog
A lightweight header only logging library for C
Stars: ✭ 46 (+142.11%)
Mutual labels:  lightweight
leeks.js
Simple ANSI styling for your terminal
Stars: ✭ 12 (-36.84%)
Mutual labels:  lightweight
MobilePose
Light-weight Single Person Pose Estimator
Stars: ✭ 588 (+2994.74%)
Mutual labels:  lightweight
tcpclient
基于多线程的非阻塞 socket 编程
Stars: ✭ 28 (+47.37%)
Mutual labels:  socket
local-paste
Lightweight pastebin for home network which may or may not be connected to the internet.
Stars: ✭ 24 (+26.32%)
Mutual labels:  lightweight
gnb udp over tcp
gnb_udp_over_tcp 是一个为GNB开发的通过tcp链路中转UDP分组转发的服务
Stars: ✭ 32 (+68.42%)
Mutual labels:  socket
conf ndc 2018
NDC 2018 강연 자료
Stars: ✭ 24 (+26.32%)
Mutual labels:  socket
WebServer
Powershell WebServer is a Powershell module that starts a webserver (without the need for IIS)
Stars: ✭ 27 (+42.11%)
Mutual labels:  webserver

Khudro

Khudro is a very light weight web-server for Windows built with C.

The word 'Khudro' ( ক্ষুদ্র in Bangla ) means small.

There are many stable web-servers out there, but the main purpose of this project is to build a lightweight web-server with a small functionality of serving simple files.

IMPORTANT

Don't forget to add Socket & Thread in your compiler path / environment.

  • pthread
  • ws_32

Features

  • Serves Static Files
  • Follows Some Web-Standards ( More to be added )
  • 400+ MIME-Type Support based on File Extension
  • 404-Error ( File Not Found ) Handler
  • Configuration File
  • Sending Buffer Limit ( To Conserve Memory )
  • Receiving Buffer Limit

Features To Be Added

  • Compression Support
  • C Based Scripting [ as plugin ]
  • E-Tag Support
  • File Modified Check
  • Cache-Control Support

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].