nowfound

Work · June 3, 2024

Brioche – A new Nix-like package manager

This is a project I've wanted to write for a long time now. I really love the ideas from Nix and I still have a ton of respect for the project, but Nix-the-language never felt intuitive to me and I wanted something with more approachable tooling (although this was circa 2016, so I'm sure Nix has improved a lot since then too-- that was before Flakes were around!) Anyway, I started on the current iteration of Brioche about 6 months ago, and I finally cut an initial release. I'd still consider this a "technical preview" version (performance especially is pretty painful, so that'll be a focus…

Brioche – A new Nix-like package manager launched on June 3, 2024 with 168 votes, #282 of 4,672 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 2 years on.

Visit brioche.dev ↗Alternativestop 6% of June 2024

In plain words

Brioche is a package manager inspired by Nix that aims to provide similar reproducible dependency management with a more approachable language and tooling. Created by a developer who appreciated Nix's core concepts but found its language unintuitive, Brioche is released as a technical preview that handles end-to-end package management. The creator notes that performance improvements are a near-term focus, but the tool is ready for testing and evaluation by developers seeking alternatives to existing package managers.

written from the facts on this page · September 2026

From the sources

I’m super excited to announce the first public release of Brioche! Brioche is a brand new package manager and build tool that builds on top of the best ideas of other package managers, like Nix, Homebrew, and Cargo. It’s designed to be flexible and easy to use, and it leverages TypeScript for fancy typechecking and autocompletions in your build scripts. I’d consider this release a Technical Preview . Currently, it’s limited to x86-64 Linux only, there’s only a small number of packages, and there are still some outstanding issues, including pretty bad performance issues and bugs in the Language Server Protocol implementation. Brioche isn’t really at the point I’d recommend folks use it for…from brioche.dev

In the maker’s words, at launch

This is a project I've wanted to write for a long time now. I really love the ideas from Nix and I still have a ton of respect for the project, but Nix-the-language never felt intuitive to me and I wanted something with more approachable tooling (although this was circa 2016, so I'm sure Nix has improved a lot since…

Does a similar job

all alternatives →
  • Nix2016 · nixos.org · ▲82

    The purely functional package manager

  • Buildstash2025 · buildstash.com · ▲168

    Hey HN! We just launched open sign up on Buildstash. It's a platform for managing and sharing software binaries. I'd worked across game dev, mobile apps, and agencies - and found every team had no real system for managing their built binaries. Often just dumped in a shared folder (if someone remembered!). No system for versioning, keeping track of who'd signed off what when, or what exact build had gone to a client, etc. Existing tools out there for managing build artifacts are really focused on package repository management. But miss all the other types of software not being deployed that…

  • Bake – A modular build system and package manager for C/C++2018 · github.com · ▲132

    Bake, A build system for building, testing and running C & C++ projects - SanderMertens/bake

  • Lightweight tool for managing Linux virtual machines2025 · github.com · ▲144

    hey guys. the other day i was migrating hosting providers and i just needed something not too heavy and convenient to spin up my backups for awhile and realised there is almost nothing out there. kimchi hasn't been updated for years and cockpit is heavy. so here's something i came up with in a couple hours because of a sudden urge, nothing fancy just basic creation with cloud init, lifecycle management and image/storage, but it's modern-ish and it compiles to a 8.4mb binary inclusive of the embedded web UI, CLI and API, and only dep is libvirt.

  • GI
    Going into freshman year, figured I should build an interpreter2023 · ▲138

    Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D

  • The Missing Open Source Package Manager for Kubernetes Beyond Helm2024 · github.com · ▲20

    Hi, we are a small team from Vienna and today released our first version of a Package Manager similar to apt, Homebrew, or Chocolatey, but specifically tailored for Kubernetes environments and cloud-native software. Originally, we wanted to contribute to the Kubernetes ecosystem with a different idea; however, after talking to the community, we uncovered that package management is an even bigger problem at the moment. We are now looking for as much feedback as possible, so we would really appreciate it if you could check it out and let us know what you think! Thanks!

More work this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, June 2024

the whole month →
  • Pygma▲1,412

    AI copilot for Instagram

    AI · 2024 · pygma.me

  • Cello▲1,347

    Easiest way to add a referral program to your SaaS

    Growth · 2024 · cello.so

  • Create personalized, multi-channel conversations at scale

    AI · 2024 · lagrowthmachine.com

  • Revolutionary AI email, reimagined for teams

    AI · 2024 · superhuman.com

  • FlowMapp 3.0▲1,142

    Visual website planning in the most powerful way

    Work · 2024 · flowmapp.com

  • PyjamaHR▲1,132

    Hiring on autopilot. The AI applicant tracking system (ATS).

    Work · 2024 · pyjamahr.com