std.net is a library made for simple usage of common network protocols in D programming language.
-
Easy to Use
To make API clean and intuitive.
-
Extendable
Package should be easy to extend with new functionality.
-
Portable
Package should work on all major platforms.
Here's list of protocols that are being implemented:
-
HTTP is used to recieve web pages and files on the internet. It's Server-Client based.
-
FTP is used to send and recieve files over internet. It's Server-Client based.
-
IRC is used to communicate though internet. It's Server-Client based.
-
Uri is used to define host, port and other connection details
If you are interested in contributing to project:
- Fork the project
- Create new branch like
newfeaturename
- Request pull
- Mention the pull request (optional)
If you want to join the team, just write to robik or nazriel by mail, github or on #d on freenode.net