Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Open Source Games
  3. Tiled

Tiled

NOASSERTIONC++v1.12.2

A flexible, general-purpose tile map editor for creating game levels in RPGs, platformers, and other tile-based games.

Visit WebsiteGitHubGitHub
12.8k stars1.9k forks0 contributors

What is Tiled?

Tiled is a general-purpose tile map editor used for creating levels and maps in tile-based video games such as RPGs, platformers, and Breakout clones. It provides a flexible environment with no restrictions on map size, tile dimensions, or the number of layers, allowing developers to design complex game worlds efficiently. The editor uses the TMX map format, which is easy to understand and supports multiple tilesets per map.

Target Audience

Game developers, hobbyists, and indie studios working on 2D tile-based games, including RPGs, platformers, and puzzle games. It is particularly useful for those needing a versatile, open-source tool for level design.

Value Proposition

Developers choose Tiled for its unparalleled flexibility, lack of arbitrary restrictions, and the ease of using its TMX map format. As an open-source tool, it offers a cost-effective alternative to proprietary editors while supporting a wide range of game development workflows.

Overview

Flexible level editor

Use Cases

Best For

  • Creating tile-based maps for 2D RPGs and adventure games
  • Designing levels for platformers and side-scrolling games
  • Building breakout-style or puzzle game layouts
  • Prototyping game worlds with customizable tile layers
  • Managing multiple tilesets within a single map project
  • Exporting maps to TMX format for use with various game engines

Not Ideal For

  • Projects requiring real-time collaborative editing or cloud-based workflows
  • Games based on 3D level design or non-tile-based graphics
  • Teams needing out-of-the-box integration with proprietary engines lacking TMX support
  • Developers seeking extensive official tutorials and guided workflows

Pros & Cons

Pros

Unrestricted Map Design

Supports maps of any size with no limits on tile dimensions, layers, or tiles, as stated in the README, enabling highly flexible game world creation.

Custom Properties System

Allows assigning arbitrary properties to maps, layers, tiles, and objects, facilitating advanced game logic and metadata without constraints.

TMX Format Clarity

Uses an easy-to-understand XML-based TMX format that supports multiple tilesets per map, making it widely adoptable across game engines.

Dynamic Tileset Updates

Enables modification of tilesets at any time without breaking existing maps, simplifying asset management during development.

Cross-Platform Availability

Officially available for all major operating systems with signed releases for macOS and Windows, ensuring secure and reliable installations.

Cons

Complex Source Compilation

Building from source requires installing Qt (>=5.12) and Qbs with OS-specific dependencies, which can be daunting for non-technical users.

Outdated Linux Packages

As noted in the README, most Linux distribution packages are usually out of date, forcing users to rely on AppImage, Flatpak, or snap for updates.

Limited Direct Engine Integration

While TMX is popular, integrating maps into game engines often requires additional plugins or custom parsing code, not provided out-of-the-box.

Steep Learning Curve

The flexibility and arbitrary properties system can be overwhelming for newcomers, requiring significant time to master advanced features.

Frequently Asked Questions

Quick Stats

Stars12,755
Forks1,938
Contributors0
Open Issues701
Last commit5 days ago
CreatedSince 2011

Tags

#qt#open-source#rpg-maker#tile#java#c-plus-plus#game-development#tilesets#level-editor#level#map-editor#editor#2d-games#qt-framework

Built With

Q
Qt
C
C++

Links & Resources

Website

Included in

Open Source Games2.7k
Auto-fetched 19 hours ago

Related Projects

GodotGodot

Godot Engine – Multi-platform 2D and 3D game engine

Stars114,544
Forks26,089
Last commit2 days ago
Three.jsThree.js

JavaScript 3D Library.

Stars113,950
Forks36,443
Last commit22 hours ago
pixi.jspixi.js

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

Stars47,879
Forks5,049
Last commit5 days ago
PhaserPhaser

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

Stars40,015
Forks7,142
Last commit15 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub