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

Comments

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

ATC Tells Pilot to Get Off iPad and Turn Away from Air Force One Carrying Trump

https://simpleflying.com/spirit-airlines-ordered-turn-away-air-force-one/
1•wslh•58s ago•0 comments

Meta Announces New AI Glasses and Band

https://www.meta.com/ai-glasses/meta-ray-ban-display/
1•dream000•3m ago•0 comments

Meta Ray-Ban Display

https://www.meta.com/blog/meta-ray-ban-display-ai-glasses-connect-2025/
1•bpierre•3m ago•0 comments

Show HN: Hacker News Analyzer – LLM summaries of the most active threads

https://hackernewsanalyzer.com/
1•sahn44•4m ago•0 comments

Everyone has a Chinese peptide dealer now

https://sfstandard.com/2025/09/14/everyone-has-chinese-peptide-dealer-now/
1•pogue•8m ago•1 comments

U.S. sees 5.7M more childless women than expected

https://www.psypost.org/u-s-sees-5-7-million-more-childless-women-than-expected-fueling-a-demogra...
3•geox•12m ago•3 comments

Waze for parking – don't pay the meter

https://parkremark.com/demo
1•benlimner•16m ago•1 comments

Show HN: Visual Prompts for Coding Agents

https://github.com/adiasg/prompt-canvas
1•adiasg•18m ago•0 comments

Most referrals never turn into meetings. Why does this happen?

2•kez_•18m ago•2 comments

Meta Ray-Ban Display: A Breakthrough Category of AI Glasses

https://www.meta.com/fr-fr/blog/meta-ray-ban-display-ai-glasses-connect-2025/
6•martpie•19m ago•3 comments

Meta Ray-Ban Display hands-on: the best I've ever tried

https://www.theverge.com/tech/779566/meta-ray-ban-display-hands-on-smart-glasses-price-battery-specs
6•coloneltcb•22m ago•0 comments

Why Bell Labs Worked (But the Likes of Google and Apple Don't)

https://manganiello.social/notice/AukwkbWFAQDB0uXM80
3•donjoe0•23m ago•0 comments

US Faces Global Free Speech Showdown with Brazil

https://www.newsweek.com/us-free-speech-showdown-brazil-2130732
4•smnthermes•26m ago•0 comments

Xkcd: Free Speech

https://xkcd.com/1357/
7•good8675309•29m ago•1 comments

Is It Time to Rethink Stream Processing?

https://www.epsio.io/blog/on-the-future-of-data-streaming
3•dkgs1998•29m ago•0 comments

Playstation 5 SSD Shrinkflation

https://www.tomshardware.com/video-games/playstation/playstation-5-digital-edition-with-1tb-ssd-d...
2•zdw•30m ago•0 comments

Bitcoin Is Worse Is Better (2011)

https://gwern.net/bitcoin-is-worse-is-better
2•greyface-•30m ago•0 comments

FileFix: A New Attack Hides Malware in Plain Sight

https://securityonline.info/filefix-a-new-attack-hides-malware-in-plain-sight/
2•kPwn•32m ago•0 comments

Stepping Down as Libxml2 Maintainer

https://discourse.gnome.org/t/stepping-down-as-libxml2-maintainer/31398
1•zdw•32m ago•0 comments

Meta: Failed Live AI Demo

https://www.facebook.com/Meta/videos/meta-connect-keynote/1927325824791552/
6•arnab_optimatik•37m ago•3 comments

ABC pulls 'Jimmy Kimmel Live' off air 'indefinitely' over Charlie Kirk comments

https://www.cnbc.com/2025/09/17/charlie-kirk-jimmy-kimmel-abc-disney.html
49•donsupreme•39m ago•19 comments

Show HN: PageIndex MCP – Chat with Long PDFs on Claude or Cursor

https://pageindex.ai/mcp
1•mingtianzhang•40m ago•0 comments

Activity Type Effects Signal Quality in Electrocardiogram Devices

https://www.mdpi.com/1424-8220/25/16/5186
1•PaulHoule•41m ago•0 comments

What's the Deal with U.F.O.s?

https://www.newyorker.com/culture/annals-of-inquiry/whats-the-deal-with-ufos
1•pseudolus•42m ago•2 comments

Three years of apathy, lassitude, and failure

https://samkriss.substack.com/p/three-years-of-apathy-lassitude-and
1•paulpauper•43m ago•0 comments

Reactions to If Anyone Builds It, Anyone Dies

https://thezvi.substack.com/p/reactions-to-if-anyone-builds-it
1•paulpauper•44m ago•0 comments

Ask HN: What Are You Reading?

1•ImPleadThe5th•44m ago•0 comments

Aiwaf: An AI-Powered Web Application Firewall for Django/Flask

1•aayushgauba•44m ago•0 comments

Django.tasks Exists

https://theorangeone.net/posts/django-dot-tasks-exists/
2•Bogdanp•44m ago•0 comments

Xmonad seeking help for Wayland port

https://xmonad.org/news/2023/10/06/wayland.html
1•clircle•45m ago•0 comments