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•10mo ago

Comments

mcfriendsy•10mo 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.

GitHub Actions for Gradle v6: What's Changing and Why

https://blog.gradle.org/github-actions-for-gradle-v6
1•arkon_hn•2m ago•0 comments

TIL: Uv Settings I Changed after LiteLLM

https://antisimplistic.com/posts/2026-03-28-til-uv-settings-after-litellm/
1•vinhnx•3m ago•0 comments

Grade Caps Fail the Game Theory Exam

https://www.thecrimson.com/article/2026/3/27/kominers-harvard-grade-cap/
1•yurivish•6m ago•0 comments

Building a computer from scratch and running C++ on it [video]

https://www.youtube.com/watch?v=lBooqws52YA
1•vinhnx•11m ago•0 comments

The US and Israel are making the Islamic republic stronger

https://www.aljazeera.com/opinions/2026/3/28/how-the-us-and-israel-are-making-the-islamic-republic
5•samizdis•15m ago•0 comments

Heerich.js – A tiny engine for 3D voxel scenes rendered to SVG

https://meodai.github.io/heerich/
2•OuterVale•18m ago•0 comments

Understanding Semiconductors: A Technical Guide for Non-Technical People

https://link.springer.com/book/10.1007/978-1-4842-8847-4
1•teleforce•28m ago•0 comments

Linux on Claude

https://github.com/prairielabs/LinuxOnClaude
1•indigodaddy•29m ago•0 comments

Can AI Exit Vim?

https://theadamcolton.github.io/can-ai-exit-vim
2•topwalktown•30m ago•2 comments

Five Things to Know About the Siri Chatbot Coming in iOS 27

https://www.macrumors.com/2026/03/27/ios-27-siri-chatbot-features/
1•evo_9•31m ago•0 comments

Calculate Dora Metrics for Free

https://www.arewedeploying.com/
2•jahrichie•34m ago•1 comments

Turing Complete

https://store.steampowered.com/app/1444480/Turing_Complete/
1•jr-14•38m ago•0 comments

Meet The 'Corporate Bro' Making Millions Satirizing Tech Sales

https://www.wsj.com/business/media/meet-the-corporate-bro-making-millions-satirizing-tech-sales-d...
1•petethomas•38m ago•0 comments

Claude found zero days in Ghost and the Linux kernel

https://twitter.com/chiefofautism/status/2037951563931500669
1•Murfalo•43m ago•0 comments

Rama matches CockroachDB's TPC-C performance at 40% less AWS cost

https://blog.redplanetlabs.com/2026/03/17/rama-matches-cockroachdbs-tpc-c-performance-at-40-less-...
1•nathanmarz•46m ago•0 comments

Sel – short film lauren flinner

https://www.youtube.com/watch?v=rhCn9DgOSiI
1•marysminefnuf•1h ago•0 comments

Kee – Key combination matching on the modern web

https://github.com/juzerzarif/kee
2•juzerzarif•1h ago•1 comments

Show HN: PeriodicTableOfElements.org

https://periodictableofelements.org/?lang=en
4•nadermx•1h ago•0 comments

Social media is populist and polarising; AI may be the opposite

https://www.ft.com/content/3880176e-d3ac-4311-9052-fdfeaed56a0e
1•malloryerik•1h ago•1 comments

Show HN: Anamnesis – Open-source 4D strategic memory engine for AI agents

https://github.com/gayawellness/anamnesis
2•gayawellness•1h ago•0 comments

Pretext Demos

https://chenglou.me/pretext/
1•vinhnx•1h ago•0 comments

Alzheimer's disease mortality among taxi and ambulance drivers (2024)

https://www.bmj.com/content/387/bmj-2024-082194
26•bookofjoe•1h ago•12 comments

pbix-mcp — create and modify Power BI PBIX files in pure Python

https://github.com/d0nk3yhm/pbix-mcp
2•d0nk3yhm•1h ago•0 comments

Translating non-trivial codebases with Claude

https://blog.danieljanus.pl/2026/03/26/claude-nlp/
1•vinhnx•1h ago•0 comments

Catching crumbs from the table by Ted Chiang (2000) [pdf]

https://gwern.net/doc/fiction/science-fiction/2000-chiang.pdf
2•sendes•1h ago•1 comments

The Opt Out Project

https://www.optoutproject.net/
4•billybuckwheat•1h ago•0 comments

BubbleWrap your dev env and agents

https://dpc.pw/posts/bubblewrap-your-dev-env-and-agents/
2•vinhnx•1h ago•0 comments

A simple explanation of the key idea behind TurboQuant

https://old.reddit.com/r/LocalLLaMA/comments/1s62g5v/a_simple_explanation_of_the_key_idea_behind/
2•thunderbong•1h ago•0 comments

IN Event of Moon Disaster [pdf]

https://www.archives.gov/files/presidential-libraries/events/centennials/nixon/images/exhibit/rn1...
2•interweb•1h ago•0 comments

Anthropic's Mythos leak: 3k files in a public CMS, and what the docs revealed

https://medium.com/ai-advances/anthropic-claude-mythos-leak-analysis-b77c1b304eb8
5•Aedelon•1h ago•0 comments