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.

Building Groovie, an Advanced Web-Based Drum Machine / Beat Sequencer

https://pointersgonewild.com/2026-08-06-building-groovie-an-advanced-web-based-drum-beat-sequencer/
1•maxime_cb•1m ago•0 comments

Cave of the Crystals

https://en.wikipedia.org/wiki/Cave_of_the_Crystals
2•ColinWright•2m ago•0 comments

Git, CRDT, Markdown

https://replicated.live/blog/crdt.html
1•gritzko•3m ago•0 comments

A skills-based pathway to licensure is ordered in New Mexico [pdf]

https://web.archive.org/web/20260805102345/https://nmcourts.gov/wp-content/uploads/2026/07/Order-...
1•firefax•3m ago•0 comments

Ex-Amazon VP on What Gets You Promoted

https://www.youtube.com/watch?v=Gf0pR4_bv-o
1•tcp_handshaker•4m ago•0 comments

How software is changing – and how OpenAI is building the future

https://every.to/p/openai-infrastructure
1•samuel_kx0•8m ago•1 comments

Show HN: A free DOCX editor with MCP server for editing

https://revise.io/help/mcp-server
2•artursapek•11m ago•0 comments

Linux 7.3 to support Logitech HID++ 2.0 reprogrammable button support

https://www.phoronix.com/news/Linux-7.3-HIDPP-Reprogrammable
2•teleforce•12m ago•0 comments

Show HN: Ewwii, An extensible widget system for all of Linux

https://github.com/Ewwii-sh/ewwii
1•byson94•13m ago•0 comments

Laravel 13.24, Filament 90% faster, managed queues on Cloud – ADWL #063

https://a-day-with-laravel.happyto.dev/p/laravel-13-24-filament-90-faster-managed-queues-on-cloud...
1•happytodev•15m ago•0 comments

Gateway 2000's hilariously bad ads in the 90s (Part II)

https://buttondown.com/suchbadtechads/archive/gateway-2000-part-2/
2•rfarley04•26m ago•0 comments

Milankovitch Cycles

https://en.wikipedia.org/wiki/Milankovitch_cycles
2•cl3misch•28m ago•0 comments

Ask HN: Sane casual family co-op game on mobile?

3•minusf•29m ago•2 comments

Show HN: A Free Paper Trading Platform with AI Coaching for Global Markets

https://paper-trader.org
1•paperTraderOrg•29m ago•0 comments

Congo bans copper and cobalt concentrates exports

https://www.reuters.com/world/africa/congo-bans-exports-copper-cobalt-concentrates-official-order...
1•geox•32m ago•0 comments

SQRL wan't wrong, it was early

https://sjg.io/writing/sqrl-wasnt-wrong-it-was-early/
3•simonjgreen•33m ago•0 comments

The DOS Operating System

https://www.chebucto.ns.ca/~ak621/DOS/DOS-Head.html
2•AlexeyBrin•34m ago•0 comments

A Tome of Forbidden Technologies

https://ecosophia.net/a-tome-of-forbidden-technologies/
16•hosteur•38m ago•16 comments

Frontier models, transparency and trust; a new golden age in research for some?

https://scholarlyfutures.substack.com/p/frontier-models-transparency-and
3•JohnHammersley•40m ago•0 comments

The CPU is back: Rethinking the CPU-GPU split for LLM inference

https://www.redhat.com/en/blog/cpu-back-rethinking-cpu-gpu-split-llm-inference
15•eigenBasis•41m ago•1 comments

The USSR in 100 Photographs

https://trinixy.ru/7039-sssr_v_fotografijakh_100_foto.html
50•decimalenough•50m ago•43 comments

Qector-Decoder-v3: Multi-Back End Software Architecture for QEC

https://zenodo.org/records/21850315
2•QECTOR•52m ago•0 comments

Japanese Police Arrest NYAA 'First Uploader,' but Not by Watching the Swarm

https://torrentfreak.com/japanese-police-arrest-nyaa-first-uploader-but-not-by-watching-the-swarm/
3•Rant423•53m ago•0 comments

A Chinese AI model stopped OpenAI's 'unprecedented' cyber attack

https://www.cnbc.com/2026/07/24/chinese-ai-model-openai-cyber-attack.html
3•makerdiety•56m ago•0 comments

Happy 808 day: The TR-808 Monograph

https://raygum.com/research/roland-tr-808-monograph
2•stuartmemo•56m ago•1 comments

Cloudflare launches Kitesurf, a browser built for AI agents

https://techcrunch.com/2026/08/07/cloudflare-launches-kitesurf-a-browser-built-for-ai-agents/
3•ashurandi•57m ago•0 comments

1.59X speedup on SQLite 3 in 8 hrs with $150 API cost

https://github.com/ksenxx/sqlite-optimized
4•ksenxx•57m ago•0 comments

I made a memory chip price tracker in five minutes

https://memoryindex.io/
4•mbloom1915•1h ago•1 comments

Amiko: A desperate virtue signalling attempt

https://ryanbigg.com/2026/08/amiko-a-desperate-virtue-signalling-attempt
2•thunderbong•1h ago•0 comments

How a liquid rocket engine is built, animated as a factory

https://laurentiugabriel.github.io/rocket-engine/
2•laurentiurad•1h ago•0 comments