Nix

Open-source projects categorized as Nix

Top 23 Nix Open-Source Projects

  • my-mac-os

    List of applications and tools that make my macOS experience even more amazing

    Project mention: Ask HN: Must have tools for a new MacBook | news.ycombinator.com | 2022-08-17
  • nixpkgs

    Nix Packages collection

    Project mention: Can someone tell me what's so great about not being able to swap your system components? It not breaking seems like an excuse, when a lot of systems already do not break. | reddit.com/r/linuxmemes | 2023-01-25

    Sure, but even with those ecosystems, there's still some manual involvement. For example, haskell still needs a few hundred changes to work; and that's only including nix-specific edits, there's also some specific to architecture or platform (e.g. macOS).

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • nix

    Nix, the purely functional package manager

    Project mention: How to use Python venv from a Bash script | dev.to | 2023-01-25

    Let's say you are building an API. If you are not using a container or a deterministic system, you might want to avoid using packages that could be outdated from your system's Python.

  • devbox

    Instant, easy, and predictable development environments

    Project mention: Ask HN: What have you built more than twice and wish someone had built for you? | news.ycombinator.com | 2023-01-18

    Tools like Devbox: https://github.com/jetpack-io/devbox are making this way easier. Devbox is powered by nix, but it hides all of the complexity and makes it easier to use.

  • ihp

    🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness

    Project mention: Using Rust at a startup: A cautionary tale | news.ycombinator.com | 2022-12-03
  • Home Manager using Nix

    Manage a user environment using Nix [[email protected]]

    Project mention: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix | news.ycombinator.com | 2023-01-23

    https://github.com/nix-community/home-manager/blob/master/do...

  • miso

    :ramen: A tasty Haskell front-end framework

    Project mention: School of Haskell: Basics | news.ycombinator.com | 2022-11-11
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • hevm

    Dapp, Seth, Hevm, and more

    Project mention: The Ethereum Virtual Machine (EVM) - What Is It and How to Make Business on It? | dev.to | 2022-06-30

    hevm - written in Haskel

  • nixery

    Container registry which transparently builds images using the Nix package manager. Canonical repository is https://cs.tvl.fyi/depot/-/tree/tools/nixery

    Project mention: Nixpacks takes a source directory and produces an OCI compliant image | news.ycombinator.com | 2022-08-17

    name is eerily similar to `nixpkgs`, i.e. the monorepo that defines all packages and one of the underlying technologies here. i get the play on buildpacks, but still, as a nix user it makes me do a double take reading the name

    this is neat though, and in political terms, the elevator pitch mentions nix itself as an implementation detail in passing. hopefully, if this catches on, it'll function as a non-threatening gateway drug to nix itself, when users inevitably go digging into the weeds

    for anyone interested, prior art on the nix container front: https://nixery.dev

  • nix-darwin

    nix modules for darwin

    Project mention: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix | news.ycombinator.com | 2023-01-23

    Nix is pretty usable for both desktops and headless servers. Personally, I even use it on macOS without much trouble.

    My system looks like any other install of Ventura, but all of my configuration, ranging from the terminal and VS Code to macOS-specific system preferences and Safari, is done declaratively in Nix [1]. The overwhelming majority of my installed software also comes from Nix packages, with some exceptions for stuff that is not packaged yet (e.g., I have Podman Desktop, the macOS ZFS port, Lulu, yubikey-manager-qt installed through Homebrew -- fortunately nix-darwin [2] also just lets me have an set of brews/casks in my config).

    It was been a bit of a nightmare at first since the error messages are kind of horrific, and there can be a lack of good examples/docs on flakes. But I think the weekend worth of time I invested was worth it since I no longer need to rely on hacky shellscripts or remember to manually configure anything.

    [1]: <https://github.com/nix-community/home-manager>

    [2]: <https://github.com/LnL7/nix-darwin>

  • nickel

    Better configuration for less

    Project mention: Why isn't Nix more popular? | reddit.com/r/NixOS | 2022-11-08

    PS. Now i think about gentoo or arch. PS2. I know about nickel, but still...

  • nixops

    NixOps is a tool for deploying to NixOS machines in a network or cloud.

    Project mention: Will we move away from DSLs? | reddit.com/r/devops | 2022-04-29

    For example Nix can already replace ansible, packer, cloudformation[1], dockerfiles.

  • awesome-nix

    😎 A curated list of the best resources in the Nix community [[email protected]]

    Project mention: More myths about this "new fangled" Linux desktop | reddit.com/r/linux | 2022-08-11

    Yeah nix/guix is a whole nother universe and I'm not familiar with it, there's a ton of good resources out there though: https://github.com/nix-community/awesome-nix

  • niv

    Easy dependency management for Nix projects

    Project mention: Pulling themes from a git project: the nix way? | reddit.com/r/NixOS | 2022-10-09

    Flakes work. An alternative is niv which was once popular and provides a good developer experience.

  • nix.dev

    An opinionated guide for developers wanting to get things done with the Nix ecosystem.

    Project mention: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix | news.ycombinator.com | 2023-01-23
  • spacebar

    A minimal status bar for macOS. Ideal for use with tiling window managers like yabai

    Project mention: Org-clock and Spacebar | reddit.com/r/orgmode | 2022-09-18
  • digga

    A flake utility library to craft shell-, home-, and hosts- environments.

    Project mention: Looking for dotfiles repo examples | reddit.com/r/NixOS | 2022-11-08

    This one issue may clear things up, seems like my config is a little outdated: https://github.com/divnix/digga/pull/385

  • nixos-generators

    Collection of image builders [[email protected]]

    Project mention: How can I run a command "within" the context of the last N generations so I could, for example, see which kernel or GPU driver versions they're running? | reddit.com/r/NixOS | 2022-12-24

    Maybe https://github.com/nix-community/nixos-generators can help as well. I am using it instead of a subtle and it works well

  • dotfiles

    Zsh, Karabiner, VS Code, Sublime, Neovim, Nix (by nikitavoloboev)

    Project mention: nikitavoloboev/dotfiles: Zsh, Karabiner, VS Code, Sublime, Neovim, Nix | reddit.com/r/dotfiles | 2022-06-21
  • devshell

    Per project developer environments

    Project mention: Devenv.sh: Fast and reproducible developer environments using Nix | news.ycombinator.com | 2022-11-18

    There is also devshell[1] which allows you to configure specific commands for your `env` and sits inside your flake.

    [1]: https://github.com/numtide/devshell

  • mach-nix

    Create highly reproducible python environments

    Project mention: Installing chatgpt-wrapper | reddit.com/r/NixOS | 2023-01-09

    Another way if the above doesn't work is to use mach-nix:https://github.com/DavHau/mach-nix

  • reflex-platform

    A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.

    Project mention: reflex-platform and ghc version | reddit.com/r/reflexfrp | 2022-02-09
  • kubernix

    Single dependency Kubernetes clusters for local testing, experimenting and development

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-25.

Nix related posts

Index

What are some of the best open-source Nix projects? This list will help you:

Project Stars
1 my-mac-os 19,353
2 nixpkgs 11,250
3 nix 7,353
4 devbox 4,759
5 ihp 3,821
6 Home Manager using Nix 3,629
7 miso 2,032
8 hevm 1,850
9 nixery 1,481
10 nix-darwin 1,338
11 nickel 1,249
12 nixops 1,247
13 awesome-nix 1,163
14 niv 1,117
15 nix.dev 1,047
16 spacebar 943
17 digga 872
18 nixos-generators 793
19 dotfiles 768
20 devshell 717
21 mach-nix 689
22 reflex-platform 680
23 kubernix 675
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com