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.

The Three Durable Function Forms

https://jack-vanlightly.com/blog/2025/12/10/the-three-durable-function-forms
1•birdculture•4m ago•0 comments

Why are there both TMP and TEMP environment variables, and which one is right?

https://devblogs.microsoft.com/oldnewthing/20150417-00/?p=44213
1•ankitg12•8m ago•0 comments

Shadcn/UI: A set of beautifully designed components that you can customize

https://github.com/shadcn-ui/ui
1•doener•10m ago•0 comments

Hanami, Dry and ROM are joining as Hanakai

https://hanakai.org/blog/2026/05/01/welcome-to-hanakai
1•makenosound•10m ago•0 comments

Lucide: Open-source icon library with 1600 vector (SVG) files for icons

https://github.com/lucide-icons/lucide
1•doener•11m ago•0 comments

A collection of Tailwind CSS v4.0 utilities for creating beautiful animations

https://github.com/Wombosvideo/tw-animate-css
1•doener•12m ago•0 comments

There is no Shopify for service businesses. Prove me wrong

https://www.indiehackers.com/post/there-is-no-shopify-for-service-businesses-i-keep-waiting-for-s...
1•stangineer•13m ago•0 comments

SKILL.make: Makefile Styled Skill File

https://github.com/Teaonly/SKILL.make
2•teaonly•13m ago•1 comments

Ask HN: What book have you given as a gift?

2•chistev•17m ago•2 comments

Inspiring Female Heavy Equipment Operators in Construction

https://heavydutyjournal.com/female-heavy-equipment-operators-mastering-construction-and-mining-m...
1•thunderbong•24m ago•0 comments

What is Apache Kafka and how does it work?

https://stanislavkozlovski.medium.com/what-is-apache-kafka-and-how-does-it-work-16023aa2efee
3•filipyonov•28m ago•0 comments

How Go Players Disempower Themselves to AI

https://www.lesswrong.com/posts/nR3DkyivzF4ve97oM/how-go-players-disempower-themselves-to-ai
1•cubefox•29m ago•0 comments

I clustered 3,847 public comments on the Santa Ynez offshore EIS

https://www.envirodocket.com/projects/santa-ynez-unit-resumption-eis
1•scarsam•36m ago•0 comments

Watch NASA test its new X-59 jet designed to go faster than the speed of sound

https://www.scientificamerican.com/video/watch-nasa-test-its-new-x-59-jet-designed-to-go-faster-t...
1•beardyw•38m ago•1 comments

SpaceX ISS Docking SIM

https://iss-sim.spacex.com/
2•CubicalOrange•38m ago•0 comments

Show HN: TurnZero – Persistent Expert for LLMs

1•dmilicev2•40m ago•0 comments

Wine 11.8 – Run Windows Applications on Linux, BSD, Solaris and macOS

https://www.winehq.org/announce/11.8
2•neustradamus•43m ago•0 comments

Show HN: Formattery – on-device file converter for iPhone, iPad, and Mac

https://apps.apple.com/es/app/formattery-convertir-archivos/id6759955312
1•alEscarcha•44m ago•0 comments

Ask HN: Should AI agents have their own legal entities?

1•LRG-H•45m ago•3 comments

Show HN: Hollow is an open-sourced self-modifying agentic system

https://github.com/ninjahawk/hollow-agentOS
4•ninjahawk1•48m ago•0 comments

Show HN: Create the right image sizes for social media

https://skills.sh/branding5/social-media-image-sizes/social-media-image-sizes
1•mnewme•48m ago•0 comments

Open source ballistic simulator with NASA SRTM terrain masking (Python/C#)

https://github.com/InsaneInfinity/Balistic
1•insane_infinity•49m ago•0 comments

Show HN: Glacier – A zero-config macOS terminal I vibecoded in Rust

https://github.com/pranjolm/glacier-terminal
1•ArqueNova•1h ago•0 comments

Microsoft Now Recommends 32 GB RAM as a "No Worries" Upgrade for Windows 11

https://www.techpowerup.com/348715/microsoft-now-recommends-32-gb-ram-as-a-no-worries-upgrade-for...
3•SockThief•1h ago•0 comments

I tell about my blog to anyone willing to listen

https://hamatti.org/posts/i-tell-about-my-blog-to-anyone-willing-to-listen/
1•Tomte•1h ago•0 comments

The Java 21 virtual threads and AI hype is half-true

https://old.reddit.com/r/java/comments/1t1fegr/the_java_21_virtual_threads_ai_hype_is_halftrue/
1•Tomte•1h ago•0 comments

Show HN: Agent with its own computer on the cloud

https://pulsarbot.cloud/
1•akshayballal95•1h ago•0 comments

NSA Warned Everyone to Reboot Their Routers

https://www.staysafeonline.org/articles/the-nsa-just-warned-everyone-to-reboot-their-routers-what...
5•saikatsg•1h ago•0 comments

Using Playwright to test my static sites

https://alexwlchan.net/2026/playwright/
1•ingve•1h ago•0 comments

It's a Weird Time to Be Named Claude

https://www.bloomberg.com/news/articles/2026-05-01/claude-ai-is-complicating-life-for-people-name...
3•helsinkiandrew•1h ago•1 comments