# Socket Library : GSOC'21 Project

**URL:** <https://chapel.discourse.group/t/socket-library-gsoc21-project/6016>\
**Category:** Developers\
**Created:** [July 8, 2021, 3:42pm UTC](https://chapel.discourse.group/t/socket-library-gsoc21-project/6016 "2021-07-08T15:42:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![king-11](https://yyz2.discourse-cdn.com/free1/user_avatar/chapel.discourse.group/king-11/32/138_2.png) [@king-11](https://chapel.discourse.group/u/king-11)\
**Post date:** [July 8, 2021, 3:42pm UTC](https://chapel.discourse.group/t/socket-library-gsoc21-project/6016/1 "2021-07-08T15:42:30Z")

</div>

Hi Chapel Developers —

I am developing a Socket Library as a part of Google Summer of Code 2021 which will provide higher-level socket constructs based on C System Calls under the hood for supporting several networking protocols.

To facilitate easy discussion on the API Design on Socket Library, I have created a Draft Pull Request with API Design Doc to provide in your reviews on individual sections by reviewing the Pull Request.

If you'd like to comment on this topic or show your support for it, please do so on the following PR, which contains the rationale and additional details:

> <https://github.com/chapel-lang/chapel/pull/17899>
>
> Socket Module API
> 
> \- The markdown document contains details about implementati…on for the Socket Module APIs exposed to user.
> \- The document is just for review purpose and PR will be \*\*closed\*\* after review.
> 
> Signed-off-by: Lakshya Singh \<lakshay.singh1108@gmail.com\>
