Software / Level & Map Editors

LDtk

Build structured 2D levels and worlds with typed entities, auto-layers, tilesets, and clean JSON exports.

FreeWindows, macOS, Linuxx64 and platform-specific buildsOpen source
Screenshots
LDtk 2D level editor interface
Official LDtk editor screenshot showing level and entity tools.Official project website
LDtk world layout mode
Official LDtk image showing its multi-level world editor.Official project website
Demo
About

About LDtk

LDtk is a free, open-source 2D level editor created by indie developer Sébastien Benard. It is designed around reliable production data, with typed fields, entity definitions, grid-based worlds, tilesets, layers, reusable enums, and automatic rule-driven layers.

Developers can export structured JSON or use community integrations for engines and frameworks such as Unity, Godot, Haxe, JavaScript, C#, Rust, and Lua. The editor is especially useful when designers need a fast visual workflow without losing control of the data consumed by a custom game engine.

NeonRoof links to the official releases and documentation and credits both the creator and contributors. Any sample art or projects retain their own licenses and are not granted to users by the editor's MIT license.

Independent catalog listing. NeonRoof is not affiliated with or endorsed by Sébastien Benard or the project's maintainers. The official project, creator, copyright holder, and license remain clearly credited. This catalog page may be published before a downloadable package is approved; no NeonRoof download is enabled until an administrator verifies the exact package, SHA-256 hash, malware scan, distribution rights, and applicable notices.

Rights review recorded September 8, 2026. Copyright: Sébastien Benard and LDtk contributors. Redistribution: Include the MIT copyright and permission notice with copies or substantial portions. Attribution: Preserve the MIT notice and credit LDtk and Sébastien Benard as the upstream project and creator. Source obligations: MIT does not require source distribution. Branding: LDtk project names and artwork are used for identification and do not imply an affiliation with NeonRoof.

Features

What it does

  • World and level layout tools
  • Typed entities
  • fields
  • enums
  • and layers
  • Rule-based auto-layers
  • Tileset and tile-tag workflows
  • Structured JSON export
  • Community integrations for popular engines and languages
Current release

Version 1.5.3

LDtk 1.5.3 is the current stable release shown by the official project repository.

Released
January 15, 2024
Package
EXE
Signature
Not checked
Security scan
Pending
Customer reviews

Be the first to review

Community

Questions and comments

Sign in to join the discussion.