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

Comments

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

Phage-resistant bacteria can still sink carbon to ocean floor

https://phys.org/news/2025-12-phage-resistant-bacteria-carbon-ocean.html
1•PaulHoule•55s ago•0 comments

I cannot stop yelling at Claude

https://www.theargumentmag.com/p/i-cant-stop-yelling-at-claude-code
1•paulpauper•1m ago•0 comments

How to Stop Wildfire

https://convective.substack.com/p/how-to-stop-wildfire
1•aberman•1m ago•0 comments

I used to be too timid to change a tyre. Now I build my own bikes

https://www.theguardian.com/lifeandstyle/2026/jan/08/rookie-era-build-my-own-bikes
1•n1b0m•2m ago•0 comments

SyneState: Machine Synesthesia with Manifold-Constrained Hyper-Connections

https://zenodo.org/records/18180051
1•graemefawcett•2m ago•1 comments

Trump orders his 'representatives' to buy $200B in mortgage bonds

https://www.reuters.com/world/us/trump-orders-his-representatives-buy-200-billion-dollars-mortgag...
1•kamaraju•2m ago•0 comments

Free Speech Union hacked by trans activists

https://www.telegraph.co.uk/news/2026/01/08/free-speech-union-hacked-by-trans-activists/
1•nettol•3m ago•0 comments

Why AI is pushing developers toward typed languages

https://github.blog/ai-and-ml/llms/why-ai-is-pushing-developers-toward-typed-languages/
2•ingve•4m ago•0 comments

Show HN: Research-Backed Multi-Agent System for Autonomous Development

https://github.com/asklokesh/claudeskill-loki-mode
1•slogansand•5m ago•0 comments

Which Country Feels the Best?

https://www.mymoodwrapped.com/countries
1•pelmenibenni•5m ago•0 comments

Internet, phone lines cut as thousands rally in Tehran; death toll at 45

https://www.timesofisrael.com/internet-phone-lines-cut-across-iran-as-thousands-rally-in-tehran-d...
1•mhb•6m ago•1 comments

Show HN: TrustTune Network – open-source music player with quality-ranked search

https://www.trusttune.network/
1•fcavalcantirj•6m ago•0 comments

Scientists Discover Oldest Poison, on 60k-Year-Old Arrows

https://www.nytimes.com/2026/01/07/science/poison-arrows-south-africa.html
1•noleary•6m ago•0 comments

Use Snowflake to give censorship the slip in places where Tor is blocked

https://snowflake.torproject.org/
1•doener•6m ago•0 comments

Kenyan barber who wields sharpened shovel thrives on Africa's social media craze

https://apnews.com/article/barber-social-media-viral-unconventional-shovels-iron-tik-tok-famous-7...
2•gnabgib•6m ago•0 comments

A 'medical situation' is forcing NASA to end mission at ISS a month early

https://www.npr.org/2026/01/08/nx-s1-5671060/nasa-crew-11-crew-member-earth-return
2•divbzero•7m ago•0 comments

Show HN: I built a website to find the best Lego minifigures

https://brickelo.com/ranking
1•pattle•8m ago•0 comments

Ask HN: Why does macOS still lack focus stealing prevention in 2025?

1•joshuak•9m ago•2 comments

The Retraction Watch Hijacked Journal Checker now has 400 entries

https://retractionwatch.com/2025/12/26/retraction-watch-hijacked-journal-checker-now-has-400-entr...
1•gnabgib•14m ago•0 comments

Secretive Rampart Bioscience shuts after trying to crack non-viral gene therapy

https://endpoints.news/secretive-rampart-bioscience-closes-after-pursuing-non-viral-gene-therapy/
2•randycupertino•16m ago•1 comments

Uchronia: The Alternate History List

https://www.uchronia.net/
1•bookofjoe•16m ago•0 comments

Show HN: Middly – a couples app for appreciation, prompts, and calm summaries

https://apps.apple.com/us/app/middly/id6756815900
1•luisvillamil•19m ago•0 comments

Some gifted dogs can learn new toy names by eavesdropping on owners

https://apnews.com/article/gifted-dogs-learn-toy-names-eavesdropping-025c1ed2123de3f0e31b8e54a891...
1•petethomas•22m ago•0 comments

ISS Crew-11 to return early due to a medical concern with astronaut

https://www.nasaspaceflight.com/2026/01/crew-11-to-return-early-medical-astronaut/
2•detaro•24m ago•0 comments

Experimenting with AI to defend critical infrastructure

https://red.anthropic.com/2026/critical-infrastructure-defense/
2•Kristopher1337•25m ago•0 comments

Where is book industry heading to, with all this AI?

3•websku•28m ago•3 comments

Synthetic Text2SQL Data Generation using small models like Haiku

https://www.dataframer.ai/posts/amplifying-claude-haiku-text-to-sql/
2•pjoshi30•29m ago•1 comments

Embassy: Modern embedded framework, using Rust and async

https://github.com/embassy-rs/embassy
14•birdculture•30m ago•2 comments

I built a Gesture Layer for Claude Code–control agents passively while you work

https://twitter.com/adityas129/status/2009369774262993293
2•adityas129•32m ago•0 comments

The right place at the right time

https://bcantrill.dtrace.org/2026/01/08/the-right-place-at-the-right-time/
1•chmaynard•35m ago•0 comments