frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Darnix – Darwin Built with Nix

https://github.com/jonhermansen/darnix
8•jonhermansen•1h ago
The Darwin kernel (XNU) has been open source since 1999. But "open source" and "you can actually build and boot it" are very different things. XNU depends on proprietary tooling, kexts, and a bunch of open source projects published without a build system.

Darnix builds the whole thing with Nix. The kernel, the filesystem, the boot image, all the way to a running QEMU instance. We patched XNU to run on QEMU without kexts, ported HFS+ from a kernel extension into the kernel itself, fixed GRUB's Mach-O loader, and wired it all together as a flake. The build is fully sandboxed. No root, no volume mounting, no device access, no network.

The bigger idea is a revival of PureDarwin (https://www.puredarwin.org/), a standalone OS on Apple's open source Darwin layer, with Nix managing everything above the kernel. Sort of like a Nix OS on XNU instead of Linux.

Right now the kernel boots, mounts a ramdisk, and runs a single static binary. Next step is a shell.

https://github.com/jonhermansen/darnix

Technical details and the full list of patches are in the README. I would love to hear from anyone who’s thought about this space!

---

Darnix is not affiliated with or endorsed by Apple Inc. This is not macOS. Apple, macOS, and related trademarks are the property of Apple Inc. Darwin is licensed under the APSL.

Comments

Ericson2314•1h ago
As long as Apple doesn't change the license, I think this means we can make legal semi-hackintoshes good enough for CI purposes. That could be a real game-changer!

Show HN: ShadowCat – file transfer through QR Codes in a Browser

https://github.com/unprovable/ShadowCat
105•unprovable•7h ago•42 comments

Show HN: Mechs.lol – a free, web-based autoshooter game

https://mechs.lol
3•spaceships•1h ago•0 comments

Show HN: Darnix – Darwin Built with Nix

https://github.com/jonhermansen/darnix
8•jonhermansen•1h ago•1 comments

Show HN: Freenet, a peer-to-peer platform for decentralized apps

https://freenet.org/
338•sanity•1d ago•234 comments

Show HN: My dad is a forensic accountant. I automated ~62% of his job

https://case-trail.com/blog/ai-forensic-accounting-automation
4•mstalcup•2h ago•3 comments

Show HN: Lilo – An open source personal AI assistant that lives in Telegram

2•abi•2h ago•0 comments

Show HN: Pablo – a Chrome extension that copies UI from any website

https://www.usepablo.dev/
2•rayansaleh•2h ago•1 comments

Show HN: Agent.email – sign up via curl, claim with a human OTP

81•adisingh13•1d ago•99 comments

Show HN: Blacknode – Visual workflow builder Claude can drive via MCP

https://github.com/temiroff/Blacknode
3•temiroff•3h ago•0 comments

Show HN: Charm – on-device spelling, grammar, and prediction for macOS

https://www.theodorehq.com/charm/
3•theodorehq•3h ago•1 comments

Show HN: A botless meeting recorder and summarizer that runs in the browser

https://wocal.app
5•dsingh1990•3h ago•1 comments

Show HN: I Dedicated 4 Years to Mastering Offline Password Cracking

255•bojta-lepenye•1d ago•54 comments

Show HN: Open-source .docx editor library for building document apps

https://github.com/eigenpal/docx-editor
95•thisisjedr•22h ago•16 comments

Show HN: Runner – desktop app for running Claude Code, Codex as a crew

https://github.com/yicheng47/runner
3•yicheng47•4h ago•0 comments

Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK

https://github.com/helvesec/rmux
182•shideneyu•1d ago•84 comments

Show HN: Glimpse, Markdown reader using Apple's on-device foundation model

https://apps.apple.com/us/app/glimpse-markdown-viewer/id6761304904?mt=12
2•duman•4h ago•0 comments

Show HN: HEVCut, AVIF photo encoding for iPhone, iPad and Mac

https://apps.apple.com/us/app/video-compressor-hevcut/id6737538832
3•alepacheco-dev•5h ago•0 comments

Show HN: Myco – coordinate Claude and DeepSeek and other LLMs in one agent swarm

https://github.com/primoia/myco
2•cezarvil•6h ago•0 comments

Show HN: I reverse engineered Apple's video wallpapers

https://github.com/kageroumado/phosphene
417•kageroumado•1d ago•104 comments

Show HN: I Made a Claude Skill for Spec-Driven Development (SDD)

https://github.com/FredAntB/Spec-Driven-Development
30•NTRIXLM•1d ago•7 comments

Show HN: I made a tactical map-based WWII submarine simulator (public beta)

https://silentshark.app/alpha/
121•epaga•4d ago•43 comments

Show HN: I made an open-source memory layer for agents

https://agentrecall.cloud
6•MarsB•8h ago•0 comments

Show HN: TLS Certificate Management and PKI

10•zaitanz•14h ago•0 comments

Show HN: CPU-only transcription for YouTube, TikTok, X, Instagram videos

https://github.com/kouhxp/yapsnap
91•mrkn1•1d ago•43 comments

Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks

https://github.com/antoinezambelli/forge
673•zambelli•3d ago•244 comments

Show HN: The Hanging Sculptures of the Xiaoxitian

https://funes.world/apps/the-hanging-sculptures-of-the-xiaoxitian
27•hanyangwang•3d ago•7 comments

Show HN: We're building an open-source battery [video]

https://www.youtube.com/watch?v=xhWBX1eLDr8
6•kirksmith•8h ago•0 comments

Show HN: Gaussian Splat of a Strawberry

https://superspl.at/scene/84df8849
526•danybittel•3d ago•198 comments

Show HN: Sylph – the open-source company brain behind my YC startup

https://github.com/getnao/sylph
7•ClaireGz•12h ago•3 comments

Show HN: Superlog (YC P26) – Observability that installs itself and fixes bugs

https://superlog.sh/
72•Magnanten•3d ago•47 comments