{"id":16956763,"url":"https://github.com/burnysc2/factorio-train-station-blueprint-creator","last_synced_at":"2025-04-11T21:43:52.330Z","repository":{"id":106972162,"uuid":"327689883","full_name":"BurnySc2/Factorio-Train-Station-Blueprint-Creator","owner":"BurnySc2","description":null,"archived":false,"fork":false,"pushed_at":"2021-04-01T19:10:14.000Z","size":28169,"stargazers_count":7,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T17:49:20.007Z","etag":null,"topics":["factorio"],"latest_commit_sha":null,"homepage":"","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/BurnySc2.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}},"created_at":"2021-01-07T18:10:02.000Z","updated_at":"2025-01-07T15:00:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"df2fc6b2-cbd8-4f4f-aa7a-5a9162a056c2","html_url":"https://github.com/BurnySc2/Factorio-Train-Station-Blueprint-Creator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"BurnySc2/react-typescript-tailwindcss-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BurnySc2%2FFactorio-Train-Station-Blueprint-Creator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BurnySc2%2FFactorio-Train-Station-Blueprint-Creator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BurnySc2%2FFactorio-Train-Station-Blueprint-Creator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BurnySc2%2FFactorio-Train-Station-Blueprint-Creator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BurnySc2","download_url":"https://codeload.github.com/BurnySc2/Factorio-Train-Station-Blueprint-Creator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248487253,"owners_count":21112185,"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":["factorio"],"created_at":"2024-10-13T22:15:54.098Z","updated_at":"2025-04-11T21:43:52.322Z","avatar_url":"https://github.com/BurnySc2.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Factorio - Train Station Blueprint Creator\n\n[Live version here](https://burnysc2.github.io/Factorio-Train-Station-Blueprint-Creator/)\n\nThis website used to be a [mod](https://mods.factorio.com/mod/BurnysTSBC) which turned into a [website](https://burnysc2.github.io/Factorio/Tools/BurnysTSBC/) (so one could use it in a multiplayer server without having to install the mod on the server).\n\nThis website makes it easier to create large train stations for the game [Factorio](https://factorio.com/). \n\n## Features\n- Load/unload for normal (inserter+chests) and fluid (pumps+storage tanks) stations\n- Supports single and [double headed](https://forums.factorio.com/viewtopic.php?t=53937) trains\n- Variable inserter types, belt types, chest types (use logistic chests for bot loading / unloading)\n- Optional filter inserters (up to 5 resource types)\n- Connect all chests / storage tanks with green / red wire\n- Choice which side of the train stations should be used (left, right, both)\n- Beltflow towards the front or back of the station\n- [Chest limiting](https://wiki.factorio.com/Stack#Stack_limitation)\n- Automatic locomotive refuel (with requester chests for fuel near locomotives)\n- Automatic lamps, poles, and signal placement\n- [Stackers](https://www.youtube.com/watch?v=x6-P74xYvYg) (vertical and diagonal): let trains wait in queue before using the station\n- [Train limit per station](https://factorio.com/blog/post/fff-361)\n- [Include train in the blueprint](https://www.factorio.com/blog/post/fff-263)\n\n## Screenshots\n\n![A normal train station](screenshots/station2-8-2.png \"A normal train station\")\n![A fluid station](screenshots/station-fluid.png \"A fluid station\")\n![Left-left vertical stacker](screenshots/stacker-left-left-1-4-1.png \"Left-left vertical stacker\")\n![Diagonal stacker](screenshots/stacker-diagonal.png \"Diagonal stacker\")\n![A huge station](screenshots/station2-100-2.png \"A huge station\")\n\n## Development\n### Requirements\n\n- Node (npm)\n\n### Updating the item list\n\nGo to [this website](https://github.com/kevinta893/factorio-recipes-json) and download the `recipes.json` file. Place it in `src/constants/` as file `itemlist.json`.\n\n### Start development mode\n```\nnpm install\nnpm run start\n```\n\n### Build the project\n```\nnpm run build\n```\n\n### Prettier autoformatting\n`prettier --write \"src/**/*.{ts,tsx}\"`\n\n### Eslint\n`npx eslint src/.`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fburnysc2%2Ffactorio-train-station-blueprint-creator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fburnysc2%2Ffactorio-train-station-blueprint-creator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fburnysc2%2Ffactorio-train-station-blueprint-creator/lists"}