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.

Nero

https://storia-e-libri.fandom.com/it/wiki/Nero
1•ArthurFischerp•20s ago•0 comments

AI-guided optimization for thermostable mRNA vaccines

https://www.nature.com/articles/s41587-026-03330-x
1•sbulaev•48s ago•0 comments

Should I Stay or Should I Go?

https://www.newyorker.com/magazine/2026/10/05/should-i-stay-or-should-i-go
1•tacon•1m ago•0 comments

Daily Logic Puzzles

https://logicpuzzles.io/
1•andrewmcm•2m ago•1 comments

APOD's main NASA site is moving

https://asterisk.apod.com/viewtopic.php?t=45023
1•pndy•3m ago•1 comments

Open-source Python simulation benchmarking rainbow gravity against NGC 3198

https://domushorizon.vercel.app/teoria-del-todo.html
1•rovettabenvenut•4m ago•0 comments

Mega Bomberman: Special 8 Player Demo

https://segaretro.org/Mega_Bomberman:_Special_8_Player_Demo
1•tosh•5m ago•0 comments

FY2025 NASA Planetary Research and Analysis Funding Cut by More Than 50%

https://blog.planetary-research.org/2026/09/25/ra_funding_cut_50percent_fy2025/
1•uolmir•6m ago•0 comments

Jevgrep: A CLI for coding agents that uses Jev to discover relevant files

https://github.com/dzhng/jevgrep
3•enraged_camel•7m ago•0 comments

Syncing Rust GCC back end or how to test Murphy's law

https://blog.guillaume-gomez.fr/articles/2026-09-22+Syncing+Rust+GCC+backend+or+how+to+test+Murph...
1•ibobev•7m ago•0 comments

Show HN: I built an idle game that rewards you for doomscrolling less

https://getisland.app/
1•ethanpronev•8m ago•1 comments

I confronted my biggest haters online. It didn't go as expected

https://slate.com/life/2026/09/comments-commenters-slate-friendship-love-death.html
2•Tomte•8m ago•0 comments

The Glimmer in Our Eye (With Grant Sanderson) [video]

https://www.youtube.com/watch?v=CBYhaKgah5U
1•marvinborner•9m ago•0 comments

Mathematicians Harness Randomness to Crack a 55-Year-Old Conjecture

https://www.quantamagazine.org/mathematicians-harness-randomness-to-crack-a-55-year-old-conjectur...
1•ibobev•10m ago•0 comments

Create AI Workout Plans with Cloudflare Durable Objects

https://blog.master.dev/making-the-most-of-vercels-ai-sdk-with-cloudflare-durable-objects/
1•ibobev•10m ago•0 comments

Kubernetes in Docker

https://github.com/kubernetes-sigs/kind
2•saikatsg•11m ago•0 comments

JEV based Effort-router picks Claude Code's reasoning effort for each prompt

https://github.com/totally-tim/effort-router
1•totally-tim•11m ago•1 comments

GSC-CLI: GSC CLI. Zero Dependencies. Search Intelligence in Ruby

https://github.com/ApollosWave/gsc-cli/
1•apolloswave•12m ago•0 comments

Show HN: Vespper (YC F24) – Docx MCP

https://www.vespper.com/blog/launching-vespper-docx-mcp
5•david1542•12m ago•2 comments

Show HN: KnowNote-A local desktop workspace for questioning your own sources

https://knownote.pages.dev/
1•mrsibe•13m ago•0 comments

PL/Haskell (Postgres Extension)

https://github.com/ed-o-saurus/PLHaskell
2•dewey•13m ago•0 comments

Pirating the Pirates

https://mubi.com/en/notebook/posts/pirating-the-pirates
3•piotrgrabowski•13m ago•0 comments

How we built Git storage for millions of Netlify projects

https://www.netlify.com/blog/how-we-built-git-storage-for-millions/f
1•serhalp•14m ago•0 comments

Oblivious Compute: Still Consensus?

https://ObliviousCompute.com
1•InfiniteMass•15m ago•1 comments

Show HN: Nook, a Quiet Browser for the Mac

https://browser.arunbrahma.com
1•iamarunbrahma•15m ago•1 comments

Amateur detectorist unearths Germany's biggest Roman silver hoard

https://www.smithsonianmag.com/smart-news/a-metal-detectorist-exploring-a-field-in-germany-was-st...
1•promptspheree•16m ago•0 comments

Show HN: Telos – build, run, and evolve software from declarative goals

https://usetelos.ai/blog/introducing-telos-cloud
1•grohan•17m ago•0 comments

Autopilot: Engineering an agentic quality loop for support automation

https://www.coinbase.com/blog/autopilot-engineering-an-agentic-quality-loop-for-support-automation
1•dukebartnik•18m ago•0 comments

How Accurate Are Learning Curves?

https://www.construction-physics.com/p/how-accurate-are-learning-curves
1•7777777phil•18m ago•0 comments

Local-SEO-lint – find local SEO and AI-crawler mistakes in static sites

https://github.com/clicksdynastyincali/local-seo-lint
1•ravinder_cheema•19m ago•0 comments