{"id":15486016,"url":"https://github.com/leokuma/wincompile","last_synced_at":"2025-04-22T16:43:06.913Z","repository":{"id":213890445,"uuid":"735188894","full_name":"Leokuma/wincompile","owner":"Leokuma","description":"Compile Deno apps for Windows with custom icon and metadata.","archived":false,"fork":false,"pushed_at":"2024-03-04T05:05:52.000Z","size":34,"stargazers_count":14,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-17T07:16:53.912Z","etag":null,"topics":["binary","compile","deno","icon","metadata","windows"],"latest_commit_sha":null,"homepage":"https://deno.land/x/wincompile","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/Leokuma.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":"2023-12-24T01:35:48.000Z","updated_at":"2025-01-10T19:51:37.000Z","dependencies_parsed_at":"2024-11-17T14:13:09.635Z","dependency_job_id":"13af8124-e2ce-45c1-8c74-d04b62c33c37","html_url":"https://github.com/Leokuma/wincompile","commit_stats":{"total_commits":15,"total_committers":1,"mean_commits":15.0,"dds":0.0,"last_synced_commit":"03fc2e4208617a08df4e61c2f88ef438f9969eca"},"previous_names":["leokuma/wincompile"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leokuma%2Fwincompile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leokuma%2Fwincompile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leokuma%2Fwincompile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leokuma%2Fwincompile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Leokuma","download_url":"https://codeload.github.com/Leokuma/wincompile/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250279292,"owners_count":21404355,"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":["binary","compile","deno","icon","metadata","windows"],"created_at":"2024-10-02T06:05:42.240Z","updated_at":"2025-04-22T16:43:06.889Z","avatar_url":"https://github.com/Leokuma.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wincompile\nWincompile is a CLI tool to compile Deno apps for Windows with custom icon and metadata.\n\n### Examples\n```\nwincompile --Icon=abc.ico -- -A --unstable main.ts\n```\n\n```\nwincompile --Icon=\"C:/Program Files/my program/my icon.ico\" --FileDescription=\"Super App\" --FileVersion=1.0.2 --ProductVersion=1.0.2.standard -- --allow-all --unstable main.ts\n```\n\n```\nwincompile -- -A --unstable app.ts\n```\n\nRun `wincompile` in the command line to see more usage information.\n\n\u003e Windows caches EXEs' icons, so it may look like the icon wasn't applied. Change the EXE name or move it to another folder to force Windows to reload the icon.\n\n### Install\n```\ndeno run -r --allow-run --allow-env --allow-read https://deno.land/x/wincompile/install.ts\n```\nThe command above can also be used to update Wincompile.\n\n### Uninstall\n```\ndeno uninstall wincompile\n```\n\n### Run remotely\nYou can also run Wincompile remotely instead of installing it:\n```\ndeno run -A --import-map=https://deno.land/x/wincompile/import_map.json https://deno.land/x/wincompile/wincompile.ts --Icon=abc.ico -- -A --unstable main.ts\n```\n\n## How it works\nWincompile uses Electron's [rcedit](https://github.com/electron/rcedit) to create a patched version of Deno on the fly just to compile your app. After compilation, the patched Deno is deleted.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleokuma%2Fwincompile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleokuma%2Fwincompile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleokuma%2Fwincompile/lists"}