{"id":30538448,"url":"https://github.com/someordinarybro/fleetdesk-ets2","last_synced_at":"2025-08-27T20:19:45.498Z","repository":{"id":309705097,"uuid":"1036111705","full_name":"SomeOrdinaryBro/FleetDesk-ETS2","owner":"SomeOrdinaryBro","description":"A realistic freight dispatch tool for Euro Truck Simulator 2. Built with Tauri, Rust, and React.","archived":false,"fork":false,"pushed_at":"2025-08-13T10:22:26.000Z","size":1150,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-13T11:43:18.227Z","etag":null,"topics":["ets2","eurotrucksim","eurotrucksimulator","eurotrucksimulator2","truckersmp"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/SomeOrdinaryBro.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}},"created_at":"2025-08-11T15:17:07.000Z","updated_at":"2025-08-13T10:22:29.000Z","dependencies_parsed_at":"2025-08-13T11:43:20.204Z","dependency_job_id":"6dd55786-f986-4756-95cd-ffe59ed0ee57","html_url":"https://github.com/SomeOrdinaryBro/FleetDesk-ETS2","commit_stats":null,"previous_names":["someordinarybro/fleetdesk-ets2"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/SomeOrdinaryBro/FleetDesk-ETS2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeOrdinaryBro%2FFleetDesk-ETS2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeOrdinaryBro%2FFleetDesk-ETS2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeOrdinaryBro%2FFleetDesk-ETS2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeOrdinaryBro%2FFleetDesk-ETS2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SomeOrdinaryBro","download_url":"https://codeload.github.com/SomeOrdinaryBro/FleetDesk-ETS2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeOrdinaryBro%2FFleetDesk-ETS2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272374594,"owners_count":24923407,"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-08-27T02:00:09.397Z","response_time":76,"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":["ets2","eurotrucksim","eurotrucksimulator","eurotrucksimulator2","truckersmp"],"created_at":"2025-08-27T20:19:44.761Z","updated_at":"2025-08-27T20:19:45.489Z","avatar_url":"https://github.com/SomeOrdinaryBro.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fleet Desk for ETS2\n\nFleet Desk is a desktop app that lets you create **real, valid ETS2 jobs** straight from your own save files.  \nIt reads your profile, checks what DLCs you own, and only suggests jobs you can actually take in-game.\n\n---\n\n## What it does (MVP)\n\n- Auto-detects your ETS2 profiles\n- Checks if your game is using text saves (`g_save_format 2`)\n- Detects installed map/cargo DLCs (Heavy, Special, Iberia, etc.)\n- Reads player info: level, skills, discovered cities, owned trailers\n- Exports a job spec (JSON) for testing  \n  _Next step: actually write jobs into the save file with backups._\n\n## Roadmap\n\n- ✅ Profile + DLC detection\n- ✅ Player state reading (level, skills, cities, trailers)\n- ⏳ Save writer: clone an existing job and swap fields safely\n- ⏳ Telemetry autofill (read-only): nearest city from your current location\n- ⏳ Share/import job codes with friends\n- ⏳ City/company/cargo dictionaries with DLC gating\n\n\u003e This is an MVP build.  \n\u003e The full version will have a clean, simple UI and a realistic dispatch-style job list.\n\n\u003cimg src=\"./assets/poster/fleetdesk-image.jpg\" alt=\"Fleet Desk poster\" width=\"800\" /\u003e\n\n#### Documentation\n\nInstructions, feature details, and editing guides will be stored in [**`/docs`**](fleet-desk/docs). The folder is empty for now cuz i'm prepping content.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsomeordinarybro%2Ffleetdesk-ets2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsomeordinarybro%2Ffleetdesk-ets2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsomeordinarybro%2Ffleetdesk-ets2/lists"}