All Projects → guenchi → Igropyr

guenchi / Igropyr

Licence: mit
a async http server base on libuv for Chez Scheme

Programming Languages

c
50402 projects - #5 most used programming language
scheme
763 projects

Projects that are alternatives of or similar to Igropyr

Libhv
🔥 比libevent、libuv更易用的国产网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket client/server.
Stars: ✭ 3,355 (+3847.06%)
Mutual labels:  libuv, http-server, webserver
Suave
Suave is a simple web development F# library providing a lightweight web server and a set of combinators to manipulate route flow and task composition.
Stars: ✭ 1,196 (+1307.06%)
Mutual labels:  async, http-server, webserver
Uvloop
Ultra fast asyncio event loop.
Stars: ✭ 8,246 (+9601.18%)
Mutual labels:  async, libuv
Nico
A HTTP2 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration.
Stars: ✭ 43 (-49.41%)
Mutual labels:  http-server, webserver
Plog
Portable, simple and extensible C++ logging library
Stars: ✭ 1,061 (+1148.24%)
Mutual labels:  library, cross-platform
Handle Path Oz
Android Library to handle multiple Uri's(paths) received through Intents.
Stars: ✭ 36 (-57.65%)
Mutual labels:  async, library
Google Books Android Viewer
Android library to bridge between RecyclerView and sources like web page or database. Includes demonstrator (Google Books viewer)
Stars: ✭ 37 (-56.47%)
Mutual labels:  async, library
Aiodine
🧪 Async-first Python dependency injection library
Stars: ✭ 51 (-40%)
Mutual labels:  async, library
Chili
Chili: HTTP Served Hot
Stars: ✭ 7 (-91.76%)
Mutual labels:  async, http-server
Traffic Shm
traffic-shm (Anna) is a Java based lock free IPC library.
Stars: ✭ 72 (-15.29%)
Mutual labels:  async, cross-platform
Tanya
GC-free, high-performance D library: Containers, networking, metaprogramming, memory management, utilities
Stars: ✭ 70 (-17.65%)
Mutual labels:  async, library
Jennet
A simple HTTP web framework written in Pony
Stars: ✭ 72 (-15.29%)
Mutual labels:  http-server, webserver
Restless
Express.js api, type safe validations and more
Stars: ✭ 32 (-62.35%)
Mutual labels:  async, library
Gitter Api
[production-ready] Gitter API implementation for php 7.0+ allowing sync, async and streaming access.
Stars: ✭ 11 (-87.06%)
Mutual labels:  async, library
Embedio
A tiny, cross-platform, module based web server for .NET
Stars: ✭ 1,007 (+1084.71%)
Mutual labels:  http-server, webserver
Parallel Ssh
Asynchronous parallel SSH client library.
Stars: ✭ 864 (+916.47%)
Mutual labels:  async, library
Caf
Cancelable Async Flows (CAF)
Stars: ✭ 1,027 (+1108.24%)
Mutual labels:  async, library
Http static
File serving using tower web
Stars: ✭ 18 (-78.82%)
Mutual labels:  async, http-server
Webcpp
用C++开发web服务器框架
Stars: ✭ 23 (-72.94%)
Mutual labels:  http-server, webserver
Http Server
A non-blocking HTTP application server for PHP based on Amp.
Stars: ✭ 1,122 (+1220%)
Mutual labels:  async, http-server

Igropyr

Cross platform async http-server for Chez Scheme

Manual

How fast? (test on single thread) image (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 : Webframework raven install ballista (Express style)

Catapult : Webframework raven install catapult (purely functional)

Core : commonly used small functions raven install core

JSON library raven install json

JWT Json Web Token raven install jwt

mySQL bingding raven install mysql

Liber : HTML Template raven install liber

todo list

https

http/2.0

connections limite

long-connection
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].