frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•7mo ago

Comments

mcfriendsy•7mo 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.

Indian rocket launches record-breaking BlueBird 6 smartphone satellite to orbit

https://www.space.com/space-exploration/launches-spacecraft/indian-rocket-launch-bluebird-6-satel...
1•saikatsg•2m ago•0 comments

Download Python Today

https://files.catbox.moe/taze7f.jpg
1•lihaciudaniel2•5m ago•0 comments

Contributing to Debezium: Fixing Logical Replication at Scale

https://engineering.zalando.com/posts/2025/12/contributing-to-debezium.html
1•saikatsg•7m ago•0 comments

Best practices for long-run LED strip installs (20–50M) to avoid flicker?

1•emmasuntech•9m ago•0 comments

Gluetun v3.41.0 Release – The Ranting Section

https://www.youtube.com/watch?v=SSkGpys40ck
1•FeelingGood•10m ago•0 comments

Prompts.chat: the social platform for AI prompts

https://prompts.chat
1•fka•13m ago•0 comments

Cursor UI is built with SolidJS

https://old.reddit.com/r/solidjs/comments/1puoifc/cursor_ui_is_built_with_solidjs/
2•itayadler•14m ago•0 comments

Show HN: FailCore – Execution-Time Safety Runtime for AI Agents

https://github.com/Zi-Ling/failcore
1•IntelliAvatar•15m ago•0 comments

Show HN: Awkward 90s Christmas Studio Portrait

https://picxstudio.com/templates/298-awkward-90s-christmas-studio-portrait
1•Yash16•17m ago•0 comments

Show HN: Measuring the "Mom-induced" insulin resistance this Christmas

https://www.longevity-tools.com/glucose-metabolism-interpreter
1•zsolt224•18m ago•0 comments

Show HN: Browser Based IDE for Love2D

https://github.com/Charmunks/loveweb
4•Charmunk•18m ago•0 comments

Christmas and Kim Jong-suk's birthday

https://www.cartographerstale.com/p/christmas-and-kim-jong-suks-birthday
1•Milhaud•19m ago•0 comments

Star Wars Vader vs. Kenobi, Reimagined

https://www.youtube.com/watch?v=to2SMng4u1k
2•fanf2•38m ago•0 comments

Why 'The Global Market' Is an Irresponsible Phrase

https://oswarld.com/eng/insight/251117_Why-the-global-market-Is-an-Irresponsible-Phrase
3•haebom•39m ago•0 comments

Show HN: Pepterm – view protein structures in your terminal (Rust)

https://crates.io/crates/pepterm
1•ss-13•39m ago•0 comments

Ruby Turns 30 Celebrating the Anniversary with the Release of Ruby 4.0

https://blog.jetbrains.com/ruby/2025/12/ruby-turns-30-a-celebration-of-code-community-and-creativ...
2•pogrebnoy•40m ago•0 comments

Sitemap Valid but "Couldn't Fetch" in GSC

1•rb_sys•44m ago•0 comments

In Search of Scrooge's Door Knocker

https://londonist.com/london/christmas-in-london/where-is-scrooges-door-knocker
2•zeristor•48m ago•0 comments

Ask HN: Did any projects succeed with crowdfunding?

2•asim•48m ago•0 comments

The Measure of All Things – Richard Chwedyk (2001)

https://archive.org/details/Fantasy_Science_Fiction_v100n01_2001-01_N591_DaisyChainsaw
1•gudzpoz•49m ago•0 comments

Anthropic's Christmas Gift to Subscribers

https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion
3•gverrilla•55m ago•3 comments

Claude Code changed my life

https://spader.zone/xmas/
4•dboon•55m ago•1 comments

Quantum Error Correction Goes FOOM

https://algassert.com/post/2503
2•EvgeniyZh•1h ago•0 comments

CYC: A large-scale investment in knowledge infrastructure (1995) [pdf]

https://dl.acm.org/doi/pdf/10.1145/219717.219745
1•swatson741•1h ago•0 comments

Show HN: Free CLI for cryptographic receipts using Ethereum signatures

https://github.com/805-ai/receipt-cli
1•amann805•1h ago•0 comments

The CRA's Impetus to Openness

https://meshedinsights.com/2025/11/27/cra-openly-shared/
1•Tomte•1h ago•0 comments

Groq and Nvidia Enter Non-Exclusive Inference Technology Licensing Agreement

https://groq.com/newsroom/groq-and-nvidia-enter-non-exclusive-inference-technology-licensing-agre...
4•qwertox•1h ago•1 comments

ThePrimeagen: Who He Is, Why Developers Love Him, and What You Can Learn

https://devnews-nu.vercel.app/posts/5
1•dawitworku•1h ago•1 comments

Self-referencing Page Tables for the x86-Architecture

https://0l.de/blog/2015/01/bachelor-thesis-abstract/
7•stv0g•1h ago•0 comments

Eight.com Is Owned by Amazon

https://eight.com
1•LaFolle•1h ago•0 comments