{"id":13928744,"url":"https://github.com/binder-examples/nix","last_synced_at":"2025-07-19T10:31:55.328Z","repository":{"id":67371061,"uuid":"156431437","full_name":"binder-examples/nix","owner":"binder-examples","description":"Simplest Nix Binderhub example","archived":false,"fork":false,"pushed_at":"2019-07-10T20:08:22.000Z","size":8,"stargazers_count":8,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-26T17:45:15.124Z","etag":null,"topics":["binder","binder-ready","jupyter-notebook","nix","nixpkgs"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/binder-examples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-11-06T18:47:58.000Z","updated_at":"2023-08-19T17:14:48.000Z","dependencies_parsed_at":"2023-02-24T22:30:22.023Z","dependency_job_id":null,"html_url":"https://github.com/binder-examples/nix","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/binder-examples/nix","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binder-examples%2Fnix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binder-examples%2Fnix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binder-examples%2Fnix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binder-examples%2Fnix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binder-examples","download_url":"https://codeload.github.com/binder-examples/nix/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binder-examples%2Fnix/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265916029,"owners_count":23848666,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["binder","binder-ready","jupyter-notebook","nix","nixpkgs"],"created_at":"2024-08-07T18:01:35.996Z","updated_at":"2025-07-19T10:31:55.042Z","avatar_url":"https://github.com/binder-examples.png","language":"Jupyter Notebook","funding_links":[],"categories":["jupyter-notebook"],"sub_categories":[],"readme":"# [Nixpkgs](https://github.com/nixos/nixpkgs) BinderHub example\n\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/binder-examples/nix/master)\n\n# Why Nix?\n\n[Nix](https://github.com/nixos/nixpkgs) would be a great addition to reproducible data science. It is a unique package manager. Some notable features:\n\n - 100% reproducible environments (pin to exact commit in repository)\n - both a source and binary package repository\n - allows customized compilation and version of every package\n - can run identical environment outside of docker (all linux distros + dawin)\n - as of now [45,000+ packages](https://repology.org/repositories/statistics/total)\n - fully declarative environments\n - packages: python, javascript, julia, R, haskell, perl, and many other languages (some better than others).\n\nAssuming that you have [`nix`\ninstalled](https://nixos.org/nix/download.html) (compatible with all\nlinux distributions and darwin (Mac OS)) you can run this repository\nlocally (no need for binderhub). It will be identical assuming you\nhave pinned repositories. Nix can coexist fine with other package\nmanagers.\n\nThis derivation installs `python37`, `numpy`, and `scipy`.\n\nFor a more detailed example see the detailed [binderhub example costrouc/nix-binder-example](https://github.com/costrouc/nix-binder-example)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinder-examples%2Fnix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinder-examples%2Fnix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinder-examples%2Fnix/lists"}