Skip to content

aaronlyy/triac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

triac logo

Lightweight & hybrid socket/web server writen in C

GitHub last commit GitHub

Goals & Roadmap

I created this project to learn more about SOCKETS, implementing HTTP and NETWORKING with C in general.

Maybe I'll add some functionality to control connected sockets through HTTP using REST and a web interface. I also kinda want to add templating functionality for html files.

Here is a list of things i want to implement or already have implemented:

  • Basic socket server
  • Non blocking socket server
  • Allowing multiple connections to the server
  • Implementing http/1.1
  • Serving html files
  • Templating for html files
  • Hot reloading on file changes
  • Implement REST API using triac itself
  • Controlling normal socket connections using REST
  • Full web interface to control socket clients

These may change anytime.

Installation

No installation yet because nothing works rn.

Building

No building yet.

Usage

You can not use this project.

About

Made with 🕸️ by aaronlyy

About

A lightweight hybrid socket/web server framework in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published