{"id":39525348,"url":"https://github.com/beyenilmez/pz-admin","last_synced_at":"2026-01-18T06:23:15.169Z","repository":{"id":268784267,"uuid":"904988311","full_name":"beyenilmez/pz-admin","owner":"beyenilmez","description":"PZ Admin is a Windows and Linux desktop application for managing Project Zomboid servers with RCON.","archived":false,"fork":false,"pushed_at":"2026-01-12T12:25:26.000Z","size":3515,"stargazers_count":6,"open_issues_count":3,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-12T19:41:04.378Z","etag":null,"topics":["admin-tool","linux","project-zomboid","project-zomboid-tool","projectzomboid","pz","rcon","windows","zomboid"],"latest_commit_sha":null,"homepage":"https://beyenilmez.github.io/pz-admin/","language":"TypeScript","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/beyenilmez.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":"2024-12-17T23:54:56.000Z","updated_at":"2025-12-12T14:21:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"2f106254-410f-458d-9ff8-c38464230417","html_url":"https://github.com/beyenilmez/pz-admin","commit_stats":null,"previous_names":["beyenilmez/pz-admin"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/beyenilmez/pz-admin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyenilmez%2Fpz-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyenilmez%2Fpz-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyenilmez%2Fpz-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyenilmez%2Fpz-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beyenilmez","download_url":"https://codeload.github.com/beyenilmez/pz-admin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyenilmez%2Fpz-admin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28531995,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"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":["admin-tool","linux","project-zomboid","project-zomboid-tool","projectzomboid","pz","rcon","windows","zomboid"],"created_at":"2026-01-18T06:23:14.658Z","updated_at":"2026-01-18T06:23:15.157Z","avatar_url":"https://github.com/beyenilmez.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"build/appicon.png\" width=\"140\" title=\"pz-admin\"\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/beyenilmez/pz-admin/blob/main/LICENSE\"\u003e\u003cimg alt=\"GitHub License\" src=\"https://img.shields.io/github/license/beyenilmez/pz-admin?style=flat\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/beyenilmez/pz-admin/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/v/tag/beyenilmez/pz-admin?style=flat\u0026label=release\" alt=\"release\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://beyenilmez.github.io/pz-admin\"\u003e\u003cimg alt=\"Website Badge\" src=\"https://img.shields.io/badge/%F0%9F%8C%90-Website-ffffff?style=flat\u0026color=00c4fb\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cspan\u003e\n    \u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/--white?style=flat\u0026logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KDTwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIFRyYW5zZm9ybWVkIGJ5OiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4KPHN2ZyBmaWxsPSIjZmZmZmZmIiB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSI1LjEyIj4KDTxnIGlkPSJTVkdSZXBvX2JnQ2FycmllciIgc3Ryb2tlLXdpZHRoPSIwIi8%2BCg08ZyBpZD0iU1ZHUmVwb190cmFjZXJDYXJyaWVyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLXdpZHRoPSI1LjEyIi8%2BCg08ZyBpZD0iU1ZHUmVwb19pY29uQ2FycmllciI%2BCg08dGl0bGU%2BaW9uaWNvbnMtdjUtbDwvdGl0bGU%2BCg08cGF0aCBkPSJNNDc4LjMzLDQzMy42bC05MC0yMThhMjIsMjIsMCwwLDAtNDAuNjcsMGwtOTAsMjE4YTIyLDIyLDAsMSwwLDQwLjY3LDE2Ljc5TDMxNi42Niw0MDZINDE5LjMzbDE4LjMzLDQ0LjM5QTIyLDIyLDAsMCwwLDQ1OCw0NjRhMjIsMjIsMCwwLDAsMjAuMzItMzAuNFpNMzM0LjgzLDM2MiwzNjgsMjgxLjY1LDQwMS4xNywzNjJaIi8%2BCg08cGF0aCBkPSJNMjY3Ljg0LDM0Mi45MmEyMiwyMiwwLDAsMC00Ljg5LTMwLjdjLS4yLS4xNS0xNS0xMS4xMy0zNi40OS0zNC43MywzOS42NS01My42OCw2Mi4xMS0xMTQuNzUsNzEuMjctMTQzLjQ5SDMzMGEyMiwyMiwwLDAsMCwwLTQ0SDIxNFY3MGEyMiwyMiwwLDAsMC00NCwwVjkwSDU0YTIyLDIyLDAsMCwwLDAsNDRIMjUxLjI1Yy05LjUyLDI2Ljk1LTI3LjA1LDY5LjUtNTMuNzksMTA4LjM2LTMxLjQxLTQxLjY4LTQzLjA4LTY4LjY1LTQzLjE3LTY4Ljg3YTIyLDIyLDAsMCwwLTQwLjU4LDE3Yy41OCwxLjM4LDE0LjU1LDM0LjIzLDUyLjg2LDgzLjkzLjkyLDEuMTksMS44MywyLjM1LDIuNzQsMy41MS0zOS4yNCw0NC4zNS03Ny43NCw3MS44Ni05My44NSw4MC43NGEyMiwyMiwwLDEsMCwyMS4wNywzOC42M2MyLjE2LTEuMTgsNDguNi0yNi44OSwxMDEuNjMtODUuNTksMjIuNTIsMjQuMDgsMzgsMzUuNDQsMzguOTMsMzYuMWEyMiwyMiwwLDAsMCwzMC43NS00LjlaIi8%2BCg08L2c%2BCg08L3N2Zz4%3D\u0026color=4f4f4f\"\u003e\n    \u003cimg src=\"assets/flags/tr.png\" alt=\"TR\" height=\"20\" /\u003e\n    \u003cimg src=\"assets/flags/gb.png\" alt=\"EN\" height=\"20\" /\u003e\n    \u003cimg src=\"assets/flags/ru.png\" alt=\"RU\" height=\"20\" /\u003e\n    \u003cimg src=\"assets/flags/ua.png\" alt=\"UA\" height=\"20\" /\u003e\n  \u003c/span\u003e\n\u003c/p\u003e\n\n**PZ Admin** is a Windows and Linux desktop application for managing Project Zomboid servers with RCON.\n\n## Installation\n\nDownload from the [website](https://beyenilmez.github.io/pz-admin) or go to [the releases page](https://github.com/beyenilmez/pz-admin/releases/latest) and download the matching binary for your platform.\nWindows(amd64, arm64) and Linux(amd64) are supported.\n\n## Table of Contents\n\n- [Screenshots](#screenshots)\n- [Features](#features)\n- [Development](#development)\n- [Frontend Scripts](#frontend-scripts)\n- [Technologies](#technologies)\n- [License](#license)\n\n## Screenshots\n\n\u003e Expand the section below to view screenshots.\n\n\u003cdetails\u003e\n\u003csummary\u003eClick to view screenshots\u003c/summary\u003e\n\n_Manage your server._\n![Management Tab](./assets/management.webp)\n\n_View and manage your players._\n![Player List Tab](./assets/players.webp)\n\n_Modify and save server options._\n![Options Tab](./assets/options.webp)\n\n_Interact with your server directly via an RCON terminal._\n![Terminal Tab](./assets/terminal.webp)\n\n_Spawn vehicles with a catalog._\n![Add Vehicle Dialog](./assets/add_vehicle.webp)\n\n_Add items with an item catalog._\n![Add Items Dialog](./assets/add_items.webp)\n\n_Add xp to players with custom skills and levels._\n![Add XP Dialog](./assets/add_xp.webp)\n\n_Set player access level._\n![Set Access Level Dialog](./assets/set_access_level.webp)\n\n_Message Editor_\n![Message Editor](./assets/message_editor.webp)\n\n_Item Browser_\n![Item Browser](./assets/item_browser.webp)\n\n_Vehicle Browser_\n![Vehicle Browser](./assets/vehicle_browser.webp)\n\n\u003c/details\u003e\n\n## Features\n\n### Server Management\n\n- RCON terminal for remote console access.\n- Modify, import, and export server options.\n- Save world, stop server.\n- Send server-wide messages.\n- Weather controls: Start/stop rain and weather.\n- Trigger random events like choppers, gunshots, lightning, and thunder.\n\n### Player Management\n\n- View and manage player list.\n- Add XP, items, or vehicles to players.\n- Adjust access levels, ban/unban, kick, or teleport players.\n- Add/remove players to/from the whitelist.\n- Create hordes, lightning or thunder on specific players.\n\n### Tools\n\n- Message editor, item browser and vehicle browser available as standalone tools.\n\n## Development\n\n### Pre-requisites\n\nBefore starting development, ensure you have the following installed:\n\n1. **Install NodeJS:** [NodeJS installation guide](https://nodejs.org/en/download/).\n2. **Install Yarn:** [Yarn installation guide](https://classic.yarnpkg.com/lang/en/docs/install/).\n3. **Install Go:** [Go installation guide](https://go.dev/doc/install).\n4. **Install Wails:** [Wails installation guide](https://wails.io/docs/gettingstarted/installation).\n\n### Development or Building\n\n1. **Clone the repository:**\n   ```bash\n   git clone https://github.com/beyenilmez/pz-admin.git\n   ```\n2. **Navigate to the project directory:**\n   ```bash\n   cd pz-admin\n   ```\n3. **Run in dev mode:**\n\n   ```bash\n   wails dev\n   ```\n\n   **or build the application:**\n\n   ```bash\n   wails build\n   ```\n\n## Frontend Scripts\n\n- **`yarn vehicles`:** Updates the `src/assets/vehicles.json` file with the new vehicles from `public/vehicles` folder.\n- **`yarn items`:** Downloads item images to `public/items` and updates the `src/assets/items.json` file.\n- **`yarn convert-item-translations:`** Converts translations for items into JSON.\n\n  Usage: `yarn convert-item-translations {lang} {encoding}`\n\n  Example: `game-translations/{lang}.txt` → `public/locales/{lang}/items.json`.\n\n  Item translation files are located in: `C:\\Program Files (x86)\\Steam\\steamapps\\common\\ProjectZomboid\\media\\lua\\shared\\Translate\\{lang}\\ItemName_{lang}.txt`\n\n## Technologies\n\n- **Backend**: [Go](https://go.dev/), [Wails](https://wails.io/), [RCON](https://github.com/gorcon/rcon)\n- **Frontend**: [React](https://react.dev/), [TailwindCSS](https://tailwindcss.com/), [shadcnUI](https://ui.shadcn.com/)\n- **Translation**: [i18next](https://react.i18next.com/)\n\n## License\n\nDistributed under the MIT License. See [LICENSE](https://github.com/beyenilmez/pz-admin/blob/main/LICENSE) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyenilmez%2Fpz-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeyenilmez%2Fpz-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyenilmez%2Fpz-admin/lists"}