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.

Tenda firmware (multiple versions) contains hidden authentication backdoor

https://kb.cert.org/vuls/id/213560
1•miniBill•1m ago•0 comments

Show HN: Fortress – a stealth Chromium so your agents stop getting blocked

https://github.com/tiliondev/fortress
3•arhamshahrier•1m ago•0 comments

GPTZero to Join Superhuman

https://gptzero.me/news/preserving-whats-human/
1•SpyCoder77•7m ago•0 comments

See What's Next for Firefox

https://www.firefox.com/en-US/whatsnext/
3•birdculture•8m ago•0 comments

Honey, We Bought an AI Story

https://www.bona-books.com/news/we-bought-an-ai-story
1•bigiain•8m ago•1 comments

Lead–Crime Hypothesis

https://en.wikipedia.org/wiki/Lead%E2%80%93crime_hypothesis
1•chistev•11m ago•1 comments

Anthropic Expands In Manhattan, Part of an AI Boom in New York

https://www.nytimes.com/2026/07/07/nyregion/anthropic-ai-boom-nyc.html
1•jbegley•12m ago•0 comments

Structure and Interpretation of Computer Programs Video Lectures

https://ocw.mit.edu/courses/6-001-structure-and-interpretation-of-computer-programs-spring-2005/v...
1•gjvc•12m ago•0 comments

Open_pg_tde: Transparent Data Encryption for PostgreSQL

https://github.com/commandprompt/open_pg_tde
1•linuxhiker•14m ago•1 comments

Anthropic files lawsuit against Abnormal

https://twitter.com/evanreiser/status/2074577564006519020
1•warthog•16m ago•0 comments

PixelSat I Software Part 1: Comms System

https://www.projectpixelorbital.com/software-1/
1•aadishv•18m ago•0 comments

Google Search lets creators know more about their reach

https://www.theverge.com/tech/961955/google-search-console-reach-platform-properties
1•herbertl•18m ago•0 comments

Show HN: Perks Reminder – open-source tracker for expiring card benefits

https://github.com/lifan-builds/perks-reminder
1•lifan-builds•18m ago•0 comments

Tried a new VSCode Agent tonight. Like it. Thought I'd pass it on

https://buildbygrok.gumroad.com/l/BuildwithChat
1•BigJimTom•20m ago•0 comments

Show HN: A LinkedIn / X CLI for your agents

https://usesocial.dev
1•knrz•22m ago•0 comments

Show HN: PGP made convenient (encrypted at rest with passkeys)

https://chromewebstore.google.com/detail/pgp-tools-encrypt-decrypt/pgpcdgggohpbombhkffjoiiafdlfcpgp
1•acorn221•23m ago•1 comments

A 13th-Century Enumeration Algorithm, Ignored for 700 Years

https://blog.klipse.tech/aboulafia/2026/07/06/a-13th-century-enumeration-algorithm-ignored-for-70...
1•viebel•24m ago•0 comments

Free 100M AI tokens for Kimi and MiniMax models

https://inference.dahl.global/
4•litppicho•24m ago•4 comments

The "Merge" with AI Has Begun

https://www.thenation.com/article/society/the-merge-with-ai-has-already-begun/
2•petethomas•29m ago•1 comments

I had to give a wrong answer to get the job (2017)

https://dewitters.com/i-had-to-give-a-wrong-answer-to-get-the-job/
1•downbad_•31m ago•0 comments

Ask HN: Please give us an option to hide our username in the upper right corner

1•swingandamiss•32m ago•2 comments

Designing Firefox for the Future

https://blog.mozilla.org/en/firefox/new-firefox-design/
2•iBelieve•35m ago•1 comments

Most slopcode projects are abandoned and deleted within months of release

https://www.osnews.com/story/145469/most-slopcode-projects-are-abandoned-and-deleted-within-month...
5•backlit4034•37m ago•1 comments

Ask HN: How do you keep documentation up to date with AI generated code?

2•ghosts_•38m ago•1 comments

Show HN: Free Mermaid Diagram Editor

https://moxiedocs.com/mermaid-diagram-editor
2•ghosts_•40m ago•0 comments

How OpenAI Delivers Low-Latency Voice AI for 900M Users

https://blog.bytebytego.com/p/how-openai-delivers-low-latency-voice
1•gmays•43m ago•0 comments

Muse Image and Muse Video, the first media generation models developed by Meta

https://twitter.com/AIatMeta/status/2074577662840832382
2•jeudesprits•45m ago•0 comments

Cognitive and affective effects of L-Theanine: review of 31 randomized trials

https://www.nature.com/articles/s41380-026-03727-9
1•bookofjoe•48m ago•3 comments

Windows is watching: Anti-piracy tool fingers Scattered Spider suspect

https://www.theregister.com/cyber-crime/2026/07/07/windows-is-watching-anti-piracy-tool-fingers-s...
3•Mgtyalx•48m ago•0 comments

Git Hash Chain Malleability

https://arxiv.org/abs/2607.02820
2•xqb64•48m ago•1 comments