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.

Enormous 12TB Steam leak includes abandoned Half-Life 2: Episode 3 assets

https://www.theverge.com/games/986552/12tb-steam-leak-half-life-2-episode-3
1•droidjj•2m ago•0 comments

The Deadline Dividend

https://deadline-dividend.onrender.com
1•gmays•3m ago•0 comments

Show HN: Prove your code produced your claims without making reviewers rerun it

https://github.com/27-GROUP/kveritas-go/
1•Mkld27•4m ago•0 comments

Flock Safety's controversial CEO just got a taste of his own medicine

https://www.neowin.net/news/the-ceo-of-americas-biggest-surveillance-network-just-got-a-taste-of-...
4•devonnull•5m ago•0 comments

The Verification Gap: Who Audits the Agents?

https://gist.github.com/ecksbe/c48919c653ec2fba4b9ee17eb534efc3
1•evidence-lab•5m ago•0 comments

Mark Zuckerberg sends message to Meta employees

https://www.thestreet.com/technology/mark-zuckerberg-shocking-message-meta-employee-layoffs-artif...
1•georgecmu•5m ago•0 comments

Ask HN: What do your job interviews look like? (August 2026)

1•Hixon10•5m ago•0 comments

Why do I lose my passion and want to do nothing?

2•hanstyle•8m ago•0 comments

Agency and Agents

https://www.oneusefulthing.org/p/agency-and-agents
1•swolpers•9m ago•0 comments

Show HN: App design that combines Reddit and Gmail for private treelike convos

3•tsydenzhap•9m ago•1 comments

Glean: Run an AI skill only over what changed since it last ran

https://github.com/amalucelli/glean
1•malucelli•9m ago•0 comments

DDoS Attack Breaks Beloved Video Game Wiki After AI Bro Was Banned

https://kotaku.com/ddos-attack-breaks-beloved-video-game-wiki-after-ai-bro-was-banned-2000729335
1•razorbeamz•9m ago•0 comments

Steer: Deny or rewrite an AI agent's tool calls before they run

https://github.com/amalucelli/steer
1•malucelli•11m ago•0 comments

A key transparency self-audit can verify the wrong identity

http://gorokhov.dev/posts/key-transparency-self-audit/
1•Hexmere•16m ago•0 comments

Show HN: Card Shop Directory – Find trading card shops by state, city, and game

https://cardshopdir.com
1•laimingj•17m ago•0 comments

Which AI Do You Think Will Have the Greatest Impact on the World?

1•SudilaDasun•20m ago•0 comments

Show HN: I asked LLMs to choose between popular developer tools

https://github.com/betocmn/preseason
1•thedreammachine•20m ago•0 comments

CobaltC – The Successor to C?

https://strawberry9.github.io/the-wrong-memory/Appendix_06.html
1•SilentLambda•23m ago•1 comments

You Are the Harness

1•learningstud•23m ago•0 comments

Internet centralization and the original sin of NAT

https://dreamstation.systems/personal/ntppost.html
1•robinpie•26m ago•0 comments

Pentagon installs military influencers in civilian roles

https://www.washingtonpost.com/national-security/2026/08/30/pentagon-secretly-installs-military-i...
1•dataflow•27m ago•0 comments

Show HN: ScoutLayer – a simple API to find contacts from a domain

https://scoutlayer.io
2•yuangwya•27m ago•0 comments

Endless sitcom using Minimax H3 and a turbo LoRA

https://www.twitch.tv/dereactorwah
1•ttul•30m ago•0 comments

About YC Founder PG

https://twitter.com/PalmerLuckey/status/2094192472348098699
3•kappi•32m ago•0 comments

Exponential Smoothing

https://lisyarus.github.io/blog/posts/exponential-smoothing.html
1•ffin•37m ago•0 comments

The Part of Me That Doesn't Believe AI Is Fine

https://danunparsed.com/p/ai-is-fine
1•sambellll•39m ago•0 comments

HermOS – a local-first AI agent IDE

https://hermos.is-a.dev/
2•WFekik•39m ago•0 comments

We tackled the blockchain trilemma with multi‑bucket parallelism (niumeta)

https://github.com/niumeta/niumeta
1•niumeta_TZ•41m ago•1 comments

Lyft Charged Me $150 for Vomiting in a Car, but I Didn't Do It

https://www.nytimes.com/2026/08/20/travel/lyft-cleaning-charge.html
1•lxm•43m ago•0 comments

Domestic cats kill 1.3–4.0B birds and 6.3–22.3B mammals annually

https://www.nature.com/articles/ncomms2380
3•agnosticmantis•45m ago•0 comments