No description
Find a file
2017-09-26 14:45:51 +08:00
benchmark Add bench demo 2017-09-25 17:37:05 +08:00
doc v0.1.2 2017-09-17 10:05:54 +08:00
node optm http.request-head 2017-09-26 14:45:51 +08:00
test Del write cork and uncork, use write buffer instead 2017-09-25 17:38:24 +08:00
.gitignore First commit 2017-08-19 10:10:00 +08:00
.travis.yml Add -y for install 2017-09-25 08:51:43 +08:00
config.nims v0.1.2 2017-09-17 10:05:54 +08:00
LICENSE First commit 2017-08-19 10:10:00 +08:00
node.nim Add httpbuf, good performance 2017-09-25 11:49:05 +08:00
node.nimble Add http server 2017-09-22 11:17:19 +08:00
README.md First commit 2017-08-19 10:10:00 +08:00
TODO.md First commit 2017-08-19 10:10:00 +08:00

NimNode Build Status

Library for async programming and communication. This Library uses an event-driven, non-blocking I/O model based on libuv. Furthermore, you can use Future async/await in the standard library to construct logical workflow to simplify programming tasks.

NimNode requires libuv library which should have been installed on your operating system. Releases are available as tags in this repository and can be fetched via nimble:

nimble install node

Features

  • Asynchronous timers
  • Asynchronous TCP, UDP and HTTP streaming interfaces (NON_BLOCKING)
  • ...

Konwledge

Examples

Coming soon ...

API Documentation coming soon ...