nowfound

Life & fun · alternatives · 2026

24 alternatives to NixOS-DGX-Spark – Nix and NixOS on the DGX Spark

Try DGX Spark playbooks using Nix on DGX OS, or install NixOS on your DGX Spark for the full Nix experience. The repository provides USB images and a NixOS module with settings for DGX Spark systems. This works on the NVIDIA DGX Spark itself and also on the Asus Ascent GX10. See my 5 minute lightning talk from Planet Nix for an intro: https://youtu.be/AvK_gi_snJE?si=MPKv3iiuS9B5elIE

NixOS-DGX-Spark enables users to run Nix tooling on NVIDIA DGX Spark and Asus Ascent GX10 systems. It offers two approaches: using Nix playbooks with DGX OS, or installing NixOS for the complete Nix experience. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1
    Flox▲375

    Hey Everyone! Ron here, part of the NixOS Foundation and building Flox. Just coming out of this years NixCon and pretty excited to show hn below :) As of today, NVIDIA officially recognizes Canonical, SUSE, CIQ, and Nix—via Flox—as supported distributors for CUDA. Full blog - https://developer.nvidia.com/blog/developers-can-now-get-cud... This is a huge win for the Nix community. For years, CUDA on Nix was possible but painful—builds could take hours, and redistributing prebuilt binaries was blocked by NVIDIA's licensing requirements. NVIDIA's growing engagement with key…

    2024 · flox.dev · its alternatives →

  2. 2

    Hello HN! I want to show you MyNixOS.com - a website I've been working on this year to make it easy to create and share Nix and NixOS configurations. Nix is a powerful tool to deploy software in a reproducible way, and with NixOS you can control your whole operating system through a declarative configuration. Starting out with Nix was exciting, but it definitely had a challenging learning curve. This made me start building a website focused on making it easier to create and share Nix flakes, which are the core unit of software deployment in Nix. Using the website, you can create flakes…

    2022 · mynixos.com · its alternatives →

  3. 3

    Hello! This is Edgar and Robbie and we built nix-snapshotter. nix-snapshotter brings native understanding of Nix packages to containerd. We built this because Nix is a great fit for making efficient containers. They don't need an OS because Nix captures all dependencies exactly. However, the current process of creating Nix images is subpar because one needs to transform Nix packages into a format that container runtimes understand. Using nix-snapshotter, instead of downloading image layers, packages come directly from the Nix store. Packages can be fetched from a binary cache or built on the…

    2023 · github.com · its alternatives →

  4. 4

    Hi there! I've been on-and-off working on TacOS for a few months, which follows some UNIX-derived concepts (exec/fork, unix-style VFS, etc) and is now able to run a port of Doom, with a fairly small amount of modifications, using my from-scratch libc. The performance is actually decent compared to what I expected. Very interested to hear your thoughts. Thank you!

    2025 · github.com · its alternatives →

  5. 5GF

    Hello HN! For the past few months, I've been building a Nix-specific CI service, and quite a few people have been productively using it, so I thought I'd Show HN it. You might be wondering why build a Nix-specific CI. It turns out its quite hard to get a really good CI setup for Nix without spending a lot of time or money on it (or both), and even then solutions don't tend to be optimal. Garnix, on the other hand, handles everything, and simply. Just create an account, install the GitHub app on the repositories you want, and you're good to go! Each package gets its own GitHub check, and…

    2022 · its alternatives →

  6. 6

    Hi everyone, I'm kinda involved in some retrogaming and with some experiments I ran into the following question: "It would be possible to run transformer models bypassing the cpu/ram, connecting the gpu to the nvme?" This is the result of that question itself and some weekend vibecoding (it has the linked library repository in the readme as well), it seems to work, even on consumer gpus, it should work better on professional ones tho

    Feb 2026 · github.com · its alternatives →

  7. 7

    I've been working on getting NixBSD (Nix package manager + FreeBSD) to boot alongside NixOS on a shared ZFS pool. The result is a <2GB disk image you can try in QEMU or virt-manager. What works: - GRUB chainloads FreeBSD's bootloader - Both systems share a ZFS pool - Everything is defined in a single Nix flake - Fully reproducible builds (some dependencies are now cached on Cachix) Planned: - Support native compilation of NixBSD (currently cross-compiled on Linux) - Many shortcuts were taken to get this working, needs lots of cleanup - Add a semi-automated installer like nixos-wizard Try it:…

    Jan 2026 · github.com · its alternatives →

  8. 8

    cuTile Rust provides a safe, tile-based kernel programming DSL for the Rust programming language. It features a safe host-side API for passing tensors to asynchronously executed kernel functions. - NVlabs/cutile-rs

    Jun 2026 · github.com · its alternatives →

  9. 9

    An application innovation platform delivering a comprehensive experience with tools to empower organizations to modernize and build new applications, accelerate AI adoption, and fuel growth.

    2013 · coreos.com · its alternatives →

  10. 10

    Janus is a API router for AI models written in Go and has a Vulkan Model runner - Vibra-Ingenn/Janus

    22d ago · github.com · its alternatives →

  11. 11

    Tabs, splits, and tmux work fine until you have several projects open with logs, tests, and long-running shells. I kept rebuilding context instead of resuming work. Horizon puts shells on an infinite canvas. You can arrange them into workspaces and reopen later with layout, scrollback, and history intact. Built in 3 days with Claude&#x2F;Codex, dogfooding the workflow as I went. Feedback and contributions welcome.

    Mar 2026 · github.com · its alternatives →

  12. 12

    Author here. RMUX started from a frustration: I've used tmux for years and got tired of scraping output with grep and sleeps to automate anything. So I rebuilt the multiplexer from scratch in Rust, with a programmable layer on top. Two surfaces: a tmux-compatible CLI (~90 commands, your keybindings just work), and a typed async Rust SDK on the same daemon — stable pane IDs, structured snapshots, locator-style waits. The idea is Playwright-style automation, but for terminals. Native on Linux, macOS, Windows (real ConPTY, no WSL). Demos and docs at rmux.io. Happy to answer questions about the…

    May 2026 · github.com · its alternatives →

  13. 13NN
  14. 14

    I've been working on this for ~3 months now, with pretty slow progress to be honest. So far I've got an ATA PIO mode hard disk driver, a FAT32 file system, a real time clock driver, and of course the essentials (interrupts, keyboard, pixel graphics). Kernel panics also cause a blue screen of death xD. It uses a bitmap physical memory allocator, and I'm fixing some issues with paging at the moment as a work towards running userspace applications. I'd be interested to see your thoughts on it :D

    2024 · github.com · its alternatives →

  15. 15

    Pick a Mac mini, Mac Studio, DGX Spark or Strix Halo box, see which open models fit and how fast they run, and how much usage it takes to break even against paying an API. It is willing to say: it doesn

    Sep 2026 · sunkcost.ai · its alternatives →

  16. 16

    Windows pod system for Linux. Contribute to kernalix7/winpodx development by creating an account on GitHub.

    May 2026 · github.com · its alternatives →

  17. 17

    A fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code. Daemonless: a real, kernel-enforced container in ~3.5 ms from an OCI image, out of one static binary - getkern/kern

    Aug 2026 · github.com · its alternatives →

  18. 18

    Hi there! I am Edgar and I wanted to share with you “globset”, a Nix library to help specify what sources to include when building a Nix package using familiar glob patterns like “*&#x2F;*.go”. Nix is package manager and meta build system, in that you glue together compilers and other build systems in repeatable sandboxes like “docker build”. When specifying the source inputs to a Nix package, you typically end up with irrelevant files that when changed causes a rebuild unnecessarily. “globset” provides a concise and simple way of specifying what sources should be included. It is built on…

    2024 · github.com · its alternatives →

  19. 19

    Hello, this is Edgar! We are open sourcing nix-ninja, an incremental build system for Nix that leverages dynamic derivations. For those unfamiliar, Nix is a powerful package manager and build system that ensures reproducible builds via strict dependency isolation. However, one of its limitations has been that it builds packages as monolithic units - if you change one source file, Nix rebuilds the entire package from scratch. nix-ninja solves this by bringing compilation unit level granularity to Nix builds. It targets ninja build files, a format for describing build graphs output by popular…

    2025 · github.com · its alternatives →

  20. 20NW
  21. 21IG
  22. 22

    One bash script to set up and serve LLMs on DGX Spark

    May 2026 · github.com · its alternatives →

  23. 23

    GPU Raytracer from scratch in C++/CUDA. Contribute to jan-van-bergen/GPU-Raytracer development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  24. 24

    Nyxelf simplifies static and dynamic analysis of ELF binaries, enabling you to extract valuable insights effortlessly. And can be used for vulnerability assessments, unpacking, syscall tracing, and memory analysis.

    2025 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →