{"id":42613329,"url":"https://github.com/clockworklabs/BitCraftPublic","last_synced_at":"2026-02-08T14:01:09.717Z","repository":{"id":334244111,"uuid":"1132668000","full_name":"clockworklabs/BitCraftPublic","owner":"clockworklabs","description":"The open source server code for the BitCraft MMORPG","archived":false,"fork":false,"pushed_at":"2026-01-23T15:57:04.000Z","size":778,"stargazers_count":334,"open_issues_count":0,"forks_count":30,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-01-24T06:44:29.125Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://bitcraftonline.com","language":"Rust","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clockworklabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-12T09:34:27.000Z","updated_at":"2026-01-24T05:06:05.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/clockworklabs/BitCraftPublic","commit_stats":null,"previous_names":["clockworklabs/bitcraftpublic"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/clockworklabs/BitCraftPublic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clockworklabs%2FBitCraftPublic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clockworklabs%2FBitCraftPublic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clockworklabs%2FBitCraftPublic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clockworklabs%2FBitCraftPublic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clockworklabs","download_url":"https://codeload.github.com/clockworklabs/BitCraftPublic/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clockworklabs%2FBitCraftPublic/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29232802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-08T13:49:52.259Z","status":"ssl_error","status_checked_at":"2026-02-08T13:49:18.683Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2026-01-29T03:05:59.305Z","updated_at":"2026-02-08T14:01:09.711Z","avatar_url":"https://github.com/clockworklabs.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://bitcraftonline.com#gh-dark-mode-only\" target=\"_blank\"\u003e\n    \u003cimg width=\"320\" src=\"./images/dark/logo.svg\" alt=\"BitCraft Logo\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://bitcraftonline.com#gh-light-mode-only\" target=\"_blank\"\u003e\n    \u003cimg width=\"320\" src=\"./images/light/logo.svg\" alt=\"BitCraft Logo\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://store.steampowered.com/app/3454650/BitCraft_Online/#gh-dark-mode-only\" target=\"_blank\"\u003e\n    \u003cimg width=\"200\" src=\"./images/dark/steam-button.svg\" alt=\"Play Now\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://store.steampowered.com/app/3454650/BitCraft_Online/#gh-light-mode-only\" target=\"_blank\"\u003e\n    \u003cimg width=\"200\" src=\"./images/light/steam-button.svg\" alt=\"Play Now\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://discord.com/invite/bitcraft#gh-dark-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/dark/social/Discord.svg\" alt=\"Discord\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://discord.com/invite/bitcraft#gh-light-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/light/social/Discord.svg\" alt=\"Discord\"\u003e\u003c/a\u003e\n    \u0026nbsp;\n    \u003ca href=\"https://twitter.com/BitCraftOnline#gh-dark-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/dark/social/X.svg\" alt=\"X\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://twitter.com/BitCraftOnline#gh-light-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/light/social/X.svg\" alt=\"X\"\u003e\u003c/a\u003e\n    \u0026nbsp;\n    \u003ca href=\"https://www.facebook.com/BitCraftOnline#gh-dark-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/dark/social/Facebook.svg\" alt=\"Facebook\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.facebook.com/BitCraftOnline#gh-light-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/light/social/Facebook.svg\" alt=\"Facebook\"\u003e\u003c/a\u003e\n    \u0026nbsp;\n    \u003ca href=\"https://www.instagram.com/bitcraftonline/#gh-dark-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/dark/social/Instagram.svg\" alt=\"Instagram\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.instagram.com/bitcraftonline/#gh-light-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/light/social/Instagram.svg\" alt=\"Instagram\"\u003e\u003c/a\u003e\n    \u0026nbsp;\n    \u003ca href=\"https://www.tiktok.com/@bitcraftonline#gh-dark-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/dark/social/TikTok.svg\" alt=\"TikTok\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.tiktok.com/@bitcraftonline#gh-light-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/light/social/TikTok.svg\" alt=\"TikTok\"\u003e\u003c/a\u003e\n    \u0026nbsp;\n    \u003ca href=\"https://bsky.app/profile/bitcraftonline.bsky.social#gh-dark-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/dark/social/BlueSky.svg\" alt=\"BlueSky\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://bsky.app/profile/bitcraftonline.bsky.social#gh-light-mode-only\"\u003e\u003cimg height=\"25\" src=\"./images/light/social/BlueSky.svg\" alt=\"BlueSky\"\u003e\u003c/a\u003e\n    \u0026nbsp;\n\u003c/p\u003e\n\nThis repository contains the **server-side code** for **BitCraft**, a community sandbox MMORPG developed by Clockwork Labs.\n\nBitCraft blends cooperative gameplay, city-building, crafting, exploration, and survival — all in a single seamless world shared by players around the globe.\nThis repository represents the first phase of our open source initiative. It is being made available for public inspection, experimentation, and contribution.\n\nIn this first phase we are only open sourcing the server side code. You can read more about our decision to open source the game here:\n- [Open Sourcing BitCraft Online](https://bitcraftonline.com/news/open-sourcing-bitcraft-online)\n- [BitCraft Open Sourcing Update](https://bitcraftonline.com/news/bitcraft-open-sourcing-update)\n\n## About BitCraft\n\nBitCraft is a community-driven MMORPG where players collaborate to shape a procedurally generated world. There are no fixed classes or roles — instead, players build, craft, explore, trade,\nand govern together to shape their civilizations.\n\n- Game website: [https://bitcraftonline.com](https://bitcraftonline.com)  \n- Steam page: [https://store.steampowered.com/app/3454650/BitCraft_Online/](https://store.steampowered.com/app/3454650/BitCraft_Online/)\n\n## About This Repository\n\nThis repository contains the code for running a BitCraft server. It includes game logic, state management, and server-side systems, but does not yet include the client or tools required to connect to the official game.\n\nThe server for BitCraft is built on [SpacetimeDB](https://spacetimedb.com), a real-time, reactive, backend platform designed for multiplayer game development.\nThe BitCraft server is structured as a SpacetimeDB module, all the data is stored in spacetimeDB `tables` and all the logic runs inside `reducers`.\n\nThe source code for SpacetimeDB itself is also [available on GitHub](https://github.com/clockworklabs/SpacetimeDB). If you're interested in learning bout SpacetimeDB, please give the repo a star!\n\nIf you're interested in exploring the server or trying to run a minimal version locally, start with the spacetimeDB documentation:\n\n- [SpacetimeDB Docs](https://spacetimedb.com/docs)\n\n## Contributing\n\nWe welcome contributions that improve correctness, stability, or player experience.\n\nPlease see [CONTRIBUTING.md](./CONTRIBUTING.md) for details on contribution scope and process.\n\n## Reporting Exploits\n\nWe truly appreciate any reporting of in game exploits. To ensure that exploits are addressed quickly and not abused by other players, we ask that you submit them to us privately using \n[**this form**](https://docs.google.com/forms/d/e/1FAIpQLSdlQMdxjTmUScKeVL9T-rs7lZOU4VrYl80ida0Kb0d38Nah8w/viewform?usp=sharing\u0026ouid=112232658922648279400).\n\nAccounts that report meaningful, previously unreported, and verified exploits will receive a unique in-game reward that cannot be obtained through normal gameplay.\n\n## License\n\nThe BitCraft source code is licensed under the Apache 2.0 license. See [LICENSE](./LICENSE) for license details. The license applies only to the contents of this repository. It doesn't extend to any other assets or code that is not part of BitCraftPublic. For more information see [NOTICE](./NOTICE).\n\n## What you can and cannot do\n\nTo avoid any confusion, here is a clear summary what is allowed and what is not allowed:\n\nYou can:\n- Read and study the code to better understand how the game works\n- Modify and experiment with the code locally\n- Run your own servers for experimentation\n- Use it as a reference for building your own projects\n- Make a game similar to BitCraft with your own IP (art and themes) using our code as a basis\n\nYou cannot:\n- Use BitCraft’s art, game content, music, or other protected assets\n- Use BitCraft’s IP or present forks as official\n- Share information about any discovered exploits in the game with anyone other than us\n- Operate official, unofficial, private or any otherwise competing BitCraft servers\n- Do anything that violates the open source license\n\nThe game’s assets and IP remain protected, and the official BitCraft servers will continue to be operated by us.\n\nFor more information see [NOTICE](./NOTICE).\n\nThis repository is released as part of our commitment to openness and long-term collaboration with the community. It is not connected to the live game infrastructure, and any changes here will not affect the official BitCraft servers.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclockworklabs%2FBitCraftPublic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclockworklabs%2FBitCraftPublic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclockworklabs%2FBitCraftPublic/lists"}