{"id":18484833,"url":"https://github.com/butr/bannerlord.php","last_synced_at":"2025-07-04T07:35:59.085Z","repository":{"id":47531130,"uuid":"366166453","full_name":"BUTR/Bannerlord.PHP","owner":"BUTR","description":"Adds an experimental ability to use mods written in PHP. Requires BUTRLoader to work.","archived":false,"fork":false,"pushed_at":"2025-04-22T21:26:40.000Z","size":72,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"dev","last_synced_at":"2025-06-30T05:16:43.446Z","etag":null,"topics":["bannerlord","bannerlord-mod","mount-and-blade-bannerlord","peachpie","php"],"latest_commit_sha":null,"homepage":"https://www.nexusmods.com/mountandblade2bannerlord/mods/4254","language":"PHP","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/BUTR.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","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}},"created_at":"2021-05-10T20:23:23.000Z","updated_at":"2025-06-28T14:30:32.000Z","dependencies_parsed_at":"2024-11-06T12:48:34.120Z","dependency_job_id":"b8cd9587-5b16-441d-95e4-2fedbdc006a5","html_url":"https://github.com/BUTR/Bannerlord.PHP","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/BUTR/Bannerlord.PHP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.PHP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.PHP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.PHP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.PHP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BUTR","download_url":"https://codeload.github.com/BUTR/Bannerlord.PHP/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUTR%2FBannerlord.PHP/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263469773,"owners_count":23471600,"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","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":["bannerlord","bannerlord-mod","mount-and-blade-bannerlord","peachpie","php"],"created_at":"2024-11-06T12:43:14.039Z","updated_at":"2025-07-04T07:35:59.070Z","avatar_url":"https://github.com/BUTR.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bannerlord.PHP\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/BUTR/Bannerlord.PHP\" alt=\"Logo\"\u003e\n    \u003cimg src=\"https://staticdelivery.nexusmods.com/mods/3174/images/4254/4254-1659045338-1436194820.png\" /\u003e\n  \u003c/a\u003e\n  \u003c/br\u003e\n  \u003ca href=\"https://github.com/BUTR/Bannerlord.PHP\" alt=\"Lines Of Code\"\u003e\n    \u003cimg src=\"https://aschey.tech/tokei/github/BUTR/Bannerlord.PHP?category=code\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.codefactor.io/repository/github/butr/bannerlord.php\"\u003e\n    \u003cimg src=\"https://www.codefactor.io/repository/github/butr/bannerlord.php/badge\" alt=\"CodeFactor\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://codeclimate.com/github/BUTR/Bannerlord.PHP/maintainability\"\u003e\n    \u003cimg alt=\"Code Climate maintainability\" src=\"https://img.shields.io/codeclimate/maintainability-percentage/BUTR/Bannerlord.PHP\"\u003e\n  \u003c/a\u003e\n  \u003c/br\u003e\n  \u003ca href=\"https://codecov.io/gh/BUTR/Bannerlord.PHP\"\u003e\n    \u003cimg src=\"https://codecov.io/gh/BUTR/Bannerlord.PHP/branch/dev/graph/badge.svg\" /\u003e\n  \u003c/a\u003e\n  \u003c/br\u003e\n  \u003ca href=\"https://www.nexusmods.com/mountandblade2bannerlord/mods/4254\" alt=\"NexusMods PHP\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/NexusMods-PHP%20Support-yellow.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.nexusmods.com/mountandblade2bannerlord/mods/4254\" alt=\"NexusMods PHP\"\u003e\n    \u003cimg src=\"https://img.shields.io/endpoint?url=https%3A%2F%2Fnmstats.butr.link%2Fmod-version%3FgameId%3D3174%26modId%3D4254\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.nexusmods.com/mountandblade2bannerlord/mods/4254\" alt=\"NexusMods PHP\"\u003e\n    \u003cimg src=\"https://img.shields.io/endpoint?url=https%3A%2F%2Fnmstats.butr.link%2Fdownloads%3Ftype%3Dunique%26gameId%3D3174%26modId%3D4254\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.nexusmods.com/mountandblade2bannerlord/mods/4254\" alt=\"NexusMods PHP\"\u003e\n    \u003cimg src=\"https://img.shields.io/endpoint?url=https%3A%2F%2Fnmstats.butr.link%2Fdownloads%3Ftype%3Dtotal%26gameId%3D3174%26modId%3D4254\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.nexusmods.com/mountandblade2bannerlord/mods/4254\" alt=\"NexusMods PHP\"\u003e\n    \u003cimg src=\"https://img.shields.io/endpoint?url=https%3A%2F%2Fnmstats.butr.link%2Fdownloads%3Ftype%3Dviews%26gameId%3D3174%26modId%3D4254\" /\u003e\n  \u003c/a\u003e\n  \u003c/br\u003e\n  \u003ca href=\"https://steamcommunity.com/sharedfiles/filedetails/?id=2859285602\"\u003e\n    \u003cimg alt=\"Steam Mod Configuration Menu\" src=\"https://img.shields.io/badge/Steam-PHP%20Support-blue.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://steamcommunity.com/sharedfiles/filedetails/?id=2859285602\"\u003e\n    \u003cimg alt=\"Steam Downloads\" src=\"https://img.shields.io/steam/downloads/2859285602?label=Downloads\u0026color=blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://steamcommunity.com/sharedfiles/filedetails/?id=2859285602\"\u003e\n    \u003cimg alt=\"Steam Views\" src=\"https://img.shields.io/steam/views/2859285602?label=Views\u0026color=blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://steamcommunity.com/sharedfiles/filedetails/?id=2859285602\"\u003e\n    \u003cimg alt=\"Steam Subscriptions\" src=\"https://img.shields.io/steam/subscriptions/2859285602?label=Subscriptions\u0026color=blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://steamcommunity.com/sharedfiles/filedetails/?id=2859285602\"\u003e\n    \u003cimg alt=\"Steam Favorites\" src=\"https://img.shields.io/steam/favorites/2859285602?label=Favorites\u0026color=blue\"\u003e\n  \u003c/a\u003e\n  \u003c/br\u003e\n\u003c/p\u003e\n\nThis is an experimental module for installing modules written in PHP that uses [PeachPie](https://peachpie.io/).  \nRequires [BLSE](https://www.nexusmods.com/mountandblade2bannerlord/mods/1) to be installed and the game to be run via [BLSE](https://www.nexusmods.com/mountandblade2bannerlord/mods/1). We will try to create a workaround for running the game via Vortex in the future.\n## For Players\nMake sure that [BLSE](https://www.nexusmods.com/mountandblade2bannerlord/mods/1) is installed and the game is run via [BLSE](https://www.nexusmods.com/mountandblade2bannerlord/mods/1).\n## For Modders\nUse [this](https://github.com/BUTR/Bannerlord.PHP/tree/master/src/Bannerlord.PHPExample) as an example of how to create a PHP module. We'll create a dotnet template once we are sure the template is correct.  \nWe don't have anyone who knows PHP enough to provide support. Please check [PeackPie documentation](https://docs.peachpie.io/) on how to interact with C#, the documentation contains enough examples.  \nPlease note that PeackPie does not provide all features of PHP! [Check the compatibility status](https://docs.peachpie.io/compatibility-status/)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutr%2Fbannerlord.php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbutr%2Fbannerlord.php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutr%2Fbannerlord.php/lists"}