frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

ExWrap: Turn any application written built in any language into an executable

https://github.com/mcfriend99/exwrap
3•mcfriendsy•1y ago

Comments

mcfriendsy•1y ago
Hi everyone,

I started this project some months back called ExWrap with the goal of turning any application written in any programming language into an executable.

It works for MacOS, Windows, and Linux with support for cross-generation (i.e. you can generate a Windows executable on Linux).

I haven't worked on it for a while, but it's usable.

I'm looking for suggestions, ideas, corrections, and generally contributions. A reason to revisit the project.

It uses a pre-built launcher for the platform. During packaging, a config file is generated to tell the launcher how to launch the app based on the user's configuration.

For MacOS app bundles, the prebuilt launcher is the primary target of the bundle declared in the plist file while for Windows and Linux, the generated executable acts as a self-extracting archive that launches the app post extraction. On Windows and Linux, the extracted app can also be run directly if the extraction path is added to system path.

So basically on Linux and Windows, it also acts as an installer.

It's actually configurable and allows pre-installation and post-installation configuration that can run any command or script to do the installation of dependencies. You can also cleverly add the dependencies as part of the packaged data. This is very useful for packaging static libraries along with the executable.

If you were generating for OSX from Windows for example, all you need is to download the OSX libraries and point to it from your configuration. I believe there's room for more improvement.

All feedbacks and suggestions are welcomed.

Programming Had Its Magic

https://old.reddit.com/r/learnprogramming/comments/1ui0dul/programming_had_its_magic/
1•philonoist•1m ago•0 comments

Agentic AI and the End of Static Information

https://ajaishar.github.io/blog/2026/the-end-of-static-information/
1•throwawayamzn1•2m ago•0 comments

June 2026 Kaney's Weird Files Is Out Now

https://kaneysweirdfiles.substack.com/p/june-2026-disclosure-a-gogo-gate
3•experiencertim•6m ago•0 comments

Night Witches – all-female Soviet aviator regiment WW2

https://en.wikipedia.org/wiki/Night_Witches
2•gverrilla•7m ago•0 comments

GameBoy Emulator in WASM

https://github.com/victorgomes/gb
2•jamil20•7m ago•0 comments

What AI Will Do to Art

https://www.theatlantic.com/magazine/2026/08/ai-art-holly-herndon-mat-dryhurst/687619/
2•paulpauper•9m ago•0 comments

The Freedom of Not Trying to Look Good

https://www.theatlantic.com/books/2026/06/fairyington-ugly-beauty-values-book-review/687662/
2•paulpauper•9m ago•0 comments

The Donk-Ing of a Truth Machine

https://www.nytimes.com/2026/06/28/business/donk-polymarket-prediction-markets.html
2•paulpauper•11m ago•0 comments

$10k bounty to hack our site

https://gate.kenshikilabs.com/challenge
2•shfishburn•12m ago•0 comments

Embedding Forbidden Text in Spyware to Discourage AI Analysis

https://www.schneier.com/blog/archives/2026/06/embedding-forbidden-text-in-spyware-to-discourage-...
2•eric_h•12m ago•0 comments

It's time to reserve your WhatsApp username

https://blog.whatsapp.com/its-time-to-reserve-your-whatsapp-username?_fb_noscript=1
2•simonebrunozzi•13m ago•0 comments

India's central bank mandated use of .bank domains to enhance trust

https://www.theregister.com/security/2026/06/30/indias-central-bank-mandated-use-of-bank-domains-...
1•Bender•14m ago•0 comments

The Economy of Tokens

https://twitter.com/vipulved/status/2071404852908081211
1•gmays•15m ago•0 comments

Former Microsoft engineer shrinks Notepad down to size

https://www.theregister.com/os-platforms/2026/06/30/former-microsoft-engineer-shrinks-notepad-dow...
1•Bender•15m ago•0 comments

How the AI bubble could pop and take down the global economy according to BIS

https://www.theregister.com/ai-and-ml/2026/06/29/how-the-ai-bubble-could-pop-and-take-down-the-gl...
2•Bender•15m ago•0 comments

Vega: Zero-knowledge proofs for digital identity in the age of AI

https://www.microsoft.com/en-us/research/blog/vega-zero-knowledge-proofs-for-digital-identity-in-...
1•thunderbong•16m ago•0 comments

AI coding tools should reach beyond the editor

https://mineti.dev/articles/ai-beyond-the-editor/
2•mineti•17m ago•0 comments

Show HN: Makes local LLMs faster and more reliable by optimizing for your device

https://www.autotunellm.com/
3•tanavc•18m ago•0 comments

Amazon Seller Reveals Rare Glimpse of Shadow Bribery Market

https://www.bloomberg.com/news/articles/2026-06-24/inside-the-shadow-market-selling-access-to-ama...
4•petethomas•19m ago•0 comments

New Sweden: the US's long-lost 'secret' colony

https://www.bbc.com/travel/article/20260629-new-sweden-the-uss-long-lost-secret-colony
1•onemoresoop•20m ago•0 comments

Show HN: My Morning Report

https://my-morning-report.vercel.app
1•bchhabra2490•21m ago•0 comments

The Trojaning of MICQ (2003)

https://lwn.net/Articles/22991/
1•LorenDB•21m ago•0 comments

Digital Candy

https://www.digitalcandy.com/
1•bhartzer•23m ago•0 comments

Claude Sonnet 5 is here

https://twitter.com/ClaudeDevs/status/2072018504392601762
1•alvis•24m ago•0 comments

Show HN: Supaslides – Create on-brand animated carousels in 60 seconds

https://supaslides.app
1•wilczyn•24m ago•0 comments

Accidental CISO

https://accidental-ciso.alevsk.dev/game
1•alevsk•25m ago•0 comments

Grief, Growth, and My Future as a Programmer

https://blog.jorj.tech/posts/grief-growth-and-my-future-as-a-programmer/
1•georgeeshawiv•25m ago•0 comments

OpenAI: GeneBench-Pro

https://openai.com/index/introducing-genebench-pro/
1•gavinray•25m ago•0 comments

Why did early ASCII have ← and ↑ but not ↓ or →?

https://retrocomputing.stackexchange.com/questions/30618/why-did-early-ascii-have-%e2%86%90-and-%...
1•pavel_lishin•26m ago•0 comments

Homebrewing for Beginners

https://blog.jorj.tech/posts/homebrewing-for-beginners/
3•georgeeshawiv•26m ago•0 comments