{"id":31364391,"url":"https://github.com/raimonteiro/tiled-json-preprocessor-python","last_synced_at":"2026-06-14T21:31:43.799Z","repository":{"id":315659511,"uuid":"1060405586","full_name":"RaiMonteiro/Tiled-json-PreProcessor-python","owner":"RaiMonteiro","description":"TiledPreProcessor is a Python module that makes it easy to preprocess .json files exported from the Tiled Map Editor.","archived":false,"fork":false,"pushed_at":"2025-09-19T22:26:17.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-20T00:06:03.864Z","etag":null,"topics":["devgame","json","module","preprocessor","python","python-module","tiled"],"latest_commit_sha":null,"homepage":"https://github.com/RaiMonteiro","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RaiMonteiro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-19T21:24:12.000Z","updated_at":"2025-09-19T22:55:19.000Z","dependencies_parsed_at":"2025-09-20T15:01:45.144Z","dependency_job_id":null,"html_url":"https://github.com/RaiMonteiro/Tiled-json-PreProcessor-python","commit_stats":null,"previous_names":["raimonteiro/tiled-json-preprocessor"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/RaiMonteiro/Tiled-json-PreProcessor-python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaiMonteiro%2FTiled-json-PreProcessor-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaiMonteiro%2FTiled-json-PreProcessor-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaiMonteiro%2FTiled-json-PreProcessor-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaiMonteiro%2FTiled-json-PreProcessor-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RaiMonteiro","download_url":"https://codeload.github.com/RaiMonteiro/Tiled-json-PreProcessor-python/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaiMonteiro%2FTiled-json-PreProcessor-python/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277194869,"owners_count":25777177,"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-09-27T02:00:08.978Z","response_time":73,"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":["devgame","json","module","preprocessor","python","python-module","tiled"],"created_at":"2025-09-27T07:05:22.984Z","updated_at":"2026-06-14T21:31:43.787Z","avatar_url":"https://github.com/RaiMonteiro.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tiled JSON PreProcessor\n\n**TiledPreProcessor** is a Python module that makes it easy to preprocess .json files exported from the Tiled Map Editor.\n\nIt allows you to extract useful information from layers and objects (including shapes like polygons and polylines) and save this structured data in a new JSON file.\n\nThe module's main purpose is to assist in reading, organizing, and storing data exported from Tiled, allowing developers to focus on the information needed to create and use maps within a game. This way, you don't need to worry about the technical details of Tiled's .json format—the module already delivers the data ready for use.\n\n#\n\n\u003e [!IMPORTANT]\n\u003e This module was developed to be used outside of your project's main code. In other words, it serves as a tool for preprocessing map data before integrating it into your game.\n\u003e If you wish to incorporate **TiledPreProcessor** directly into your game's main code, you'll need to make the necessary adjustments to integrate it correctly into the program's flow.\n\n#\n\n\u003e [!NOTE]\n\u003e Currently, the program only processes **object layers**, extracting data from both the **objects** themselves and any associated **images**.\n\u003e Support for additional layer types \u003cins\u003emay be implemented in the future\u003c/ins\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraimonteiro%2Ftiled-json-preprocessor-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraimonteiro%2Ftiled-json-preprocessor-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraimonteiro%2Ftiled-json-preprocessor-python/lists"}