Wincompile
Compile Deno apps for Windows with custom icon and metadata.
Install / Use
/learn @Leokuma/WincompileREADME
Wincompile
Wincompile is a CLI tool to compile Deno apps for Windows with custom icon and metadata.
Examples
wincompile --Icon=abc.ico -- -A --unstable main.ts
wincompile --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
wincompile -- -A --unstable app.ts
Run wincompile in the command line to see more usage information.
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.
Install
deno run -r --allow-run --allow-env --allow-read https://deno.land/x/wincompile/install.ts
The command above can also be used to update Wincompile.
Uninstall
deno uninstall wincompile
Run remotely
You can also run Wincompile remotely instead of installing it:
deno 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
How it works
Wincompile uses Electron's rcedit to create a patched version of Deno on the fly just to compile your app. After compilation, the patched Deno is deleted.
Related Skills
node-connect
346.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
