# collie **Repository Path**: huntlabs/collie ## Basic Information - **Project Name**: collie - **Description**: An asynchronous event-driven network framework written in dlang, like netty framework in D. - **Primary Language**: D - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 1 - **Created**: 2016-11-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: web-dev-toolkits **Tags**: None ## README [![Build Status](https://travis-ci.org/huntlabs/collie.svg?branch=master)](https://travis-ci.org/huntlabs/collie) # Collie An asynchronous event-driven network framework written in [dlang](http://dlang.org/), like [netty](http://netty.io/) framework in D. ## Require - System : FreeBSD, Linux, MacOS, Windows - D : Compiler Version >= 2.071 - libssl and libcrypto (optional,if use the ssl) ## Support Feature | epoll | kqueue | iocp | select ----------|-----------|------------|-----------|------------ TCP | Y | Y | Y | Y SSL* | Y | Y | Y | Y UDP | Y | Y | Y | Y Timer | Y | Y | Y | Y NOte: Now , the ssl only support as server. not support as a client. ## TODO - [ ] HTTP2 surport - [ ] Modules reorganization - [ ] Performance improvement - [ ] API improvement - [ ] Examples improvement ## Contact: * QQ Group : **184183224**