{"id":15031290,"url":"https://github.com/godotecs/godex","last_synced_at":"2025-05-16T04:03:38.242Z","repository":{"id":37994019,"uuid":"323039253","full_name":"GodotECS/godex","owner":"GodotECS","description":"Godex is a Godot Engine ECS library.","archived":false,"fork":false,"pushed_at":"2023-09-18T11:27:55.000Z","size":3505,"stargazers_count":1309,"open_issues_count":26,"forks_count":69,"subscribers_count":23,"default_branch":"main","last_synced_at":"2025-05-16T04:03:05.578Z","etag":null,"topics":["ecs","entity-component-system","game-development","game-engine","gamedev"],"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/GodotECS.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}},"created_at":"2020-12-20T09:49:39.000Z","updated_at":"2025-05-15T23:56:52.000Z","dependencies_parsed_at":"2024-04-12T03:03:12.784Z","dependency_job_id":null,"html_url":"https://github.com/GodotECS/godex","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotECS%2Fgodex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotECS%2Fgodex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotECS%2Fgodex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotECS%2Fgodex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GodotECS","download_url":"https://codeload.github.com/GodotECS/godex/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254464891,"owners_count":22075570,"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":["ecs","entity-component-system","game-development","game-engine","gamedev"],"created_at":"2024-09-24T20:15:22.516Z","updated_at":"2025-05-16T04:03:38.226Z","avatar_url":"https://github.com/GodotECS.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Godex\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"logo.svg\" width=\"400\" alt=\"Godex logo\"\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"🐧 Linux Builds\" src=\"https://github.com/GodotECS/godex/workflows/%F0%9F%90%A7%20Linux%20Builds/badge.svg\"\u003e\n\u003cimg alt=\"🏁 Windows Builds\" src=\"https://github.com/GodotECS/godex/workflows/%F0%9F%8F%81%20Windows%20Builds/badge.svg\"\u003e\n\u003c/p\u003e\n\nGodex is a Godot Engine ecs library.\n\n**Disclaimer:** this module is still in development, open an [issues](https://github.com/GodotECS/godex/issues) to report any problem or a new [discussion](https://github.com/GodotECS/godex/discussions) if you need any help. Any form of contribution is welcome.\n\n### The tested Godot version\nIs `master` `35cfaafda8073f700c9d2fe42a43d3d81eaaea67`, please open an issue if the current master is not working or doesn't compile.\n\n### What is ECS\nShortened as ECS, the Entity Component System is an architectural design pattern that allow to organize the data in a way so that the workload can be split into small and easy programs.\n\n### Wiki\nThe [wiki](https://github.com/GodotECS/godex/wiki/) is available; useful links:\n- [Glossary](https://github.com/GodotECS/godex/wiki/Glossary)\n- [Setup](https://github.com/GodotECS/godex/wiki/Setup).\n- [Create a new Godex project](https://github.com/GodotECS/godex/wiki/Create-a-new-Godex-Project)\n\n### Examples\nYou can find some example projects [here: GodotECS/godex-examples](https://github.com/GodotECS/godex-examples). The [Unit tests](https://github.com/GodotECS/godex/tree/main/tests) are also a good resource to see how specific things works.\n\n### Community\nIf you want to chat about Godex, you can join the community on [Discord](https://discord.gg/EFmWpf869q).\n\n### Contributing\nOpen an issue to give a feedback, propose a new feature, or signal a bug is really welcome and will help this project grow!\nIf you want to help with coding instead, those two links may turn useful:\n- [Junior Job](https://github.com/GodotECS/godex/issues?q=is%3Aissue+is%3Aopen+label%3A%22Junior+Job%22)\n- [Hero Wanted!](https://github.com/GodotECS/godex/issues?q=is%3Aissue+is%3Aopen+label%3A%22hero+wanted%21%22)\n\n### Executable download\nYou can download [Linux](https://github.com/GodotECS/godex/actions/workflows/linux_builds.yml) and [Windows](https://github.com/GodotECS/godex/actions/workflows/windows_builds.yml) executable from [GitHub Actions](https://github.com/GodotECS/godex/actions):\n\n![download-godex-binary](https://user-images.githubusercontent.com/8342599/109544641-19cf5c80-7ac8-11eb-8b28-f678f9408c85.gif)\n\n\n# Contributors\n\n\u003ca href=\"https://github.com/GodotECS/godex/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=GodotECS/godex\" /\u003e\n\u003c/a\u003e\n\nMade with [contrib.rocks](https://contrib.rocks).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodotecs%2Fgodex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgodotecs%2Fgodex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodotecs%2Fgodex/lists"}