Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dark-voyage/neko
🔪 | Just a minimal C proxy server frame with fork for personal use (experiment)
https://github.com/dark-voyage/neko
c clang gcc proxy proxy-server server
Last synced: about 9 hours ago
JSON representation
🔪 | Just a minimal C proxy server frame with fork for personal use (experiment)
- Host: GitHub
- URL: https://github.com/dark-voyage/neko
- Owner: dark-voyage
- License: mit
- Created: 2023-02-13T09:41:58.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-26T07:16:50.000Z (12 months ago)
- Last Synced: 2024-05-02T05:14:03.498Z (9 months ago)
- Topics: c, clang, gcc, proxy, proxy-server, server
- Language: C
- Homepage:
- Size: 34.2 KB
- Stars: 16
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
Neko
C static socket server library
[![GitHub top language](https://img.shields.io/github/languages/top/orzklv/neko?style=flat-square&logo=github)](https://github.com/orzklv/neko)
[![Channel](https://img.shields.io/badge/Chat-grey?style=flat-square&logo=telegram)](https://t.me/orzklvb)
[![Makefile CI](https://github.com/orzklv/neko/actions/workflows/ci.yml/badge.svg)](https://github.com/orzklv/neko/actions/workflows/ci.yml)## About
Neko is a C static socket server library made for rustlib.
It uses the standard library only, so it's easy to compile and run.
It's also extensible, so you can add your own functions to the server.> I host all contents statically, so you may correct me up by sending a pull request.
## Features
- Extensible
- Standard Library only
- Essentials included out of the box
- Route based kinda MVC
- Static content hosting## Compiling
In order to run the website, just install make, gcc or clang (whatever you want).
Then run the following commands:```bash
make
./neko # or ./neko [port]
```## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.