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.

Nothing ever dies. It merely becomes embarrassing

https://www.experimental-history.com/p/nothing-ever-dies-it-merely-becomes
1•paulpauper•46s ago•0 comments

The New Age of Performance Anxiety

https://www.theatlantic.com/culture/2026/04/screen-people-stage-fright-performance-anxiety/686803/
1•paulpauper•1m ago•0 comments

What It's Like to Live with an Experimental Brain Implant

https://spectrum.ieee.org/bci-user-experience
1•digital55•1m ago•0 comments

Wearable health tech might be Tim Cook's greatest legacy

https://www.theverge.com/tech/915976/tim-cook-john-ternus-apple-watch-health-tech-wearables
1•paulpauper•1m ago•0 comments

The Fossils 1969

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

Amtrak's "1MB" National Route Map PDF Is a 574MB File

https://www.amtrak.com/train-routes
1•tech234a•2m ago•0 comments

Iconiq, Go-To Wealth Adviser for Tech's Elite, Is Putting Billions into AI

https://www.bloomberg.com/news/articles/2026-04-17/iconiq-advisor-to-tech-billionaires-emerges-as...
1•petethomas•2m ago•0 comments

The power keeping wages low

https://text.npr.org/g-s1-118071
1•mooreds•2m ago•0 comments

InvenTree: Open-source inventory management system with OpenAPI

https://github.com/inventree/InvenTree
1•matmair•4m ago•1 comments

Brex founder open sourced his stack for running the company through OpenClaw

https://github.com/brexhq/CrabTrap
1•ofabioroma•5m ago•1 comments

Cube Sandbox: Instant, Concurrent, Secure and Lightweight Sandbox for AI Agents

https://docs.cubesandbox.ai/
1•bpierre•5m ago•0 comments

Plastic film covered in tiny pillars can tear apart viruses on contact

https://theconversation.com/new-plastic-film-covered-in-thousands-of-tiny-pillars-can-tear-apart-...
2•geox•5m ago•0 comments

Privacy raised during teen social media ban tech trial were ignored

https://www.themandarin.com.au/311397-privacy-raised-during-teen-social-media-ban-tech-trial-were...
1•cdrnsf•6m ago•0 comments

OpenAI Shuts Down Sora AI? But Why?

https://www.bbc.com/news/articles/c3w3e467ewqo
2•shockedstorys•11m ago•0 comments

Show HN: FMQL – graph query and bulk-edit CLI for Markdown and YAML frontmatter

https://github.com/buyuk-dev/fmql
1•buyukdev•11m ago•1 comments

Retro Rewind – Video Store Simulator

https://store.steampowered.com/app/3552140/Retro_Rewind__Video_Store_Simulator/
1•doener•12m ago•0 comments

Can you spend $600K on B300 GPU Server? Which LLM will you run on this?

https://www.dihuni.com/
1•tech_curator•13m ago•0 comments

The Deskilling Paradox

https://signalintent.net/2026/04/21/the-deskilling-paradox/
1•tokonomy_dev•15m ago•0 comments

Lotus Wiper: a new threat targeting the energy and utilities sector

https://securelist.com/tr/lotus-wiper/119472/
1•campuscodi•15m ago•0 comments

Perry, a TypeScript compiler written in Rust that targets nine platforms

https://www.perryts.com/
1•bpierre•15m ago•0 comments

What Drives AI Crawler Traffic?

https://www.searchenginejournal.com/68-million-ai-crawler-visits-show-what-drives-ai-search-visib...
1•restlessforge•15m ago•1 comments

NSA loads Anthropic Mythos cyberattack while Pentagon says it cannot

https://aitwerp.com/signals/nsa-cyberattack-consent-bypassed/
1•Inziu•17m ago•0 comments

Delegation as an OS Primitive

https://mz.attahri.com/posts/delegation-as-os-primitive/
1•mohamedattahri•20m ago•0 comments

Stop Paying the JSON Tax

https://columnar.tech/blog/stop-paying-the-json-tax//
1•ianmcook•21m ago•0 comments

Moving On

https://marcg.net/moving-on/
1•speckx•21m ago•1 comments

Google taps Sergey Brin to lead a specialized AI strike team to take on Claude

https://www.msn.com/en-in/money/news/google-taps-sergey-brin-to-lead-a-specialized-ai-strike-team...
1•rantingdemon•22m ago•0 comments

Mhdybnb

https://blog.cloudflare.com/post-quantum-warp/
1•mhdybnb•23m ago•0 comments

One unusual thing in SV is the topics of billboard ads

https://101ads.org/
3•mihaichiorean•23m ago•1 comments

U.S. Attorney's Office Filed 143 Border-Related Cases This Week

https://www.justice.gov/usao-sdca/pr/us-attorneys-office-filed-143-border-related-cases-week
1•737min•26m ago•1 comments

The Spitfire

https://www.youtube.com/watch?v=B6a9_bEebYM
1•fallinditch•26m ago•0 comments