{"id":13485491,"url":"https://github.com/How2Compute/Socketer","last_synced_at":"2025-03-27T19:31:19.613Z","repository":{"id":90354863,"uuid":"85463791","full_name":"How2Compute/Socketer","owner":"How2Compute","description":"A TCP socket blueprint library for Unreal Engine 4/5!","archived":false,"fork":false,"pushed_at":"2024-04-24T04:06:23.000Z","size":22956,"stargazers_count":45,"open_issues_count":0,"forks_count":15,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-10-30T20:45:06.895Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/How2Compute.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-19T09:15:16.000Z","updated_at":"2024-10-15T13:51:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"0ecdf4be-0bc3-4cf8-9e0b-0575d7bdea31","html_url":"https://github.com/How2Compute/Socketer","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/How2Compute%2FSocketer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/How2Compute%2FSocketer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/How2Compute%2FSocketer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/How2Compute%2FSocketer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/How2Compute","download_url":"https://codeload.github.com/How2Compute/Socketer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245910777,"owners_count":20692498,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T18:00:24.357Z","updated_at":"2025-03-27T19:31:19.310Z","avatar_url":"https://github.com/How2Compute.png","language":"C++","funding_links":[],"categories":["Networking","Awesome Unreal Repositories","Game Development"],"sub_categories":["Networking","Unreal Engine: Resources"],"readme":"# Socketer\nA TCP socket blueprint library for Unreal Engine 4 - NOW WITH SUPPORT FOR Unreal Engine 5.0!\n\n## How do I install Socketer?\nTo install Socketer, head to [releases](https://github.com/How2Compute/Socketer/releases), and download the latest (pre-compiled) copy for your engine version. Now head to where your engine is installed (likely `C:/Program Files/Epic Games/UE_XXX`), and open up `Engine/Plugins`. I recommend creating a folder to house downloaded plugins, so why not create one named `Downloaded`? Once you've created this folder, copy the `Socketer-UExyz` directory over from your zip file. Once you've done this, rename it to \"Socketer\", and you're set! You may need to restart Unreal Engine for the plugin to be detected.\n\n## How do I enable Socketer?\nOnce you've installed Socketer, open up your project, and head to Edit -\u003e Plugins. Now find the Networking category, and search for Socketer. Once you've found it, press the enabled checkbox, and restart your project. Socketer should now be installed and enabled in your project!\n\n## Where do I find out more?\nPlease view the following Unreal Engine Forum thread: [https://forums.unrealengine.com/community/community-content-tools-and-tutorials/112836-socketer-free-tcp-socket-blueprint-plugin](https://forums.unrealengine.com/community/community-content-tools-and-tutorials/112836-socketer-free-tcp-socket-blueprint-plugin)\n\n## Where do I report issues?\nTo report an issue, please head to this project's [GitHub issues page](https://github.com/How2Compute/Socketer/issues). You can also use the forum thread.\n\n# Word of warning\nSocketer is an older project, and was designed as a one-to-one implementation of the FSocket interface (or atleast, the relevant \u0026 TCP parts of it). This means that you should be aware of how sockets work, and be careful to close your sockets, and check if there is any data available before trying to read it. Not taking these precautions, can lead to hangs, crashes, and other unexpected/undeired behavior in your game. With that out of the way - you are free to open up an issue or Pull Request with any improvement/issues!\n\n# Need Secured Sockets (SSL/TLS), Hashing, Encryption \u0026 More?\nPlease consider checking out [NetShield](https://www.unrealengine.com/marketplace/netshield), our Unreal Engine 4 plugin that provides all of the above, and more!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHow2Compute%2FSocketer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHow2Compute%2FSocketer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHow2Compute%2FSocketer/lists"}