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

Comments

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

Oral Argument Preview: Chatrie vs. United States

https://www.lawfaremedia.org/article/oral-argument-preview--chatrie-v.-united-states
1•hn_acker•14s ago•0 comments

Why BookScan Is Different from Book Sales (Different from Royalty Statements)

https://countercraft.substack.com/p/why-bookscan-is-different-from-book
1•crescit_eundo•1m ago•1 comments

AI Progress doesn't feel as fast as we're told

https://backnotprop.com/blog/ai-progress-doesnt-feel-as-fast-as-were-told/
1•ramoz•1m ago•0 comments

Is code quality and design systems the new SWE?

https://old.reddit.com/r/cscareerquestions/comments/1sukvlf/is_learning_code_quality_and_design_s...
1•SantiDev•3m ago•1 comments

Tiny 1000bhp 13Kg YASA Motor Cuts 200kg from EVs [video]

https://www.youtube.com/watch?v=B2Hl4c1iZK0
1•Lio•4m ago•0 comments

Tenth Circuit Broadens CFAA 'Loss' Beyond Technological Harm–Moxie vs. Nielsen

https://blog.ericgoldman.org/archives/2026/04/tenth-circuit-broadens-cfaa-loss-beyond-technologic...
1•hn_acker•5m ago•0 comments

Rust-coreutils – Program Security Assesment [pdf]

https://github.com/Zellic/publications/blob/master/uutils%20coreutils%20-%20Zellic%20Audit%20Repo...
1•delamon•5m ago•1 comments

Build Your Own Trust Chain

https://blog.certisfy.com/2026/04/build-your-own-trust-chain.html
1•Edmond•5m ago•0 comments

Google plans to invest up to $40B in Anthropic

https://www.reuters.com/business/google-plans-invest-up-40-billion-anthropic-bloomberg-news-repor...
2•wslh•6m ago•0 comments

The Atlas of AI Interaction Design

https://ai-interaction.com/
1•laurex•6m ago•0 comments

Firebird Web Client – open-source, browser-based IDE for Firebird databases

https://github.com/ZlatanOmerovic/firebird-web-client
1•mariuz•8m ago•0 comments

Age checks could turn internet into an ID checkpoint, complains Proton CEO

https://www.theregister.com/2026/04/23/proton_ceo_age_checks_id_checkpoint/
2•Bender•9m ago•1 comments

Ask HN: Any Niantic engineers or staff here who can help me?

1•jedberg•9m ago•0 comments

Tell HN: Anthropic won't reset usage limits for those who downgraded

1•vintagedave•9m ago•0 comments

Designing a Memory System for LLM-Based Agents

https://zby.github.io/commonplace/notes/designing-agent-memory-systems/
1•thomasweiser•9m ago•0 comments

Weak security means attackers could disable all of a city's public EV chargers

https://www.theregister.com/2026/04/24/rentable_iot_security_flaws/
4•Bender•10m ago•0 comments

Intel Binary Optimization: Worth it for the few?

https://www.lttlabs.com/articles/2026/04/24/intel-binary-optimization-worth-it
2•LabsLucas•10m ago•1 comments

Use of AI in Indian elections (2026)

https://www.channelnewsasia.com/asia/india-state-elections-ai-use-campaigning-6063751
2•debarshri•11m ago•0 comments

Show HN: Rook, a macOS notes app for developers

2•maryamtb•12m ago•0 comments

Plants Can Hear the Sound of Falling Rain

https://nautil.us/plants-can-hear-the-sound-of-falling-rain-1280186
2•Brajeshwar•12m ago•0 comments

As electric aspirations fade, Porsche sells its stake in Bugatti

https://arstechnica.com/cars/2026/04/as-electric-aspirations-fade-porsche-sells-its-stake-in-buga...
2•Bender•12m ago•0 comments

Styxx – text-only drift detector 0.916 AUC beats hidden-state baseline

https://github.com/fathom-lab/styxx
2•fathomlab•13m ago•0 comments

StreamComments lets you read and write comments while watching Netflix

https://chromewebstore.google.com/detail/streamcomments/bjpolkbchhpfmmiljggomjpojhigkebg
2•sandebert•19m ago•0 comments

Machine learning& gut microbiome pathway analysis in Alzheimer's risk prediction

https://alz-journals.onlinelibrary.wiley.com/doi/10.1002/dad2.70340
2•bookofjoe•20m ago•0 comments

SDL Now Supports DOS

https://github.com/libsdl-org/SDL/pull/15377
2•Jayschwa•20m ago•0 comments

Show HN: MR Links – Inline link references for Marginal Revolution blog posts

https://github.com/donchuru/mr-links
2•nanfinitum•21m ago•0 comments

Show HN: Turn speech into text anywhere via hotkey (runs on Intel NPU, no cloud)

https://github.com/anubhavgupta/whisper-npu
3•anubhav200•22m ago•4 comments

I Turned the Game Boy Color into a Watch

https://www.youtube.com/watch?v=gTUg_NePXy8
2•mehackernewsacc•22m ago•0 comments

Cloud Functions in Firebase now supports Dart as an experimental feature

https://twitter.com/Firebase/status/2047405653879070917
2•nostromoWOWWOW•22m ago•0 comments

Diatec, known for its mechanical keyboard brand FILCO, has ceased operations

https://gigazine.net/gsc_news/en/20260424-filco-diatec/
3•gslin•24m ago•0 comments