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.

Secure Boot and Microsoft CA Rollover – a heads-up for distributions

https://blog.einval.com/2026/05/22#secure_boot_ca_rollover
1•edward•51s ago•0 comments

What I've Learned (So Far) Building Online Mini Games with Elixir and Swift

https://calvinflegal.com/2026/05/24/what-ive-learned-so-far-building-online-mini-games-with-elixi...
1•calflegal•4m ago•1 comments

Beware the "Natural" Quaternion

https://possiblywrong.wordpress.com/2021/05/10/beware-the-natural-quaternion/
1•possiblywrong•9m ago•0 comments

First event in the last 12 years Pascal took away the shields

1•Fem-raka-raka•9m ago•0 comments

Show HN: My first app, artisanally vibe-coded in 4 months

https://mijn-travelly.nl/en/
2•jeroen_stulen•14m ago•0 comments

K Fragments

https://beyondloom.com/blog/fragments.html
2•tosh•19m ago•0 comments

Python Streaming JSON Formatter That Works with Existing Serializers

https://medium.com/@yair.lenga/a-streaming-json-formatter-that-works-with-existing-serializers-ec...
1•yairlenga•22m ago•1 comments

Data Orientation

https://en.wikipedia.org/wiki/Data_orientation
1•tosh•22m ago•0 comments

Game of Thrones' Hannah Murray found a wellness cult – and lost her mind

https://www.theguardian.com/film/2026/may/23/hannah-murray-interview-wellness-cult-sectioned
2•Michelangelo11•29m ago•0 comments

Google Discover's headline rewrites strike again

https://www.theverge.com/tech/936822/google-discovers-headline-rewrites-strike-again
1•pzmarzly•30m ago•0 comments

Google adds llms.txt check to Chrome Lighthouse

https://searchengineland.com/google-llms-txt-chrome-lighthouse-478246
1•networked•30m ago•0 comments

Scriba: Structured Logging in Lisp (Guile Scheme)

https://codeberg.org/jjba23/scriba
1•jjba23•37m ago•0 comments

State Explosion Security Problem in AI-Era Software Supply Chains

https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=09213cdc-9f30-4e82-aa6f-...
1•nirwandogra•37m ago•0 comments

Infinity and Infinitesimal

https://65d7df6ffa7c4eb6ad309066bcf8e7bd.prod.enterapp.pro/
1•tvali•42m ago•0 comments

Show HN: Pack-src – pack source code into clean shareable ZIP

https://github.com/muhammadmuzzammil1998/pack-src
1•muzzammildotxyz•45m ago•0 comments

Computer-Use-Linux

1•anotherCodder•47m ago•0 comments

Built a email agent for founders which never sleeps

1•maulik_builds•47m ago•0 comments

'Impossible' Black Holes: Scientists Know Why

https://www.wired.com/story/the-universe-is-full-of-impossible-black-holes-now-scientists-know-why/
1•Timofeibu•49m ago•0 comments

ShannonBase: The Lightweight Semantic Layer for Enterprise AI SQL

https://medium.com/@shannon.data.tech/shannonbase-the-lightweight-semantic-layer-for-enterprise-a...
1•shannon-data-ai•54m ago•1 comments

Captainys / Townsemu Releases v20260522

https://github.com/captainys/TOWNSEMU/releases/tag/v20260522
1•cyrc•55m ago•0 comments

Maybe human-coded software will be seen like we see Pyramids of Giza today

https://chaos.social/@doener/116624000858016044
2•doener•1h ago•0 comments

"Write as Little Code as Possible"

https://age-of-product.com/little-code-ai/
1•swolpers•1h ago•1 comments

New macOS Spreadsheet App (v1.2)

https://apps.apple.com/us/app/quicksheet-light-spreadsheet/id6748457063?mt=12
2•FileNotch•1h ago•0 comments

Language models are weird for the same reason human cultures are weird

https://davidoks.blog/p/language-models-are-weird-for-the
3•tie-in•1h ago•0 comments

Would people value credibility indicators in shortform educational/news content?

1•HelloWorldP•1h ago•0 comments

DSHR's talk at Stanford "Designing for Authenticity" class

https://blog.dshr.org/2026/05/talk-jonathan-dotans-class.html
1•basilesimon•1h ago•0 comments

OpenAI and Nvidia Are Using Google's SynthID to Watermark AI Content

https://firethering.com/openai-nvidia-using-google-synthid-ai-watermarking/
2•steveharing1•1h ago•0 comments

A Cattle Ranch Is Doing What the Ivy League Can't

https://www.nytimes.com/2026/05/20/opinion/deep-springs-college-ivy-league-education.html
1•mitchbob•1h ago•0 comments

The Enhanced Games: Like the Olympics, but steroids are allowed

https://www.bbc.com/news/articles/cedpz1zqp8po
2•only_in_america•1h ago•0 comments

Build-time sponsorship verification for OSS libraries installed via NuGet

https://github.com/SimonCropp/SponsorCheck
1•lowleveldesign•1h ago•0 comments