Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guenchi/Igropyr

a async http server base on libuv for Chez Scheme
https://github.com/guenchi/Igropyr

async chez chez-scheme cross-platform http-server library libuv scheme socket-server web webserver

Last synced: about 2 months ago
JSON representation

a async http server base on libuv for Chez Scheme

Awesome Lists containing this project

README

        

# Igropyr
Cross platform async http-server for Chez Scheme

## [Manual](https://guenchi.github.io/Igropyr)

How fast? (test on single thread)
![image](https://github.com/guenchi/Igropyr/blob/gh-pages/img/ab.png)
(MacBook Pro Retina, High Sierra 10.13.3, Mid 2014 2.2 GHz Intel Core i7, 16 GB 1600 MHz DDR3)

Chez Scheme run with the --script option and don't compile scheme code

***Igropyr : Node***

Scheme + ChezScheme + libuv : Javascript + V8 + libuv

## Libraries may help:

***[Ballista](https://guenchi.github.io/Ballista)*** : Webframework `raven install ballista` (Express style)

***[Catapult](https://guenchi.github.io/Catapult)*** : Webframework `raven install catapult` (purely functional)

***[Core](https://guenchi.github.io/Core)*** : commonly used small functions `raven install core`

***[JSON](https://guenchi.github.io/json)*** library `raven install json`

***[JWT](https://github.com/guenchi/jwt)*** Json Web Token `raven install jwt`

***[mySQL](https://github.com/chclock/mysql)*** bingding `raven install mysql`

***[Liber](https://github.com/guenchi/Liber)*** : HTML Template `raven install liber`


## todo list

```
https

http/2.0

connections limite

long-connection
```