Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Networking package including http, ftp, smtp for D programming lanaguage
D JavaScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
docs
netd
.gitignore
LICENSE
Makefile
NamingConvention.md
README.md
command.make

README.md

std.net

std.net is a library made for simple usage of common network protocols in D programming language.

Main Goals

  • 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.

Links

Protocols

Here's list of protocols that are being implemented:

  • In dev Http

    HTTP is used to recieve web pages and files on the internet. It's Server-Client based.

  • In dev Ftp

    FTP is used to send and recieve files over internet. It's Server-Client based.

  • In dev Irc

    IRC is used to communicate though internet. It's Server-Client based.

Helper classes

  • Unstable/Beta Uri

    Uri is used to define host, port and other connection details

Authors

Contributing

If you are interested in contributing to project:

  1. Fork the project
  2. Create new branch like newfeaturename
  3. Request pull
  4. 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

Something went wrong with that request. Please try again.