Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Kickstart Projects with Free Godot Assets

Discover high quality and Open Source assets for your next Godot project
The page banner background of a mountain and forest

Whats popular

GF Framework icon image
C76GN
GF Framework

# GF FrameworkGF Framework is a lightweight architecture framework for Godot 4. It helps larger projects keep gameplay code organized without taking over Godot's scene tree.It separates:- data and state in `GFModel`- gameplay rules in `GFSystem`- scene, UI, input, and presentation bridges in `GFController`- lifecycle-managed runtime services in `GFUtility`- pure algorithms and data helpers in `standard/foundation`- optional atomic gameplay extensions in `addons/gf/extensions`## Highlights- Managed lifecycle through the `Gf` AutoLoad and project installers.- Events, commands, queries, typed accessors, bindable properties, and lifecycle-safe module lookup.- Editor workspace for extension management, script templates, diagnostics, export filtering, and project tooling.- Standard utilities for storage, settings, audio, input, assets, diagnostics, UI routing, time, logging, and runtime inspection.- Foundation helpers for graphs, grids, pathfinding, hex grids, layer masks, tags, validation reports, formulas, timelines, variant data, and formatting.- Optional extensions for capabilities, action queues, save graphs, flow graphs, network snapshots, turn flow, interaction, feedback, camera, dialogue, combat, domain models, and physics helpers.- GUT-tested maintenance suite and generated API reference.## BoundariesGF does not define your gameplay rules. It does not replace Godot physics, rendering, animation, UI design, or scene composition. Use it when you want stable architecture seams and reusable tools while keeping project-specific decisions in your own code.## InstallCopy `addons/gf` into your Godot project, enable `GF Framework` in `Project > Project Settings > Plugins`, then call `await Gf.init()` from your boot scene or use a project installer.Documentation: https://gf-framework.readthedocs.io/Source: https://github.com/C76GN/gf-frameworkLicense: Apache-2.0

Aseprite Wizard icon image
viniciusgerevini
Aseprite Wizard

Import Aseprite animations to AnimationPlayers, AnimatedSprite2D, AnimatedSprite3D and SpriteFrames.Features:- Godot importer and inspector docks for easy import and re-import.- Adds automatic importers: - Aseprite SpriteFrames: Use Aseprite files as SpriteFrames resources. - Aseprite Texture: Use Aseprite files as static images (only first frame is imported) - Aseprite Tileset Texture: Use Aseprite files with tilemap layers as AtlasTexture which can be added directly to Godot's tileset creator.- Inspector docks to manually import animations to: - AnimationPlayer (Sprite2D, Sprite3D and TextureRect). - AnimatedSprite2D/3D. - As standalone SpritesFrames resource.- Supports Aseprite animation directions (forward, reverse, ping-pong, ping-pong reverse).- Supports loopable and non-loopable animations via Aseprite repeat or tags.- Separates each Aseprite Tag into animations. In case no tags are defined, imports everything as default animation.- Filters out layers you don't want in the final animation using regex.- Supports slices. Import only a region from your file.- For AnimatedSprite - Creates SpriteFrames with Atlas Texture to be used in AnimatedSprites. - Converts Aseprite frame duration (defined in milliseconds) to Godot's animation FPS. This way you can create your animation with the right timing in Aseprite and it should work the same way in Godot. - Choose to export the Aseprite file as a single SpriteFrames resource or separate each layer in different resources. - Adds Aseprite file importer to Godot.- AnimationPlayer - Adds and removes animation tracks without removing other existing tracks. - You are free to import multiple files to the same AnimationPlayer or import each layer to their own Sprite/TextureRect and AnimationPlayer. - Supports animation libraries.Aseprite Wizard is only required during development. If you decide to not use it anymore, you can remove the plugin and all animations previously imported should keep working as expected.

Assets we Love

Explore more from Categories

Featured Categories

Newly Updated

GenosDB for Godot icon image
estebanrfp
GenosDB for Godot

Serverless peer-to-peer multiplayer for Godot games exported to the Web, powered by GenosDB (https://github.com/estebanrfp/gdb): WebRTC data channels plus a reactive, persistent graph database that runs entirely in the browser. No backend, no signaling server to run.Web only: P2P works on the HTML5/Web export. On desktop the API is a safe no-op, so the same code runs everywhere (single-player in the editor, multiplayer on the Web).The API mirrors GenosDB, so using this plugin teaches the real GenosDB API: Net.join(name, [relays]) -> gdb(name, {rtc:{relayUrls}}) Net.send(data) -> channel.send(...) ephemeral -> signal message(id, data) Net.put(data, id) -> db.put(node, id) graph -> signal graph_changed(id, action, data) Net.remove(id), Net.map(query); signals peer_join / peer_leaveSetup is 3 steps: copy addons/godot_genosdb, enable the plugin, export to Web. The plugin auto-registers the "Net" autoload and auto-injects the JS bridge (loaded from a CDN) into index.html. No manual HTML editing, nothing to bundle.New in 0.2.0: custom Nostr relay support fixed and documented (pass your own relays to join), and the bundled demo is now a full cozy co-op farm — 4-directional animated farmer with axe chopping, trees that regrow, a race-free shared wood counter, P2P chat with speech bubbles, a shared-world Reset button (db.remove), CC0 pixel-art tileset, sound effects and ambient music. Every mechanic maps to a real GenosDB call.Live demo (open it in two browser tabs): https://estebanrfp.github.io/godot-genosdb/Every tab is another farmer in the same shared world: trees fall in every window (and stay fallen for late-joiners via the persistent graph), the wood counter matches everywhere, and chat bubbles pop over each player.Renderer: GL Compatibility recommended. Demo art & audio are CC0 (see CREDITS.md).

About Godot Asset Library

Godot Asset Library is a free and Open Source asset library for the Godot Engine maintained by the Godot Asset Library community on GitHub. Explore assets created by the Godot Engine community, and kickstart your development with quality assets from Godot Asset Library

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers