frontpage.
newsnewestaskshowjobs

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.

Ireland should prepare for traditional TV switch-off – ComReg

https://www.rte.ie/news/business/2026/1015/1595525-ireland-should-prepare-for-traditional-tv-swit...
1•austinallegro•28s ago•0 comments

Show HN: A misbehaving test MCP server for stress-testing your MCP client

1•george_ciobanu•40s ago•0 comments

The technical actions needed to ensure the continuity of UTC

https://www.bipm.org/en/cgpm-2026/resolution-5
1•gliffie•45s ago•0 comments

Show HN: Squishling – Keep code only when it's cheaper than tokens

https://github.com/Coolhand-Labs/squishling
1•mikecarroll•2m ago•1 comments

Lateral thinking, liminal thinking and differential analysis

https://latthink.com/
1•firtoz•2m ago•0 comments

Handwired

https://github.com/chenglou/handwired
1•kartikarti•2m ago•0 comments

Schools across US protest FCC plan that could disconnect kids from Internet

https://arstechnica.com/tech-policy/2026/10/schools-libraries-plead-with-fcc-to-scrap-idea-of-kil...
1•rbanffy•3m ago•0 comments

World Gacha: A procedural manga-style scenery generator

https://tools.oyasumi-gamedev.com/worldgacha/
1•usagisushi•3m ago•0 comments

How Anthropic's Dynamic Workflows Coordinate Claude Agents

https://www.latent.space/p/claude-dynamic-workflows
1•gmays•3m ago•0 comments

Show HN: A minimalistic building blocks style C++ coroutine library

https://github.com/parkovski/wscoro
1•parkovski•3m ago•0 comments

Israeli Firms Placed Spyware at Al Jazeera via Ads, Report Says

https://www.bloomberg.com/news/articles/2026-10-15/israeli-firms-placed-spyware-at-al-jazeera-via...
2•sbulaev•5m ago•1 comments

New 'zero-click' spyware hacked phones using targeted ads

https://www.ft.com/content/b857f1ed-8af6-4d64-b059-912afee1c075
2•sbulaev•5m ago•1 comments

Management in the Age of AI

https://blog.staysaasy.com/p/management-in-the-age-of-ai-44f
1•jger15•7m ago•0 comments

Krea 3 – Frontier Image Model 4× faster than Nano Banana Pro

https://www.krea.ai/krea-3
3•dvrp•8m ago•1 comments

Neural Networks Are Already Clean

https://already-clean.goodfire.com/
3•themgt•8m ago•0 comments

"Prolog Swarms" – Beam-Like Concurrency in DeepClause

https://deepclause.substack.com/p/prolog-swarms-beam-like-concurrency
1•schmuhblaster•9m ago•0 comments

Steam Client Is Now Faster Than Epic's New Vibe Coded Launcher

https://respawnfirst.com/steam-client-is-now-faster-than-epics-new-vibe-coded-launcher/
24•starkparker•9m ago•9 comments

Simons Foundation Launches $15M Effort to Help Mathematicians Navigate AI Era

https://terrytao.wordpress.com/2026/10/15/simons-foundation-launches-15m-effort-to-help-mathemati...
1•smilelamp•9m ago•1 comments

Auto find and fix broken links in your repo's documentation

https://readmend.vercel.app/
2•Marciok•9m ago•0 comments

Void — A full-stack framework for Cloudflare Workers

https://void.cloud/guide/
1•iBelieve•10m ago•0 comments

Coding Alone

https://mpadge.eu/blog/coding-alone.html
1•mpadge•11m ago•0 comments

EU negotiates sanction swap with China to rescue critical ASML supplier

https://www.tomshardware.com/tech-industry/semiconductors/eu-negotiates-sanction-swap-with-china-...
2•MC995•12m ago•0 comments

Context Inertia: When Agents Won't Let Go

https://www.dbreunig.com/2026/10/14/context-inertia.html
1•dbreunig•13m ago•0 comments

Finding Meaning in a Mechanical Age

https://medium.com/@saigaddam/finding-meaning-in-a-mechanical-age-4c40365134ba
1•ChaitanyaSai•15m ago•0 comments

Mistral Timestral

https://github.com/mistralai/timestral/
4•theanonymousone•16m ago•0 comments

Cleaning the Heap – Helping the Go Compiler

https://mkalich.cloud/go/cleaning-the-heap/
1•speckx•17m ago•0 comments

Meta AI in Brazil: Lula Posters Blocked, Flávio Posters Generated

https://explainx.ai/blog/meta-ai-whatsapp-brazil-lula-flavio-bolsonaro-campaign-posters-tse-2026
1•rsrsrs86•17m ago•0 comments

BRUTAL

https://github.com/ahwootech/BRUTAL
1•skibz•17m ago•0 comments

Recursive Harness Engineering

https://academy.dair.ai/papers/harness-2-recursive-agent-harnessing-for-an-open-world-2610.14224
2•omarsar•18m ago•0 comments

ChatGPT Ads Target Your Phone Number, Email

https://www.404media.co/chatgpt-ads-target-your-phone-number-email/
7•pavel_lishin•18m ago•1 comments