A collection of pure GDScript addons for Godot, including networking, UI, debugging, and database tools.
Kehom's Godot Addon Pack is a collection of pure GDScript addons for the Godot game engine, providing tools for networking, UI, debugging, data management, and more. It solves common development challenges by offering pre-built, integrated solutions that extend Godot's core capabilities without requiring external dependencies.
Godot developers looking to enhance their projects with ready-made tools for multiplayer, UI, debugging, or data handling, particularly those working with Godot 3.2+ and preferring GDScript-based solutions.
Developers choose this pack for its comprehensive, non-intrusive addons that automate complex tasks like multiplayer synchronization and database management, all written in pure GDScript for easy integration and customization within the Godot ecosystem.
A collection of pure GDScript addons for Godot
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Addons are designed to integrate seamlessly without overhauling node hierarchies or game logic, as per the project's philosophy, making them easy to drop into existing Godot 3 projects.
The Network addon automates authoritative server synchronization using snapshots, reducing manual coding for dedicated multiplayer setups, with tutorials available for guidance.
Offers custom controls like Inventory with multi-slot items and FancyLineEdit for chat boxes, providing ready-made solutions for complex interface needs without external dependencies.
Tools like overlayinfo.gd enable quick on-screen text dumping with timed labels, and line3d.gd facilitates 3D line drawing, streamlining common debugging tasks.
Addons like Network require manual copying of interdependent scripts (e.g., encdecbuffer.gd), complicating installation compared to self-contained addons and increasing setup time.
The pack is limited to Godot v3.2+, forcing Godot 4 users to rely on a separate GDExtension pack, which may lack feature parity or require additional porting effort.
Several addons need activation in project settings and may add extra settings under a 'Keh Addons' category, adding initial configuration steps that can be tedious for quick prototyping.
As noted with the Inventory addon, updates can cause temporary script errors (e.g., InventorySlot identifier issues), requiring careful version management and potentially disrupting workflow.