Tiled
12415Your free, easy to use and flexible level editor. Tiled has a Defold tilemap exporter plugin for dir...
Browse extensions, templates, tools, art packs, and reusable systems built by the Defold community.
Results
Showing 295 of 295 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...
A toolkit for Visual Studio Code to develop, build, launch, debug, bundle and deploy your game.
Advanced screen manager with popup and transition support.
It's a collection of assets to help you developing 3D games with the Defold game engine. Use include...
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.
Game prototype. 2.5D perspective view. Levels loader, the hero controller, monsters and basic AI logic.
Lua modules and scripts to simplify input related operations such as gestures detection, user config...
Extra native OS functions.
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.
Drawing pixels and simple geometry into texture buffer.
ts-defold is an awesome TypeScript toolkit that allows writing TypeScript code for the Defold game e...
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
Defold Rendy provides a versatile camera suite and render pipeline in a Defold game engine project.
A quick and dirty GUI library.
Dear ImGui is a bloat-free graphical user interface library.
TrenchBroom game configuration and the editor script for importing. Design your level with TrenchBro...
Rotated Grid Super-Sampling (RGSS) for the Defold engine.
YaGames is the Yandex.Games SDK extension for the Defold game engine.
2D Platformer engine
Cross-Context Defold Event System. Allows to create and subscribe to events between different contex...
Open-source Multiplayer Framework. Run your game servers on Node.js and connect to them via the Defo...
Rive is a real-time interactive design and animation tool by Rive Inc. Use Rive to create vector bas...
MatchaNovel is an open source multiplatform engine for narrative works, like visual novels and adven...
A ready-to-use tool to develop and build playable ads with Defold.
Easily and safely manage posting messages in Defold.
Kinematic character controller for 3D games. Tweakable, smooth and functional.
Camera movement controller for 3D games. Tweakable, smooth and cinematic.
Defold developer console. The console allows you to interact with a running game (locally or on devi...
Timer Based Defold Tween Library. Allows you to create and control tween animations for any action i...
A symbol-by-symbol text writer for rich game dialogs.
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.
Defold Grid Engine provides grid-based movement, interactions, and utility features in a Defold game...
Monetize your mobile app with innovative and engaging in-app ads.
This module helps you to create groups (army) of game objects (soldiers) and organize them in severa...
A Lo-Fi Horror shader.
Defold transpilation support for Teal.
Run unit tests using the Telescope unit testing framework.
A native WebSocket implementation for Defold. The implementation provides the API for creating and m...
Map utility/module for tilemaps
Steamworks SDK provides a range of features which are designed to help ship your application or game...
Template project for creation of low-res pixel art games
A match three engine.
Deployer - Universal build && deploy script for Defold projects.
Defold Save File Manager. Manage your game save state with easy to use API
PlayFab is a complete backend platform for live games.
Box2D Lua bindings for Defold Game Engine.
This module contains functions to create a world map as a shape of a graph and the ability to manipu...
Defold api headers for emmylua plugin
Defold Tilemap Animator provides runtime tile animations in a Defold game engine project.
Instant Games let people play games on any device, mobile or desktop, right in the Facebook News Fee...
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.
Take full or partial screenshots as PNG, buffer or raw pixels.
Create and edit convex polygon collision shapes.
Use Neovim with Defold to write code with autocomplete and to build and run your project.
Poki SDK native extension for Defold game engine
Starly is an orthographic camera library for Defold.
Lua obfuscation using Prometheus.
Defold Localization Helper. Load and manage translations for your game. Supports Lua, JSON and CSV f...
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 ...
Flow is a pure Lua Flexbox-style UI library for Defold, with declarative components, stack-based nav...
Unified SDK for publishing HTML5 games across multiple platforms
PCG Random Number Generator Native Extension.
Context logger with performance metrics for Defold
Google Play games services provide a seamless zero-click sign-in system for players and a range of o...
The Ink language runtime implementation, an alternative to Narrator, based on parsing ink JSON files.
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.
A high-performance A* pathfinding library written in C++11, designed for real-time games and simulat...
Easily and conveniently create different, interactive, intriguing, branched, non-linear conversation...
Debeat, a simple but effective library for audio support.
A powerful screen manager.
Interact with the profiler using Lua
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
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.
Share application data using native sharing dialogs.
Defold provides a unified, simple to use interface to Apple’s iOS Appstore 'in-app purchases' and Go...
Library for creating behavioral trees that allow you to easily manage advanced NPC behaviors in your...
Defold In-Editor Asset Store. Allows to browse and download dependencies directly from the editor.
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.
Loads JPG, PNG and other images efficiently into Buffer object.
Defold native extension for recast navigation.
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.
Google Analytics for Firebase provides free, unlimited reporting on distinct events. The SDK automat...
A Lua implementation of Google Analytics using the Google Analytics Measurement Protocol.
Aseprite extension for Defold Artist and Devs. Converts Aseprite file format .ase or .aseprite into ...
Unofficial Sentry.io SDK for Defold to monitor and track Lua code errors.
Provides 3D audio, pitch control and more.
A Component based scripts library for Defold engine inspired by the Game Maker studio visual scripting.
Blender add-on for exporting scenes into a Defold project.
Take a GUI design and layout from Photoshop and turn it into a GUI scene (.gui) in Defold.
Ray Casting in tiled worlds using DDA algorithm. It is very effective solution for tile based worlds...
Quest system library for Defold games. Manage quests, objectives, and quest progression. Track event...
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.
Perspective parallax sample project.
Lua language server for integration with the Defold editor. Adds syntax checking, workspace diagnost...
Apple GameKit Game Center extension.
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.
Batteries-included development environment for the Defold game engine, powered by Neovim
Defold example with up to 32765 entities support with simple physics
Defold Timer provides a visual timer widget in a Defold game engine project.
AdMob extension.
A Defold native extension exposing Facebook's Yoga layout library via a Lua wrapper.
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.
Defold Countable Items Container. Manage countable items in your game inside containers. Apply resto...
Reliable server based time.
AppLovin MAX Defold Plugin for Android and iOS.
A single file pure Lua particle system for Defold.
The Defold engine does not know how to trim sprites. Its trimming reduces the size of the sprite geo...
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...
This extension allow you work with google protobuf protocol (files .proto), encode and decode them.
The complete code and assets for the official Platformer tutorial.
Rich Presence for games on Discord.
Runtime creation of an atlas from a set of images.
Defold Protobuf Library to encode, decode and verifying messages
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.
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.
Simple Sparkle Effect is Material for creating a sparkle or glare effect on the sprite. You can adju...
NavGO is an easy to use path finding tool meant for use when tile map based path finding is just not...
How to create a simple Neural Network with genetical renforcement
The asset helps to use Yandex.Metrica to track the stats of your HTML5 game.
A generic leveling up system.
2D voronoi functionality.
Native extension for the iOS Taptic Engine.
SCML Parser is a tool to import Spriter .scml animations directly into Defold as .collection files.
Editor scripts to generate Defold physics shapes from 2D images. Includes a convex hull generator (u...
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.
Provides path to various system directories.
Enable defining colors in a more traditional hex format. Has presets of all the named web colors. Al...
A collection of lowfi retro like sound effects.
Native Text Rendering extension for Defold.
Chiptune player native extension.
Defold native extension which provides access to IronSource mediation on Android and iOS.
GamePush (previously GameScore) is the GamePush SDK implementation for the Defold game engine.
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
Toon shader for 3D models.
CrazyGames SDK native extension for Defold game engine
Blender Addon - game asset exporter for defold mesh components.
A fullscreen videoplayer extension for iOS and Android using native OS functionality and components ...
Simple http server and client native extension
Library to expose access for getting and setting the current script instance.
General purpose logging.
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 ...
Pixelart shader
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
Get the user's preferred font scaling factor.
Parse Defold files to JSON and back
Create 2D fluid simulations based on metaballs.
A generic energy / life system.
LPeg is a pattern-matching library by Roberto Ierusalimschy based on Parsing Expression Grammars (PE...
Checkpoint is a simple library for writing and reading data to and from files in a Defold game engin...
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.
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...
Makes any Lua table runtime immutable (read-only).
Windows-only graphics adapter that replaces OpenGL with ANGLE (OpenGL ES → Direct3D 9/11) to maximiz...
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...
Depth of Field shader
DAABBCC3D is a fast Dynamic AABB Tree that lets you quickly perform overlap checks and raycasts with...
Capture images and show a live camera preview using the native camera APIs.
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
SFMT Random Number Generator Extension for Defold wraps SIMD-oriented Fast Mersenne Twister (SFMT) r...
Photon Realtime offers powerful tools for creating multiplayer games and advanced networked experien...
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
A Sublime Text package for controlling the Defold Editor using its HTTP API and Defold Lua API annot...
Defold native extension which provides access to In-app purchase functionality on Cafebazaar Android...
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...
A quick and easy library that adds support for WebRTC
Decode and encode external WebP image files.
Returns an operating system uptime
This Defold extension allows you to integrate Google's User Messaging Platform (UMP) into your Defol...
Sign in with Apple makes it easy for users to sign in to your apps and websites using their Apple ID.
Functions to generate Simplex noise, a fast successor to Perlin noise, suitable for textures, animat...
Encode and decode QR codes
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
i18n for Defold
Firebase Remote Config is a cloud service that lets you change the behavior and appearance of your a...
Create files from your own defined templates.
Tiled to Defold Map Parser.
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...
Web Monetization is a JavaScript browser API which allows the creation of a payment stream from the ...
A multiplayer toolkit, for creating and hosting online games. From MMOs, to team shooters, to party ...
Hierarchical State Machine.
Achievement and stat tracking for use with DefSave and DefSteam
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.
This is a small module that aims to make it easier to write code in a Lua-5.3-style. This does not m...
A pretty basic HSV and RGB colorpicker that outputs the 0-1 vector4s that Defold uses for colors.
The Official Player2 AI NPC Plugin for Defold. The Player 2 AI NPC Defold plugin allows developers t...
With Google Play Instant, people can use your game without installing it first.
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 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.
A Lua module to get text input on mobile browsers for Defold projects.
A sample project showing how to enable in-app purchases using cryptocurrencies.
Ad mediation. Supports many ad networks.
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.
Defold Ext for work with lua Object Oriented Programming!
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...
Defold NE for UserCentrics CMP
Create your complete tileset instantly. Draw maps with it and export it all directly to Defold.
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...