[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-70530":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},70530,"geode","geode-sdk\u002Fgeode","geode-sdk","The ultimate Geometry Dash modding framework",null,"https:\u002F\u002Fgithub.com\u002Fgeode-sdk\u002Fgeode","C++",2539,484,61,119,0,14,42,148,107.06,false,"main",[24,25,26,27,28,29,30,31,5,7],"cpp","geometry-dash","modding-framework","low-level","mod","modding","modding-library","cross-platform","2026-06-12 04:00:55","\u003Cp align=\"center\">\n\t\u003Cimg src=\"\u002Ftitle.png\" \u002F>\n\t\u003Ch3 align=\"center\">\n\t\t\u003Ca href=\"https:\u002F\u002Fgeode-sdk.org\">Home page\u003C\u002Fa>\n\t\u003C\u002Fh3>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\u003Cb>Geode\u003C\u002Fb> is a \u003Ca href=\"https:\u002F\u002Fstore.steampowered.com\u002Fapp\u002F322170\u002FGeometry_Dash\u002F\">Geometry Dash\u003C\u002Fa> \u003Cb>mod loader\u003C\u002Fb> and \u003Cb>modding SDK\u003C\u002Fb> with a modern approach towards mod development.\u003C\u002Fp>\n\n## Why Geode?\n\nUnlike previous mod loaders, which merely inject the DLLs and let devs handle the rest, Geode aims to be a more comprehensive project that provides all the tools needed for creating mods in one package.\n\nGeode's goal is to solve **mod incompatibility** - to ensure that mods work together without buttons getting misplaced or hooks mysteriously disappearing.\n\n## \"Hello World!\" Example\n\nHere's a **Hello World** mod in Geode:\n\n```cpp\n#include \u003CGeode\u002FBindings.hpp>\n#include \u003CGeode\u002Fmodify\u002FMenuLayer.hpp>\n\nusing namespace geode::prelude;\n\nclass $modify(MenuLayer) {\n\tvoid onMoreGames(CCObject*) {\n\t\tFLAlertLayer::create(\n\t\t\t\"Geode\",\n\t\t\t\"Hello World from my Custom Mod!\",\n\t\t\t\"OK\"\n\t\t)->show();\n\t}\n};\n```\n\nThis code modifies what happens when the \"More Games\" button is clicked on the home scene in Geometry Dash, showing a custom popup.\n\n## Documentation\n\nDetailed documentation, tutorials, and installation instructions on using Geode can be found [here](https:\u002F\u002Fdocs.geode-sdk.org).\n\nNew to modding GD? Geode's documentation also comes with a handy [tutorial book](https:\u002F\u002Fdocs.geode-sdk.org\u002F#\u002Fhandbook\u002Fchap0) that explains all the basics of GD modding!\n\n## Contribution\n\nYou can contribute to Geode by opening a [Pull Request](https:\u002F\u002Fgithub.com\u002Fgeode-sdk\u002Fgeode\u002Fpulls)! Please follow the contribution guidelines.\n\n## Questions, help, etc.\n\nIf you have any further questions, need help, or just want to share your love for catgirls, be sure to join [our Discord server](https:\u002F\u002Fdiscord.gg\u002F9e43WMKzhp)!\n","Geode 是一个为 Geometry Dash 游戏设计的现代化模组加载器和开发框架。它不仅支持模组的加载，还提供了一整套用于创建模组所需的工具，简化了开发者的工作流程。通过 Geode，可以有效解决模组间的兼容性问题，如按钮错位或钩子功能丢失等，确保多个模组能够和谐共存。项目采用 C++ 编写，适合那些希望在 Geometry Dash 中添加自定义内容或改进现有游戏体验的玩家与开发者使用。无论是初学者还是经验丰富的开发者，都能从其详尽的文档和教程中受益。",2,"2026-06-11 03:32:39","trending"]