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

Comments

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

Hitler's Edifice Complex

https://www.theatlantic.com/ideas/2026/04/hitlers-edifice-complex/686662/
1•JumpCrisscross•8m ago•0 comments

OpenAI isn't just buying a podcast – it's buying influence

https://www.cnn.com/2026/04/03/media/openai-tbpn-podcast-sale-lehane
2•kbrkbr•10m ago•1 comments

How to Defend Against Iran's Cyber Retaliation Playbook

https://www.cisecurity.org/insights/blog/how-to-defend-against-irans-cyber-retaliation-playbook
1•muzzy19•12m ago•0 comments

Reconciling Earth's growing energy imbalance with ocean warming

https://iopscience.iop.org/article/10.1088/1748-9326/adb448
1•jinnko•12m ago•1 comments

Show HN: Web Push Notifications for Hacker News

https://hn-push.val.run
1•kinlan•13m ago•0 comments

Foxguard – a security scanner as fast as a linter

https://github.com/peaktwilight/foxguard
1•peaktwilight•20m ago•1 comments

Endian wars and anti-portability: this again?

https://dalmatian.life/2026/04/03/endian-wars-and-anti-portability-this-again/
1•awilfox•25m ago•0 comments

Swift package AI inference engine generated from Rust crate

https://github.com/ondeinference/onde-swift
2•kampak212•26m ago•0 comments

Trump proposes steep cut to NASA budget as astronauts head for the Moon

https://arstechnica.com/space/2026/04/trump-proposes-steep-cut-to-nasa-budget-as-astronauts-head-...
2•whiteboardr•37m ago•1 comments

Mary Jo Foley: What the heck is going on with Microsoft lately?

https://www.geekwire.com/2026/mary-jo-foley-what-the-heck-is-going-on-with-microsoft-lately/
3•thunderbong•40m ago•0 comments

Quarto: An open-source scientific and technical publishing system

https://quarto.org/
1•ifh-hn•44m ago•0 comments

Systemd-free Modern Linux: artixlinux and dinit and labwc and noctalia shell

https://grigio.org/the-best-systemd-free-modern-linux-artixlinux-dinit-labwc-noctalia-shell/
2•grigio•45m ago•0 comments

SiftQL – Drop a CSV, write SQL, get charts. 100% in the browser

https://siftql.com
2•9vcm5dvdfj•47m ago•0 comments

Show HN: GraphReFly – Reactive graph protocol for human and LLM co-operation

https://graphrefly.dev/
2•clfhhc•47m ago•0 comments

Four things we'd need to put data centers in space

https://www.technologyreview.com/2026/04/03/1135073/four-things-wed-need-to-put-data-centers-in-s...
2•joozio•47m ago•0 comments

OpenClaw gives users yet another reason to be freaked out about security

https://arstechnica.com/security/2026/04/heres-why-its-prudent-for-openclaw-users-to-assume-compr...
4•joozio•53m ago•0 comments

Apple at 50, blind people and our allies shaping Apple accessibility innovation

https://nfb.org/resources/publications-and-media/access-on-podcast/apple-50-blind-people-and-our-...
2•sholladay•54m ago•1 comments

Show HN: Anos – a hand-written ~100KiB microkernel for x86-64 and RISC-V

https://github.com/roscopeco/anos
1•noone_youknow•57m ago•0 comments

The Web Is an Antitrust Wedge

https://infrequently.org/2026/04/the-web-is-an-antitrust-wedge/
3•genericlemon24•1h ago•0 comments

GitHub Watch

https://rohanadwankar.github.io/github_watch/
3•jonbaer•1h ago•0 comments

Musk asks SpaceX IPO banks to buy Grok AI subscriptions, NYT reports

https://finance.yahoo.com/markets/stocks/articles/musk-asks-spacex-ipo-banks-181543226.html
2•alex_suzuki•1h ago•0 comments

How to take down a US F-35 over Iran? Chinese engineer's prophetic tutorial

https://www.scmp.com/news/china/science/article/3348619/how-take-down-us-f-35-over-iran-chinese-e...
4•sixhobbits•1h ago•0 comments

Show HN: RemembrallMCP – code dependency graph for agents and memory

https://github.com/cdnsteve/remembrallmcp
3•cdnsteve•1h ago•0 comments

Sheets Spreadsheets in Your Terminal

https://github.com/maaslalani/sheets
2•_____k•1h ago•1 comments

Archaeologists discover wreck of Danish warship sunk by Nelson 225 years ago

https://www.theguardian.com/science/2026/apr/02/archaeologists-discover-wreck-danish-warship-sunk...
4•zeristor•1h ago•1 comments

Show HN: Design to Code with good performance

https://www.absl.design/
3•absolute7•1h ago•1 comments

FDA had already warned the self-proclaimed 'fastest growing company in history'

https://www.drugdiscoverytrends.com/the-new-york-times-spotlighted-medvi-the-fda-had-already-warn...
2•thm•1h ago•0 comments

Emotion concepts and their function in a large language model

https://www.anthropic.com/research/emotion-concepts-function
26•dnw•1h ago•8 comments

Show HN: Cursor Cmd+K like command generator for all terminals

https://github.com/64bit/commandOK
4•gigapotential•1h ago•0 comments

Anyone switch accounts for Claude Code, did you lose everything?

2•dpark2026•1h ago•0 comments