{"id":33003894,"url":"https://github.com/Rangi42/tilemap-studio","last_synced_at":"2025-11-18T09:01:38.538Z","repository":{"id":40343726,"uuid":"200147981","full_name":"Rangi42/tilemap-studio","owner":"Rangi42","description":"A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.","archived":false,"fork":false,"pushed_at":"2025-09-12T05:44:48.000Z","size":6886,"stargazers_count":454,"open_issues_count":25,"forks_count":37,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-09-12T07:26:36.885Z","etag":null,"topics":["c-plus-plus","fltk","game-boy","game-development","gameboy","gameboy-advance","gameboy-color","graphics","gui","nintendo-ds","snes","tilemap","tilemap-editor","tilemaps","tileset","tilesets"],"latest_commit_sha":null,"homepage":"https://hax.iimarckus.org/topic/7691/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rangi42.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-08-02T02:08:27.000Z","updated_at":"2025-09-12T05:44:53.000Z","dependencies_parsed_at":"2023-01-19T21:07:01.306Z","dependency_job_id":null,"html_url":"https://github.com/Rangi42/tilemap-studio","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/Rangi42/tilemap-studio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rangi42%2Ftilemap-studio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rangi42%2Ftilemap-studio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rangi42%2Ftilemap-studio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rangi42%2Ftilemap-studio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rangi42","download_url":"https://codeload.github.com/Rangi42/tilemap-studio/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rangi42%2Ftilemap-studio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285035891,"owners_count":27103933,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-18T02:00:05.759Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-plus-plus","fltk","game-boy","game-development","gameboy","gameboy-advance","gameboy-color","graphics","gui","nintendo-ds","snes","tilemap","tilemap-editor","tilemaps","tileset","tilesets"],"created_at":"2025-11-13T15:00:34.723Z","updated_at":"2025-11-18T09:01:38.532Z","avatar_url":"https://github.com/Rangi42.png","language":"C++","readme":"# Tilemap Studio [![Build Status](https://github.com/Rangi42/tilemap-studio/actions/workflows/main.yml/badge.svg)](https://github.com/Rangi42/tilemap-studio/actions)\n\nA tilemap editor for Game Boy, GBC, GBA, NDS, SNES, Genesis, or TG16 projects. Specifically meant to support the [pret](https://github.com/pret) disassemblies like [pokered](https://github.com/pret/pokered), [pokecrystal](https://github.com/pret/pokecrystal), and [pokeemerald](https://github.com/pret/pokeemerald); as well as hacks including [Polished Crystal](https://github.com/Rangi42/polishedcrystal), [Red++](https://github.com/TheFakeMateo/RedPlusPlus), [Orange](https://github.com/PiaCarrot/pokeorange), [Prism](https://www.reddit.com/r/PokemonPrism), and many more.\n\nInspired by tools like [Tilemap Creator](https://github.com/erandis-vol/Tilemap-Creator), [NTME](https://www.pokecommunity.com/showthread.php?t=149454), [GSC Town Map Editor](https://hax.iimarckus.org/topic/97/) and [Karteneditor](https://i.imgur.com/70jDfdM.png), but implemented with C++ and [FLTK](http://www.fltk.org/), and with support for multi-platform tilemaps as well as Pokémon-specific formats.\n\nLatest release: [**4.0.1**](https://github.com/Rangi42/tilemap-studio/releases/tag/v4.0.1)\n\nFollow the steps in [INSTALL.md](INSTALL.md) to install the release copy of Tilemap Studio, or the longer instructions to build it yourself from source.\n\nThe [example/](example/) directory contains different formats of tilemaps and tileset graphics. In particular, [pokecrystal/town_map_pokegear.png](example/pokecrystal/town_map_pokegear.png) is a colored-in combination of tileset graphics from [pokecrystal](https://github.com/pret/pokecrystal), useful for viewing any Town Map in a project based on it.\n\nBrowse the menu items, toolbar buttons, and Help dialog to learn how to use Tilemap Studio. And don't miss the mouse controls:\n\n|                      | Tileset        | Tilemap          |\n|----------------------|----------------|------------------|\n| **Click/drag**       | Select tile(s) | Place tiles      |\n| **Middle drag**      | Scroll         | Scroll           |\n| **Right-click**      | Highlight tile | Select tile      |\n| **Right drag**       |                | Select tiles     |\n| **Ctrl+click**       |                | Replace tile     |\n| **Shift+click**      |                | Flood fill       |\n| **Alt+click**        |                | Swap tiles       |\n\nMore information is at the [Gameboy Development Forum](https://gbdev.gg8.se/forums/viewtopic.php?id=648), [Skeetendo Forums](https://hax.iimarckus.org/topic/7691/) or [PokéCommunity](https://www.pokecommunity.com/showthread.php?p=10075626). If you have questions or comments, please go there.\n\n![Screenshot](screenshot.png)\n\n![Screenshot 2](screenshot2.png)\n","funding_links":[],"categories":["Software Development"],"sub_categories":["Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRangi42%2Ftilemap-studio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRangi42%2Ftilemap-studio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRangi42%2Ftilemap-studio/lists"}