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.

Bluegill Prime and Starfish Prime Tests of 1962 [video]

https://www.youtube.com/watch?v=MC0K3muUJp0
1•joebig•1m ago•0 comments

How I compute: an opinionated nerd post for computer nerds

https://carette.xyz/posts/how_do_i_compute/
1•LucidLynx•2m ago•0 comments

Interactive Linear Programming in the Browser

https://lpviz.net/
1•klamike•2m ago•0 comments

Natural Logic (2015) [pdf]

https://logic.berkeley.edu/colloquium/MossSlides.pdf
1•vitalnodo•3m ago•0 comments

Show HN: Reverse engineered my standing desk firmware

https://twitter.com/vinayjn7/status/2111387895646794180
1•rvinayjn7•3m ago•0 comments

Every game of chess ends prematurely

https://www.infinitelymore.xyz/p/chess-games-end-one-move-early?r=17mpnk&selection=52eafe8d-def4-...
1•tosh•8m ago•0 comments

Jxl-rs performance dashboard – last 100 commits

https://jxl-rs-perf.lucaversari.it/?config=desktop%7Csingle&image=ALL_GEOMEAN&metric=both&range=1...
1•mdf•9m ago•0 comments

One Parser,Two Bugs,Many Routers: Exploiting Broadcom WiFi Across ECos and Linux

https://quentinkaiser.be/security/2026/10/16/one-parser-two-bugs/
1•miniBill•11m ago•0 comments

Show HN: Right-click any log line to see its call stack in VS Code

https://marketplace.visualstudio.com/items?itemName=Suwapat.logcallstack
2•suwapat•14m ago•0 comments

Cookbook to use LLMs effectively for sciences, in various levels of expertise

https://github.com/NASA-IMPACT/LLM-cookbook-for-open-science
1•Anon84•16m ago•0 comments

Show HN: Pitch your tent for perfect shade

https://shadeplanner.vercel.app/
1•marcushyett•17m ago•0 comments

Bright Blue Snail Poo

https://dornob.com/bright-blue-snail-poo-excrement-used-to-make-tiles/
2•whilenot-dev•17m ago•0 comments

Vitra – A headless visual runtime for user interfaces

https://github.com/ruhamabek/Vitra
1•ruhamabek•19m ago•0 comments

Mathslopocalypse

https://netwars.pelicancrossing.net/2026/10/16/mathslopapocalypse/
2•ColinWright•20m ago•0 comments

Show HN: Set Span Status for Error Logs

https://github.com/janinishant/otel-log-span-status
1•nishantjani10•22m ago•0 comments

Microsoft Teams is a red flag

https://blog.raed.dev/posts/microsoft-teams-red-flag/
3•Raed667•22m ago•0 comments

As AI triggers a tsunami, computer science conferences impose caps

https://www.science.org/content/article/ai-triggers-tsunami-submissions-computer-science-conferen...
2•jruohonen•25m ago•1 comments

Shadow Sentinel – Linux filesystem revision guard with loop-coupling

https://github.com/automatician/shadow-sentinel
1•automatician•26m ago•0 comments

AI Engineering Fluency Extension for VS Code / JetBrains / Visual Studio, NPM

https://github.com/rajbos/ai-engineering-fluency
1•robbos•26m ago•1 comments

What's on That Access Port?

https://danielmangum.com/posts/whats-on-that-access-port/
1•hasheddan•29m ago•0 comments

The first vibe-coded gun is here

https://www.theverge.com/tech/1011950/vibe-coded-3d-printed-gun-ai-generated-cody-wilson
4•droidjj•30m ago•3 comments

Linked-Intent Development

https://linked-intent.dev/
1•EPendragon•33m ago•0 comments

Bringing USB 3 and USB4/Thunderbolt to Windows 98 to 7

https://yeokhengmeng.com/2026/10/xhci98-usb3-usb4/
1•yeokm1•35m ago•0 comments

Lula's party to file complaint against Meta over Brazil election interference

https://www.france24.com/en/americas/20261014-lula-party-meta-election-interference-brazil-runoff
2•musha68k•36m ago•0 comments

Cybersquatting

https://en.wikipedia.org/wiki/Cybersquatting
1•vismit2000•40m ago•0 comments

The Elizabeth Holmes Documentary, via the Eyes of the Reporter Who Exposed Her

https://www.nytimes.com/2026/10/17/business/theranos-fraud-elizabeth-holmes-documentary.html
3•benchtobedside•44m ago•0 comments

Faster, Better, Stronger is not a Strategy

https://serce.me/posts/2026-10-16-faster-better-stronger-is-not-a-strategy
2•SerCe•45m ago•0 comments

The future of programming – A.I. Wasserman and S. Gutz (1982)

https://dl.acm.org/doi/10.1145/358453.358459
2•vismit2000•48m ago•0 comments

Show HN: GmailClass – Chrome extension that labels Gmail emails

https://gmailclass.ticekralt.com/
2•travelingtice•54m ago•1 comments

Forget 'defund the police'. the US needs more cops

https://www.telegraph.co.uk/books/non-fiction/american-way-killing-malcolm-gladwell-review/
4•lifeisstillgood•55m ago•1 comments