All Projects → tsherif → cervit

tsherif / cervit

Licence: MIT license
Minimal, multi-threaded POSIX HTTP 1.1 server written in C using only system libraries.

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to cervit

cubefs
CubeFS is a cloud native distributed storage platform.
Stars: ✭ 3,062 (+16015.79%)
Mutual labels:  posix
oursh
Your comrade through the perilous world of UNIX.
Stars: ✭ 59 (+210.53%)
Mutual labels:  posix
dotfiles
Portable configuration files and utility scripts for Linux and OpenBSD
Stars: ✭ 29 (+52.63%)
Mutual labels:  posix
InitKit
Neo-InitWare is a modular, cross-platform reimplementation of the systemd init system. It is experimental.
Stars: ✭ 364 (+1815.79%)
Mutual labels:  posix
Onyx
UNIX-like operating system written in C and C++
Stars: ✭ 52 (+173.68%)
Mutual labels:  posix
timebox
A timer script for Windows/Linux/Unix/macOS to practice timeboxing (the time management technique)
Stars: ✭ 42 (+121.05%)
Mutual labels:  posix
lustre-release
Mirror of official Lustre development repository http://git.whamcloud.com/
Stars: ✭ 35 (+84.21%)
Mutual labels:  posix
theBookOfNoah
Everything ive learned developing web applications
Stars: ✭ 22 (+15.79%)
Mutual labels:  posix
init
KISS Linux - Init Framework
Stars: ✭ 85 (+347.37%)
Mutual labels:  posix
lua-shm-state-poc
Lua state in shared memory: a proof of concept
Stars: ✭ 22 (+15.79%)
Mutual labels:  posix
coderun
⏯️ Code runner CLI that can run any languages
Stars: ✭ 23 (+21.05%)
Mutual labels:  posix
tupai
Tupai is a multi-tasking operating system I wrote for my degree that focuses on safety and design, targeting a variety of platforms.
Stars: ✭ 21 (+10.53%)
Mutual labels:  posix
expand-brackets
Expand POSIX bracket expressions (character classes) in glob patterns.
Stars: ✭ 26 (+36.84%)
Mutual labels:  posix
juicefs-csi-driver
JuiceFS CSI Driver
Stars: ✭ 117 (+515.79%)
Mutual labels:  posix
posix
POSIX/C bindings generator for the Crystal programming language
Stars: ✭ 32 (+68.42%)
Mutual labels:  posix
onionjuggler
Manage your Onion Services via CLI or TUI on Unix-like operating system with a POSIX compliant shell.
Stars: ✭ 31 (+63.16%)
Mutual labels:  posix
fusell-seed
FUSE (the low-level interface) file system boilerplate 📂 🔌 💾
Stars: ✭ 13 (-31.58%)
Mutual labels:  posix
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+1215.79%)
Mutual labels:  posix
gitpack
Git-based package manager written in POSIX shell
Stars: ✭ 72 (+278.95%)
Mutual labels:  posix
genspio
Generate Shell Phrases In OCaml
Stars: ✭ 46 (+142.11%)
Mutual labels:  posix

cervit

A minimal, multi-threaded POSIX HTTP 1.1 server for local web development, written in C using only system libraries.

Primarily intended as a learning resource for anyone curious how to build an HTTP server without helper libraries.

Build:

  $ make

Run:

  $ ./cervit

Defaults to using port 5000. Optionally, provide a different port as the first argument:

  $ ./cervit 3000
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].