Tiled
12634Your free, easy to use and flexible level editor. Tiled has a Defold tilemap exporter plugin for dir...
Browse libraries, native extensions, templates, tools, art packs, and reusable systems built by the Defold team and the community.
Results
Showing 304 of 304 assets.
Your free, easy to use and flexible level editor. Tiled has a Defold tilemap exporter plugin for dir...
Druid - Powerful Defold UI component framework. Allows to create and manage UI components for your g...
This library allows writing beautiful Haxe code for the Defold game engine \o/
The Orthographic Camera API makes it super easy to convert screen to world coordinates, smoothly fol...
Advanced screen manager with popup and transition support.
A toolkit for Visual Studio Code to develop, build, launch, debug, bundle and deploy your game.
It's a collection of assets to help you developing 3D games with the Defold game engine. Use include...
Game prototype. 2.5D perspective view. Levels loader, the hero controller, monsters and basic AI logic.
War Battles is a complete game art pack to make a sci-fi RTS game in the style of the 16-bit console...
Magic Link is a simple game where the goal is to connect a set of magic spheres.
A barebones runner game where the goal is to jump on platforms and collect as many coins as possible.
Alien World is a complete game art pack to make a fantastic sci-fi platform metroidvania game in the...
The Ink language runtime. Narrator allows to convert Ink scripts to the book and play it as a story....
Gooey is a GUI system with buttons, checkbox, radio button, text input and list support.
Extra native OS functions.
Lua modules and scripts to simplify input related operations such as gestures detection, user config...
Pack of shaders and scene setup examples.
Panthera Animation Software Runtime for Defold Game Engine. Allows to play and conrol animations cre...
Pathfinder and A* solver native extension for Defold Engine build on MicroPather.
Panthera Software - give you the huge speed up at Defold animation flow even with more accuracy! You...
Nakama is an open-source server designed to power modern games and apps. Features include user accou...
A module to help you save / load config and player data between session.
ts-defold is an awesome TypeScript toolkit that allows writing TypeScript code for the Defold game e...
Drawing pixels and simple geometry into texture buffer.
Easy to use and customizable trail effect.
DAABBCC is a fast Dynamic AABB Tree that lets you quickly perform overlap checks and raycasts withou...
A system to create styled text based on an HTML inspired markup language
Dear ImGui is a bloat-free graphical user interface library.
Defold Rendy provides a versatile camera suite and render pipeline in a Defold game engine project.
Rotated Grid Super-Sampling (RGSS) for the Defold engine.
TrenchBroom game configuration and the editor script for importing. Design your level with TrenchBro...
YaGames is the Yandex.Games SDK extension for the Defold game engine.
A quick and dirty GUI library.
Rive is a real-time interactive design and animation tool by Rive Inc. Use Rive to create vector bas...
Cross-Context Defold Event System. Allows to create and subscribe to events between different contex...
2D Platformer engine
Open-source Multiplayer Framework. Run your game servers on Node.js and connect to them via the Defo...
MatchaNovel is an open source multiplatform engine for narrative works, like visual novels and adven...
Easily and safely manage posting messages in Defold.
A ready-to-use tool to develop and build playable ads with Defold.
Kinematic character controller for 3D games. Tweakable, smooth and functional.
Timer Based Defold Tween Library. Allows you to create and control tween animations for any action i...
Defold developer console. The console allows you to interact with a running game (locally or on devi...
Camera movement controller for 3D games. Tweakable, smooth and cinematic.
Ready-to-use forward shading lighting for 3D games. Just set the provided material to your mesh and ...
A small kit of scripts and shaders for card games made with Defold.
A symbol-by-symbol text writer for rich game dialogs.
Defold transpilation support for Teal.
Defold Grid Engine provides grid-based movement, interactions, and utility features in a Defold game...
This module helps you to create groups (army) of game objects (soldiers) and organize them in severa...
A Lo-Fi Horror shader.
Monetize your mobile app with innovative and engaging in-app ads.
Run unit tests using the Telescope unit testing framework.
Defold Save File Manager. Manage your game save state with easy to use API
A native WebSocket implementation for Defold. The implementation provides the API for creating and m...
Map utility/module for tilemaps
Deployer - Universal build && deploy script for Defold projects.
Steamworks SDK provides a range of features which are designed to help ship your application or game...
This module contains functions to create a world map as a shape of a graph and the ability to manipu...
Official Defold extension for importing, rendering and controlling Spine skeletal animations in game...
Template project for creation of low-res pixel art games
A match three engine.
PlayFab is a complete backend platform for live games.
Box2D Lua bindings for Defold Game Engine.
Defold Tilemap Animator provides runtime tile animations in a Defold game engine project.
Defold api headers for emmylua plugin
Instant Games let people play games on any device, mobile or desktop, right in the Facebook News Fee...
Flow is a pure Lua Flexbox-style UI library for Defold, with declarative components, stack-based nav...
A module of probability functions designed specifically for games.
Use Defold's Live Update to improve the loading speed of the HTML5 games.
Show UnityAds.
Use Neovim with Defold to write code with autocomplete and to build and run your project.
Take full or partial screenshots as PNG, buffer or raw pixels.
Defold Localization Helper. Load and manage translations for your game. Supports Lua, JSON and CSV f...
Lua obfuscation using Prometheus.
Poki SDK native extension for Defold game engine
Create and edit convex polygon collision shapes.
Starly is an orthographic camera library for Defold.
Context logger with performance metrics for Defold
DefArc is an Arcweave runtime for Defold, a toolset to easily create branching, interactive narrativ...
FMOD sound engine bindings. FMOD is a proprietary sound effects engine and authoring tool for video ...
The Ink language runtime implementation, an alternative to Narrator, based on parsing ink JSON files.
A high-performance A* pathfinding library written in C++11, designed for real-time games and simulat...
Unified SDK for publishing HTML5 games across multiple platforms
PCG Random Number Generator Native Extension.
Google Play games services provide a seamless zero-click sign-in system for players and a range of o...
Safe Area helps you place your UI within the visible portion of the overall interface to avoid UI be...
Dissolve effect for sprites.
Defold Typewriter provides text scrolling and styling in a Defold game engine project.
Batteries-included development environment for the Defold game engine, powered by Neovim
A powerful screen manager.
Easily and conveniently create different, interactive, intriguing, branched, non-linear conversation...
Debeat, a simple but effective library for audio support.
Interact with the profiler using Lua
Defold In-Editor Asset Store. Allows to browse and download dependencies directly from the editor.
A localization module. Easily support multiple translations of your game.
This extension allow you encode lua table to JSON and decode JSON to lua table in native part
Aseprite extension for Defold Artist and Devs. Converts Aseprite file format .ase or .aseprite into ...
Simple outline shader for 3D models using STENCIL and INVERTED HULL techniques.
A set of math functions.
Blend solid colors with your sprites using various blending modes.
Library for creating behavioral trees that allow you to easily manage advanced NPC behaviors in your...
Share application data using native sharing dialogs.
Loads JPG, PNG and other images efficiently into Buffer object.
Defold provides a unified, simple to use interface to Apple’s iOS Appstore 'in-app purchases' and Go...
Push notifications are available on iOS and Android (Google using Firebase Cloud Messaging) devices ...
Mouse locking, cursor UI and mouselook for first-person 3D games made with Defold.
Procedurally generate and play sound effects.
Adds support for the TexturePacker atlas format.
Get the same random numbers from the same seeds on all platforms supported by Defold.
Provides 3D audio, pitch control and more.
A Lua implementation of Google Analytics using the Google Analytics Measurement Protocol.
Defold native extension for recast navigation.
Blender add-on for exporting scenes into a Defold project.
Perspective parallax sample project.
Google Analytics for Firebase provides free, unlimited reporting on distinct events. The SDK automat...
Quest system library for Defold games. Manage quests, objectives, and quest progression. Track event...
A Component based scripts library for Defold engine inspired by the Game Maker studio visual scripting.
Unofficial Sentry.io SDK for Defold to monitor and track Lua code errors.
Take a GUI design and layout from Photoshop and turn it into a GUI scene (.gui) in Defold.
Fire Glow shader effect for Defold.
Editor script to add images to an atlas as well as create a new one from selected images.
Decode and encode PNG images.
Ray Casting in tiled worlds using DDA algorithm. It is very effective solution for tile based worlds...
Defold Colors provides customizable palettes and color utility features in a Defold game engine proj...
A UI/UX library providing fundamental components to build a rich graphical user interface in no time.
Clipboard access to enable copy / paste operations.
Ads Wrapper is a wrapper for advertising services. It allows you to use one interface for different ...
Adds support for device vibration service.
Lua language server for integration with the Defold editor. Adds syntax checking, workspace diagnost...
Apple GameKit Game Center extension.
Defold Timer provides a visual timer widget in a Defold game engine project.
Defold example with up to 32765 entities support with simple physics
AdMob extension.
A Defold native extension exposing Facebook's Yoga layout library via a Lua wrapper.
The Defold engine does not know how to trim sprites. Its trimming reduces the size of the sprite geo...
GameAnalytics SDK
This render script draws a low-resolution view of the world to a game object, in either 2D or 3D. It...
Nuklear is a minimal-state, immediate-mode graphical user interface toolkit.
A quick and easy way to find out the memory usage of your Defold game on HTML5 platform.
Collision system that doesn’t use collision shapes.
This extension allow you work with google protobuf protocol (files .proto), encode and decode them.
Defold Countable Items Container. Manage countable items in your game inside containers. Apply resto...
Defold Protobuf Library to encode, decode and verifying messages
Reliable server based time.
AppLovin MAX Defold Plugin for Android and iOS.
A single file pure Lua particle system for Defold.
Use native iOS and Android ratings and reviews window.
Resource Encryption plugin which can be used as the starting point for your own encryption of game a...
The complete code and assets for the official Platformer tutorial.
NavGO is an easy to use path finding tool meant for use when tile map based path finding is just not...
Rich Presence for games on Discord.
Runtime creation of an atlas from a set of images.
Defold Persist provides a simple interface for saving and loading data in a Defold game engine project.
Simpe cross-platform (OSX, Windows, Linux) native open and save dialogs.
The asset helps to use Yandex.Metrica to track the stats of your HTML5 game.
This project template is based on Ink scripting language and lua runtime defold-ink. Suitable for an...
This template contains assets to build text adventure game with Defold and Ink.
Native extension for the iOS Taptic Engine.
Simple Sparkle Effect is Material for creating a sparkle or glare effect on the sprite. You can adju...
Editor scripts to generate Defold physics shapes from 2D images. Includes a convex hull generator (u...
CrazyGames SDK native extension for Defold game engine
A collection of lowfi retro like sound effects.
A generic leveling up system.
2D voronoi functionality.
A fullscreen videoplayer extension for iOS and Android using native OS functionality and components ...
This tutorial is a humble attempt to deconstruct the Side Scroller Tutorial.
SCML Parser is a tool to import Spriter .scml animations directly into Defold as .collection files.
The missing LuaSocket .lua files, modified to play nicely with Defold.
LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
Defold native extension which provides access to IronSource mediation on Android and iOS.
How to create a simple Neural Network with genetical renforcement
GamePush (previously GameScore) is the GamePush SDK implementation for the Defold game engine.
Provides path to various system directories.
Toon shader for 3D models.
Enable defining colors in a more traditional hex format. Has presets of all the named web colors. Al...
Native Text Rendering extension for Defold.
Track installs and app opens, give people the ability to share content, or support the ability to Lo...
A whole bunch of useful table manipulation functions
Defold RNG is a native random number generator extension with instance-based generators for determin...
Pixelart shader
Blender Addon - game asset exporter for defold mesh components.
Simple http server and client native extension
Library to expose access for getting and setting the current script instance.
General purpose logging.
Checkpoint is a simple library for writing and reading data to and from files in a Defold game engin...
GameDistribution is the biggest broker of high quality, cross-platform games. The GameDistribution n...
DefUniCo is a coroutine library
Defold API for Sublime Text 3
Defold Polyglot is a simple Polyglot to Defold Tool for game localisations. Polyglot is one of many ...
Parse Defold files to JSON and back
Create 2D fluid simulations based on metaballs.
A little helper library for quest games.
The Tiny ECS library packaged as a Defold library.
HTML5 extension that provides Page Visibility API integration for Defold games, allowing developers ...
Compress, decompress, and obfuscate table data.
Read gyroscope data
Windows-only graphics adapter that replaces OpenGL with ANGLE (OpenGL ES → Direct3D 9/11) to maximiz...
Get the user's preferred font scaling factor.
Tiled to Defold Map Parser.
A generic energy / life system.
LPeg is a pattern-matching library by Roberto Ierusalimschy based on Parsing Expression Grammars (PE...
i18n for Defold
This is a set of shaders and materials for distance field fonts.
Portable File Dialogs for Defold
UUID4 generator native extension.
Simpe cross-platform (OSX + Windows) native context and app menu library.
Native extension for decoding ogg files in wav.
DAABBCC3D is a fast Dynamic AABB Tree that lets you quickly perform overlap checks and raycasts with...
Blur shader.
Use Zstandard fast compression library to compress and decompress strings in your Lua code.
Squid is a standalone injectable system for saveable logging of user logs, errors and crashes for De...
Photon Realtime offers powerful tools for creating multiplayer games and advanced networked experien...
Defold Live Unbundler is a Live Update helper for splitting large archives into smaller dependency-a...
Makes any Lua table runtime immutable (read-only).
Extension that implements achievements using GOG Galaxy SDK.
This extension allows for extending an existing Defold font with more glyphs at runtime.
Facebook Audience Network Android Android extension
Adds a menu items under Edit to align GUI nodes. Currently only supports root items due to Defold li...
A Sublime Text package for controlling the Defold Editor using its HTTP API and Defold Lua API annot...
Depth of Field shader
Capture images and show a live camera preview using the native camera APIs.
Defold native extension which provides access to In-app purchase functionality on Cafebazaar Android...
This extension tries to solve the problem of the 100MB APK size limit on Google Play by using APK Ex...
3d Glass rendering sample project
A quick and easy library that adds support for WebRTC
This Defold extension allows you to integrate Google's User Messaging Platform (UMP) into your Defol...
Functions to generate Simplex noise, a fast successor to Perlin noise, suitable for textures, animat...
SFMT Random Number Generator Extension for Defold wraps SIMD-oriented Fast Mersenne Twister (SFMT) r...
PCG Random Number Generator Extension for Defold wraps PCG, A Family of Better Random Number Generat...
Defold provides a unified, simple to use interface to get application invocation information such as...
Easy way to make animations play in sequence.
Setup, track, and check real world time countdowns based on OS or server time
Allows the developer to get Battery Percentage & Charging Status on Android.
This Extension allows check APK install source (Google play or not) and get APK bundle id to compare...
Decode and encode external WebP image files.
Returns an operating system uptime
Sign in with Apple makes it easy for users to sign in to your apps and websites using their Apple ID.
Encode and decode QR codes
A multiplayer toolkit, for creating and hosting online games. From MMOs, to team shooters, to party ...
This Extension allows you calculate MD5 in native from string
A module for creating hot-reloadable modules in Defold.
Native extension with a partial implementation of the IronSource SDK
Firebase Remote Config is a cloud service that lets you change the behavior and appearance of your a...
Achievement and stat tracking for use with DefSave and DefSteam
Create files from your own defined templates.
A module with a set of extra string functions.
This library aims to help you change the way you write code on Defold.
This extension automatically creates an index of all your custom resources before building a game us...
Defold native extension for DragonBones 2D skeletal animation with DragonBones Pro 5.5 runtime support.
This is a small module that aims to make it easier to write code in a Lua-5.3-style. This does not m...
Web Monetization is a JavaScript browser API which allows the creation of a payment stream from the ...
Error logging helper.
This is Native Extension that adds support for Android Runtime Permissions
Cairo extension for Defold for developing UI widgets. Many widgets included already.
A pretty basic HSV and RGB colorpicker that outputs the 0-1 vector4s that Defold uses for colors.
Wavedash SDK native extension for Defold game engine
The Official Player2 AI NPC Plugin for Defold. The Player 2 AI NPC Defold plugin allows developers t...
Hierarchical State Machine.
With Google Play Instant, people can use your game without installing it first.
Firebase Crashlytics extension for reporting native crashes on Android, iOS, and macOS.
This script adds a menu items in the outline to create new resources depending on your selection.
Editor script that adds clean up functionallity.
Defold-Mic is a miniaudio-based native extension for recording microphone input in Defold. It can ca...
Defold native extension which provides access to AWS Cognito. Useful for user signup/login.
DefBuild enables you to easily build, install, uninstall and more for both Android and iOS (if you a...
Coolmath Games SDK native extension for Defold.
Android Dynamic Performance Framework (ADPF) is a set of APIs that allow games and to interact more ...
This project contains 3D meshes in their simplest shapes and prototype textures in basic colors that...
This extension provides an integration with the Xsolla services for Defold
Image processing via convolution between a kernel and the image.
Adds a menu items under Edit to evenly distribute GUI nodes. Currently only supports root items due ...
Checks your dependencies against github releases to see if there are any updates.
Extra functionality for the Window API.
Defold Ext for work with lua Object Oriented Programming!
A Lua module to get text input on mobile browsers for Defold projects.
Defold Usercentrics CMP is a native extension for integrating the Usercentrics Consent Management Pl...
A sample project showing how to enable in-app purchases using cryptocurrencies.
Ad mediation. Supports many ad networks.
Asobi is an open source, server-authoritative multiplayer game backend built on Erlang/OTP with a De...
Defold extension for Adjust SDK.
Efficiently find collisions between rects and circles
Wortal SDK native extension for Defold.
Fun and Free Halloween themed art asset pack.
rand16 is a 16bit pseudorandom number generator.
Editor script to open the finder/explorer at different important locations.
Vungle interstitial and rewarded video ads support for Android & Amazon.
Dash is an API Documentation Browser and Code Snippet Manager with support for Defold.
bit46 is a module for 46bit bitwise operations.
Retrieve an advertising identifier for a device or user. Advertisers use this to id so they can deli...
Native extension for the Tenjin SDK
Localize your game/app on Defold using this autotranslator with convenient localization json files t...
Create your complete tileset instantly. Draw maps with it and export it all directly to Defold.
These tutorials illustrate several common features of the Defold Game Engine, such as a) Image Proce...
A free, SUPER easy-to-use tilemap editor that exports maps to Defold Tilemap and Tilesource in one c...
RuStore Defold plugin for ratings and reviews
RuStore Defold plugin for working with the application configuration cloud service.
Defold native extension for RuStore push notifications.
RuStore Defold plugin for accepting payments through third-party applications.
RuStore Defold plugin for updating the application.
With QuickButton, you can simply send a single line message to have a button created
Over 30,000 game assets, all free to use in any project!
Gunit is a unit testing framework for games.
Fast, configurable library to create 2D, 3D, and fractal noise. Can make Perlin, OpenSimplex2, OpenS...