{
    "softwares": [
        {
            "latestRelease": {
                "assets": [
                    {
                        "kind": "cartridge",
                        "path": "/file/impostor-1.0.tic"
                    },
                    {
                        "kind": "source",
                        "path": "/file/impostor-1.0.lua"
                    },
                    {
                        "kind": "html",
                        "path": "/file/impostor-1.0"
                    },
                    {
                        "kind": "docs",
                        "path": "/file/impostor-1.0-docs"
                    }
                ],
                "cartridgePath": "/file/impostor-1.0.tic",
                "createdAt": "2026-04-30T15:56:12.781Z",
                "deletedAt": null,
                "docsFolderPath": "/file/impostor-1.0-docs",
                "downloadCount": 0,
                "htmlFolderPath": "/file/impostor-1.0",
                "id": 96,
                "softwareId": 19,
                "sourcePath": "/file/impostor-1.0.lua",
                "updatedAt": "2026-04-30T15:56:12.781Z",
                "version": "1.0"
            },
            "releases": [
                {
                    "assets": [
                        {
                            "kind": "cartridge",
                            "path": "/file/impostor-1.0.tic"
                        },
                        {
                            "kind": "source",
                            "path": "/file/impostor-1.0.lua"
                        },
                        {
                            "kind": "html",
                            "path": "/file/impostor-1.0"
                        },
                        {
                            "kind": "docs",
                            "path": "/file/impostor-1.0-docs"
                        }
                    ],
                    "cartridgePath": "/file/impostor-1.0.tic",
                    "createdAt": "2026-04-30T15:56:12.781Z",
                    "deletedAt": null,
                    "docsFolderPath": "/file/impostor-1.0-docs",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/impostor-1.0",
                    "id": 96,
                    "softwareId": 19,
                    "sourcePath": "/file/impostor-1.0.lua",
                    "updatedAt": "2026-04-30T15:56:12.781Z",
                    "version": "1.0"
                },
                {
                    "assets": [
                        {
                            "kind": "cartridge",
                            "path": "/file/impostor-1.0-beta2.tic"
                        },
                        {
                            "kind": "source",
                            "path": "/file/impostor-1.0-beta2.lua"
                        },
                        {
                            "kind": "html",
                            "path": "/file/impostor-1.0-beta2"
                        },
                        {
                            "kind": "docs",
                            "path": "/file/impostor-1.0-beta2-docs"
                        }
                    ],
                    "cartridgePath": "/file/impostor-1.0-beta2.tic",
                    "createdAt": "2026-04-09T19:55:42.764Z",
                    "deletedAt": null,
                    "docsFolderPath": "/file/impostor-1.0-beta2-docs",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/impostor-1.0-beta2",
                    "id": 85,
                    "softwareId": 19,
                    "sourcePath": "/file/impostor-1.0-beta2.lua",
                    "updatedAt": "2026-04-09T19:55:42.764Z",
                    "version": "1.0-beta2"
                },
                {
                    "assets": [
                        {
                            "kind": "cartridge",
                            "path": "/file/impostor-1.0-beta1.tic"
                        },
                        {
                            "kind": "source",
                            "path": "/file/impostor-1.0-beta1.lua"
                        },
                        {
                            "kind": "html",
                            "path": "/file/impostor-1.0-beta1"
                        },
                        {
                            "kind": "docs",
                            "path": "/file/impostor-1.0-beta1-docs"
                        }
                    ],
                    "cartridgePath": "/file/impostor-1.0-beta1.tic",
                    "createdAt": "2026-03-22T22:49:54.926Z",
                    "deletedAt": null,
                    "docsFolderPath": "/file/impostor-1.0-beta1-docs",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/impostor-1.0-beta1",
                    "id": 77,
                    "softwareId": 19,
                    "sourcePath": "/file/impostor-1.0-beta1.lua",
                    "updatedAt": "2026-03-22T22:49:54.926Z",
                    "version": "1.0-beta1"
                },
                {
                    "assets": [
                        {
                            "kind": "cartridge",
                            "path": "/file/impostor-1.0-alpha.tic"
                        },
                        {
                            "kind": "source",
                            "path": "/file/impostor-1.0-alpha.lua"
                        },
                        {
                            "kind": "html",
                            "path": "/file/impostor-1.0-alpha"
                        },
                        {
                            "kind": "docs",
                            "path": "/file/impostor-1.0-alpha-docs"
                        }
                    ],
                    "cartridgePath": "/file/impostor-1.0-alpha.tic",
                    "createdAt": "2026-03-20T14:31:12.319Z",
                    "deletedAt": null,
                    "docsFolderPath": "/file/impostor-1.0-alpha-docs",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/impostor-1.0-alpha",
                    "id": 71,
                    "softwareId": 19,
                    "sourcePath": "/file/impostor-1.0-alpha.lua",
                    "updatedAt": "2026-03-20T14:31:12.319Z",
                    "version": "1.0-alpha"
                }
            ],
            "software": {
                "author": "Teletype Games",
                "createdAt": "2026-03-04T14:04:42.676Z",
                "deletedAt": null,
                "desc": "Life of a programmer",
                "externalLinks": [
                    {
                        "createdAt": "0001-01-01T00:00:00Z",
                        "deletedAt": null,
                        "id": 1,
                        "label": "Source Code",
                        "softwareId": 19,
                        "updatedAt": "0001-01-01T00:00:00Z",
                        "url": "https://git.teletype.hu/games/impostor/"
                    },
                    {
                        "createdAt": "0001-01-01T00:00:00Z",
                        "deletedAt": null,
                        "id": 2,
                        "label": "Itch.io page",
                        "softwareId": 19,
                        "updatedAt": "0001-01-01T00:00:00Z",
                        "url": "https://teletypegames.itch.io/definitely-not-an-impostor"
                    }
                ],
                "highlighted": true,
                "id": 19,
                "imageUrl": null,
                "images": [],
                "license": "MIT License",
                "name": "impostor",
                "platform": "tic80",
                "platformLinks": [],
                "status": "released",
                "story": "Norman is an average simulation engineer living a dull but stable life. Hes exactly where he belongsthough he doesnt always feel that way. Follow his mostly work-driven life and discover the excitement within it. Just dont be surprised if you find more than expected.",
                "title": "Definitely not an Impostor",
                "updatedAt": "2026-04-30T21:15:03.809Z"
            },
            "totalDownloads": 0,
            "webPlayableRelease": {
                "assets": [
                    {
                        "kind": "cartridge",
                        "path": "/file/impostor-1.0.tic"
                    },
                    {
                        "kind": "source",
                        "path": "/file/impostor-1.0.lua"
                    },
                    {
                        "kind": "html",
                        "path": "/file/impostor-1.0"
                    },
                    {
                        "kind": "docs",
                        "path": "/file/impostor-1.0-docs"
                    }
                ],
                "cartridgePath": "/file/impostor-1.0.tic",
                "createdAt": "2026-04-30T15:56:12.781Z",
                "deletedAt": null,
                "docsFolderPath": "/file/impostor-1.0-docs",
                "downloadCount": 0,
                "htmlFolderPath": "/file/impostor-1.0",
                "id": 96,
                "softwareId": 19,
                "sourcePath": "/file/impostor-1.0.lua",
                "updatedAt": "2026-04-30T15:56:12.781Z",
                "version": "1.0"
            }
        },
        {
            "latestRelease": {
                "assets": [
                    {
                        "kind": "cartridge",
                        "path": "/file/bombexpert-0.2.tic"
                    },
                    {
                        "kind": "source",
                        "path": "/file/bombexpert-0.2.lua"
                    },
                    {
                        "kind": "html",
                        "path": "/file/bombexpert-0.2"
                    },
                    {
                        "kind": "docs",
                        "path": "/file/bombexpert-0.2-docs"
                    }
                ],
                "cartridgePath": "/file/bombexpert-0.2.tic",
                "createdAt": "2026-03-04T14:05:54.728Z",
                "deletedAt": null,
                "docsFolderPath": "/file/bombexpert-0.2-docs",
                "downloadCount": 0,
                "htmlFolderPath": "/file/bombexpert-0.2",
                "id": 52,
                "softwareId": 20,
                "sourcePath": "/file/bombexpert-0.2.lua",
                "updatedAt": "2026-03-04T14:05:54.728Z",
                "version": "0.2"
            },
            "releases": [
                {
                    "assets": [
                        {
                            "kind": "cartridge",
                            "path": "/file/bombexpert-0.2.tic"
                        },
                        {
                            "kind": "source",
                            "path": "/file/bombexpert-0.2.lua"
                        },
                        {
                            "kind": "html",
                            "path": "/file/bombexpert-0.2"
                        },
                        {
                            "kind": "docs",
                            "path": "/file/bombexpert-0.2-docs"
                        }
                    ],
                    "cartridgePath": "/file/bombexpert-0.2.tic",
                    "createdAt": "2026-03-04T14:05:54.728Z",
                    "deletedAt": null,
                    "docsFolderPath": "/file/bombexpert-0.2-docs",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/bombexpert-0.2",
                    "id": 52,
                    "softwareId": 20,
                    "sourcePath": "/file/bombexpert-0.2.lua",
                    "updatedAt": "2026-03-04T14:05:54.728Z",
                    "version": "0.2"
                }
            ],
            "software": {
                "author": "Zsolt Tasnadi",
                "createdAt": "2026-03-04T14:05:54.725Z",
                "deletedAt": null,
                "desc": "Simple BombExpert for TIC-80",
                "externalLinks": [],
                "highlighted": false,
                "id": 20,
                "imageUrl": null,
                "images": [],
                "license": "MIT License",
                "name": "bombexpert",
                "platform": "tic80",
                "platformLinks": [],
                "status": "archived",
                "story": "",
                "title": "BombExpert",
                "updatedAt": "2026-03-04T14:05:54.725Z"
            },
            "totalDownloads": 0,
            "webPlayableRelease": {
                "assets": [
                    {
                        "kind": "cartridge",
                        "path": "/file/bombexpert-0.2.tic"
                    },
                    {
                        "kind": "source",
                        "path": "/file/bombexpert-0.2.lua"
                    },
                    {
                        "kind": "html",
                        "path": "/file/bombexpert-0.2"
                    },
                    {
                        "kind": "docs",
                        "path": "/file/bombexpert-0.2-docs"
                    }
                ],
                "cartridgePath": "/file/bombexpert-0.2.tic",
                "createdAt": "2026-03-04T14:05:54.728Z",
                "deletedAt": null,
                "docsFolderPath": "/file/bombexpert-0.2-docs",
                "downloadCount": 0,
                "htmlFolderPath": "/file/bombexpert-0.2",
                "id": 52,
                "softwareId": 20,
                "sourcePath": "/file/bombexpert-0.2.lua",
                "updatedAt": "2026-03-04T14:05:54.728Z",
                "version": "0.2"
            }
        },
        {
            "latestRelease": {
                "assets": [
                    {
                        "kind": "html",
                        "path": "/file/ebitenginedemo-1.0.0"
                    }
                ],
                "cartridgePath": "",
                "createdAt": "2026-03-04T14:06:36.626Z",
                "deletedAt": null,
                "docsFolderPath": "",
                "downloadCount": 0,
                "htmlFolderPath": "/file/ebitenginedemo-1.0.0",
                "id": 53,
                "softwareId": 21,
                "sourcePath": "",
                "updatedAt": "2026-03-04T14:06:36.626Z",
                "version": "1.0.0"
            },
            "releases": [
                {
                    "assets": [
                        {
                            "kind": "html",
                            "path": "/file/ebitenginedemo-1.0.0"
                        }
                    ],
                    "cartridgePath": "",
                    "createdAt": "2026-03-04T14:06:36.626Z",
                    "deletedAt": null,
                    "docsFolderPath": "",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/ebitenginedemo-1.0.0",
                    "id": 53,
                    "softwareId": 21,
                    "sourcePath": "",
                    "updatedAt": "2026-03-04T14:06:36.626Z",
                    "version": "1.0.0"
                }
            ],
            "software": {
                "author": "Teletype Games",
                "createdAt": "2026-03-04T14:06:36.623Z",
                "deletedAt": null,
                "desc": "It's a simple demo program in Ebitengine",
                "externalLinks": [],
                "highlighted": false,
                "id": 21,
                "imageUrl": null,
                "images": [],
                "license": "MIT License",
                "name": "ebitenginedemo",
                "platform": "ebitengine",
                "platformLinks": [],
                "status": "demo",
                "story": "",
                "title": "Ebitengine Demo",
                "updatedAt": "2026-03-04T14:06:36.623Z"
            },
            "totalDownloads": 0,
            "webPlayableRelease": {
                "assets": [
                    {
                        "kind": "html",
                        "path": "/file/ebitenginedemo-1.0.0"
                    }
                ],
                "cartridgePath": "",
                "createdAt": "2026-03-04T14:06:36.626Z",
                "deletedAt": null,
                "docsFolderPath": "",
                "downloadCount": 0,
                "htmlFolderPath": "/file/ebitenginedemo-1.0.0",
                "id": 53,
                "softwareId": 21,
                "sourcePath": "",
                "updatedAt": "2026-03-04T14:06:36.626Z",
                "version": "1.0.0"
            }
        },
        {
            "latestRelease": {
                "assets": [
                    {
                        "kind": "cartridge",
                        "path": "/file/mranderson-0.1.tic"
                    },
                    {
                        "kind": "source",
                        "path": "/file/mranderson-0.1.lua"
                    },
                    {
                        "kind": "html",
                        "path": "/file/mranderson-0.1"
                    },
                    {
                        "kind": "docs",
                        "path": "/file/mranderson-0.1-docs"
                    }
                ],
                "cartridgePath": "/file/mranderson-0.1.tic",
                "createdAt": "2026-03-04T14:06:58.912Z",
                "deletedAt": null,
                "docsFolderPath": "/file/mranderson-0.1-docs",
                "downloadCount": 0,
                "htmlFolderPath": "/file/mranderson-0.1",
                "id": 54,
                "softwareId": 22,
                "sourcePath": "/file/mranderson-0.1.lua",
                "updatedAt": "2026-03-04T14:06:58.912Z",
                "version": "0.1"
            },
            "releases": [
                {
                    "assets": [
                        {
                            "kind": "cartridge",
                            "path": "/file/mranderson-0.1.tic"
                        },
                        {
                            "kind": "source",
                            "path": "/file/mranderson-0.1.lua"
                        },
                        {
                            "kind": "html",
                            "path": "/file/mranderson-0.1"
                        },
                        {
                            "kind": "docs",
                            "path": "/file/mranderson-0.1-docs"
                        }
                    ],
                    "cartridgePath": "/file/mranderson-0.1.tic",
                    "createdAt": "2026-03-04T14:06:58.912Z",
                    "deletedAt": null,
                    "docsFolderPath": "/file/mranderson-0.1-docs",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/mranderson-0.1",
                    "id": 54,
                    "softwareId": 22,
                    "sourcePath": "/file/mranderson-0.1.lua",
                    "updatedAt": "2026-03-04T14:06:58.912Z",
                    "version": "0.1"
                }
            ],
            "software": {
                "author": "Zsolt Tasnadi",
                "createdAt": "2026-03-04T14:06:58.907Z",
                "deletedAt": null,
                "desc": "Life of a programmer in the Vector",
                "externalLinks": [],
                "highlighted": false,
                "id": 22,
                "imageUrl": null,
                "images": [],
                "license": "MIT License",
                "name": "mranderson",
                "platform": "tic80",
                "platformLinks": [],
                "status": "development",
                "story": "",
                "title": "Mr Anderson's Adventure",
                "updatedAt": "2026-03-04T14:06:58.907Z"
            },
            "totalDownloads": 0,
            "webPlayableRelease": {
                "assets": [
                    {
                        "kind": "cartridge",
                        "path": "/file/mranderson-0.1.tic"
                    },
                    {
                        "kind": "source",
                        "path": "/file/mranderson-0.1.lua"
                    },
                    {
                        "kind": "html",
                        "path": "/file/mranderson-0.1"
                    },
                    {
                        "kind": "docs",
                        "path": "/file/mranderson-0.1-docs"
                    }
                ],
                "cartridgePath": "/file/mranderson-0.1.tic",
                "createdAt": "2026-03-04T14:06:58.912Z",
                "deletedAt": null,
                "docsFolderPath": "/file/mranderson-0.1-docs",
                "downloadCount": 0,
                "htmlFolderPath": "/file/mranderson-0.1",
                "id": 54,
                "softwareId": 22,
                "sourcePath": "/file/mranderson-0.1.lua",
                "updatedAt": "2026-03-04T14:06:58.912Z",
                "version": "0.1"
            }
        },
        {
            "latestRelease": {
                "assets": [
                    {
                        "kind": "html",
                        "path": "/file/love2ddemo-1.0.0"
                    }
                ],
                "cartridgePath": "",
                "createdAt": "2026-03-04T14:09:14.425Z",
                "deletedAt": null,
                "docsFolderPath": "",
                "downloadCount": 0,
                "htmlFolderPath": "/file/love2ddemo-1.0.0",
                "id": 55,
                "softwareId": 23,
                "sourcePath": "",
                "updatedAt": "2026-03-04T14:09:14.425Z",
                "version": "1.0.0"
            },
            "releases": [
                {
                    "assets": [
                        {
                            "kind": "html",
                            "path": "/file/love2ddemo-1.0.0"
                        }
                    ],
                    "cartridgePath": "",
                    "createdAt": "2026-03-04T14:09:14.425Z",
                    "deletedAt": null,
                    "docsFolderPath": "",
                    "downloadCount": 0,
                    "htmlFolderPath": "/file/love2ddemo-1.0.0",
                    "id": 55,
                    "softwareId": 23,
                    "sourcePath": "",
                    "updatedAt": "2026-03-04T14:09:14.425Z",
                    "version": "1.0.0"
                }
            ],
            "software": {
                "author": "Teletype Games",
                "createdAt": "2026-03-04T14:09:14.421Z",
                "deletedAt": null,
                "desc": "It's a simple demo program in Love2D",
                "externalLinks": [],
                "highlighted": false,
                "id": 23,
                "imageUrl": null,
                "images": [],
                "license": "MIT License",
                "name": "love2ddemo",
                "platform": "love",
                "platformLinks": [],
                "status": "demo",
                "story": "",
                "title": "Love2D Demo",
                "updatedAt": "2026-03-04T14:11:51.053Z"
            },
            "totalDownloads": 0,
            "webPlayableRelease": {
                "assets": [
                    {
                        "kind": "html",
                        "path": "/file/love2ddemo-1.0.0"
                    }
                ],
                "cartridgePath": "",
                "createdAt": "2026-03-04T14:09:14.425Z",
                "deletedAt": null,
                "docsFolderPath": "",
                "downloadCount": 0,
                "htmlFolderPath": "/file/love2ddemo-1.0.0",
                "id": 55,
                "softwareId": 23,
                "sourcePath": "",
                "updatedAt": "2026-03-04T14:09:14.425Z",
                "version": "1.0.0"
            }
        }
    ]
}
