https://github.com/ugnmura/webserver-from-scratch
A simple webserver written from scratch using C.
https://github.com/ugnmura/webserver-from-scratch
c from-scratch posix pyscript server simple tailwindcss unix web webserver
Last synced: 9 months ago
JSON representation
A simple webserver written from scratch using C.
- Host: GitHub
- URL: https://github.com/ugnmura/webserver-from-scratch
- Owner: ugnmura
- License: mit
- Created: 2022-06-05T15:55:38.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-09T22:08:08.000Z (about 3 years ago)
- Last Synced: 2025-02-15T02:35:31.913Z (over 1 year ago)
- Topics: c, from-scratch, posix, pyscript, server, simple, tailwindcss, unix, web, webserver
- Language: C
- Homepage:
- Size: 32.2 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Webserver from Scratch
A simple webserver written from scratch using C.
Note: this library uses POSIX specific libraries such as ``.
Therefore this project can only be compiled using a unix-like operating systems.
It is also possible to compile it on windows using [mingw](https://www.mingw-w64.org/).
## Credits
- [`C Programming in Linux Tutorial #098 - A Simple Web Server Program`](https://www.youtube.com/watch?v=Q1bHO4VbUck) by ShellWave
- [`Program your own web server in C. (sockets)`](https://www.youtube.com/watch?v=esXw4bdaZkc) by Jacob Sorber
- [`tiny.c`](https://www.cs.cmu.edu/afs/cs/academic/class/15213-s00/www/class28/tiny.c) by Dave O'Hallaron, Carnegie Mellon
## License
This project is licensed under the [MIT license](./LICENSE)