{"id":15723232,"url":"https://github.com/britzl/defold-luasocket","last_synced_at":"2025-05-13T10:41:01.035Z","repository":{"id":83444310,"uuid":"112077106","full_name":"britzl/defold-luasocket","owner":"britzl","description":"The LuaSocket *.lua files, modified to play nicely with Defold. Also contains the mime.core files as a native extension.","archived":false,"fork":false,"pushed_at":"2019-08-13T14:00:02.000Z","size":45,"stargazers_count":12,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-06T10:02:07.468Z","etag":null,"topics":["defold","defold-library","luasocket"],"latest_commit_sha":null,"homepage":"","language":"Lua","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/britzl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-11-26T11:30:59.000Z","updated_at":"2024-12-13T04:50:12.000Z","dependencies_parsed_at":"2023-07-22T05:11:18.439Z","dependency_job_id":null,"html_url":"https://github.com/britzl/defold-luasocket","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/britzl%2Fdefold-luasocket","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/britzl%2Fdefold-luasocket/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/britzl%2Fdefold-luasocket/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/britzl%2Fdefold-luasocket/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/britzl","download_url":"https://codeload.github.com/britzl/defold-luasocket/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253924995,"owners_count":21985223,"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":["defold","defold-library","luasocket"],"created_at":"2024-10-03T22:10:44.979Z","updated_at":"2025-05-13T10:41:01.010Z","avatar_url":"https://github.com/britzl.png","language":"Lua","funding_links":[],"categories":["Libraries"],"sub_categories":["Programming Language"],"readme":"# defold-luasocket\nThe Defold engine already includes the socket module from [LuaSocket](http://w3.impa.br/~diego/software/luasocket/) and the accompanying socket.lua module (located in builtins/scripts/). The builtins folder of a Defold project does however not contain any of the other .lua files from the LuaSocket project and the Defold engine doesn't provide the mime.core files either. This project aims to provide the missing LuaSocket .lua files, modified to play nicely with Defold (the require calls for Lua base libraries have been changed to work with Defold). This project also provides the mime.core part of LuaSocket as a native extension. The version of LuaSocket used in Defold is [3.0-rc1](https://github.com/diegonehab/luasocket/releases).\n\n# Installation\nYou can use the extension in your own project by adding this project as a [Defold library dependency](http://www.defold.com/manuals/libraries/). Open your game.project file and in the dependencies field under project add:\n\nhttps://www.github.com/britzl/defold-luasocket/archive/master.zip\n\nOr point to the ZIP file of a [specific release](https://github.com/britzl/defold-luasocket/releases).\n\n# Usage\nSee the [documentation for LuaSocket](http://w3.impa.br/~diego/software/luasocket/) for an in-depth API specification and example use cases. Also refer to the example folder inside this project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbritzl%2Fdefold-luasocket","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbritzl%2Fdefold-luasocket","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbritzl%2Fdefold-luasocket/lists"}