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

Tesla Solar Roof is on life support as it pivot to panels

https://electrek.co/2026/05/14/tesla-solar-roof-promise-vs-reality-pivot-panels/
1•celsoazevedo•44s ago•0 comments

In Japan, we don't see robots as a threat: just a form of presence in the world

https://english.elpais.com/science-tech/2026-05-16/takeshi-yoro-anatomist-in-japan-we-dont-see-a-...
1•pilingual•2m ago•0 comments

Danger Testing

https://www.dangertesting.com/
1•skogstokig•9m ago•0 comments

Anyone on the Internet Can Ring Your Doorbell

https://www.abgeo.dev/blog/anyone-can-ring-your-doorbell
1•jrdres•11m ago•0 comments

Coal Makes a Comeback, Fueled by War in the Middle East

https://www.wsj.com/business/energy-oil/coal-makes-a-comeback-fueled-by-war-in-the-middle-east-fb...
1•JumpCrisscross•12m ago•0 comments

Grok vs. ChatGPT vs. Gemini Comparison 2026: Complete Guide (Tested)

https://aithinkerlab.com/grok-vs-chatgpt-vs-gemini-comparison-2026/
1•carlual•14m ago•0 comments

We refrigerated our way out of needing each other

https://pilgrima.ge/p/the-middleman
1•momentmaker•14m ago•0 comments

Achieving last-iterate convergence in a QNN via an autonomous Gmetric driver

https://github.com/unbconductor/psi.emergence
1•psiemergence•18m ago•0 comments

Grafana Labs internal source code accessed

https://twitter.com/grafana/status/2055827123236171827
4•jschorr•22m ago•0 comments

Show HN: Serene Bach – a Go weblog engine that runs as CGI or HTTP

https://github.com/serendipitynz/serenebach
2•takkyun•23m ago•0 comments

Show HN: Brokkr - Scalable cluster management for GPU/HPC workloads

https://github.com/jackthepunished/brokkr
1•bhdr26k•23m ago•0 comments

As the West Dries Out, a New Generation of Dams Rise

https://www.bloomberg.com/news/features/2026-05-15/colorado-builds-new-dams-in-a-race-with-the-we...
2•divbzero•29m ago•1 comments

Learning to Write (Again)

https://jampa.bearblog.dev/learning-to-write-again/
1•tjampa•33m ago•0 comments

The latest X algorithm has been published to GitHub

https://twitter.com/elonmusk/status/2055277918633562153
3•guiambros•39m ago•0 comments

A Tale of Two File Names

https://tomgalvin.uk/blog/gen/2015/06/09/filenames/
1•GranPC•41m ago•1 comments

Refray – ∞-way RW Git sync tool and auto conflict resolution, for leaving GitHub

https://github.com/MaigoLabs/refray
2•azaneko•41m ago•0 comments

Recent Developments in LLM Architectures: KV Sharing, MHC, Compressed Attention

https://magazine.sebastianraschka.com/p/recent-developments-in-llm-architectures
1•pretext•42m ago•0 comments

I Found Ultra-Pure Quantum Crystals in an Abandoned Mine in the Atacama Desert

https://medium.com/@breid.at/ultra-pure-quantum-crystals-from-an-abandoned-mine-in-a-mysterious-d...
1•vi_sextus_vi•45m ago•0 comments

We Built a Web That Consumes Us

https://gist.github.com/motyar/e53a2c23362a5d5a73a6895e79ee3d20
2•motyar•47m ago•0 comments

'News will find me' mindset makes people trust algorithms and online networks

https://www.psu.edu/news/bellisario-college-communications/story/news-will-find-me-mindset-makes-...
2•thunderbong•50m ago•0 comments

Async I/O in Zig 0.16, today

https://lalinsky.com/2026/05/11/async-io-in-zig-016-today.html
1•signa11•53m ago•0 comments

Reasons to Use Std:SIMD

https://github.com/NoNaeAbC/std_simd
2•quasigloam•1h ago•0 comments

AI Faceless Video Generator for TikTok, Shorts and Reels

https://faceless-video.com/
1•duanhjlt•1h ago•0 comments

Ultime Western

http://www.ultimewestern.com/
1•hyperific•1h ago•0 comments

Fourth Television Network

https://en.wikipedia.org/wiki/Fourth_television_network
1•Ariarule•1h ago•0 comments

The Blind Witness: AI observer with fu

https://theairtgroup.com/blind-witness.html
1•simonaitchison•1h ago•0 comments

TheArchiveBase – A Lightweight Distributed Search Engine

https://thearchivebase.com/
1•tanvirredwan•1h ago•1 comments

Trillions of miles of data: Your car is spying on you

https://www.bbc.com/future/article/20260513-your-car-is-spying-on-you-its-about-to-get-worse
2•1659447091•1h ago•0 comments

Fly.io is getting rid of GPU-accelerated machines

https://fly.io/docs/gpus/
5•abound•1h ago•1 comments

I Rewrote My Project from Clojure to Gleam [video]

https://www.youtube.com/watch?v=iEP6pWmxWeI
1•TheWiggles•1h ago•0 comments