Applications/zh: Difference between revisions
Created page with "== 其他 Nix 实现与解析器 ==" |
Created page with "* [$1 styx] - 基于 Nix 表达式语言的静态网站生成器 * [$2 bionix] - 生物信息学流水线(pipeline)管理与执行工具 * [$3 ethereum.nix] - 一套 Nix 软件包与 NixOS 模块,旨在简化以太坊相关服务及基础设施的运维 * [$4 nixos-mailserver] - 简单易用且功能完备的 NixOS 邮件服务器" Tags: Mobile edit Mobile web edit |
||
| (7 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
{{Merge|Nix ecosystem|reason=尽管涵盖范围有所不同,但若将“官方工具”作为首要章节,并将“基于 Nix 构建”作为其下属章节,或许会更为合适。}} | |||
{{Merge|Nix ecosystem|reason= | |||
本文列出了专为 Nix 构建或基于 Nix 开发的应用程序;这构成了所谓的'''''扩展 Nix 生态系统'''''的清单(关于核心 Nix 生态系统,请参阅 [[Special:MyLanguage/Nix Ecosystem|Nix 生态系统]])。 | 本文列出了专为 Nix 构建或基于 Nix 开发的应用程序;这构成了所谓的'''''扩展 Nix 生态系统'''''的清单(关于核心 Nix 生态系统,请参阅 [[Special:MyLanguage/Nix Ecosystem|Nix 生态系统]])。 | ||
| Line 172: | Line 170: | ||
=== Docker === | === Docker === | ||
* [https://github.com/hercules-ci/arion Arion] - 使用 Nix 模块配置 Docker Compose | |||
* [https://github.com/hercules-ci/arion Arion] - | * [https://nixery.dev Nixery] - 基于 Nix 即时生成容器镜像 | ||
* [https://nixery.dev Nixery ] - | |||
=== Kubernetes === | === Kubernetes === | ||
* [https://github.com/xtruder/kubenix kubenix] - 用 Nix 编写的 Kubernetes 资源构建器 | |||
* [https://github.com/xtruder/kubenix kubenix] - Kubernetes | * [https://github.com/xtruder/nix-kubernetes nix-kubernetes] - 用 Nix 编写的 Kubernetes 部署管理器 | ||
* [https://github.com/xtruder/nix-kubernetes nix-kubernetes] - Kubernetes | |||
<span id="Alternative_nix_implementations_&_parser"></span> | <span id="Alternative_nix_implementations_&_parser"></span> | ||
== 其他 Nix 实现与解析器 == | == 其他 Nix 实现与解析器 == | ||
* [https://github.com/haskell-nix/hnix hnix] (Haskell,解析器与求值器) | |||
* [https://github.com/haskell-nix/hnix hnix] ( | * [https://github.com/nix-community/rnix-parser rnix] (Rust,解析器) | ||
* [https://github.com/nix-community/rnix-parser rnix] ( | * [https://github.com/orivej/go-nix go-nix] (Go,解析器与 Nix 兼容的文件哈希计算器) | ||
* [https://github.com/orivej/go-nix go-nix] ( | * [https://github.com/NixOS/nix-idea/tree/master/src/main/java/org/nixos/idea/lang nix-idea] (Java,解析器) | ||
* [https://github.com/NixOS/nix-idea/tree/master/src/main/java/org/nixos/idea/lang nix-idea] ( | * [https://lix.systems/ lix] (C++,[https://github.com/NixOS/nix NixOS/nix] 的分叉) | ||
* [https://lix.systems/ lix] ( | * [https://snix.dev/ snix] (Rust,CLI、求值器与存储层) | ||
* [https://snix.dev/ snix] ( | |||
< | <span id="Additional_unofficial_ecosystem"></span> | ||
== | == 额外的非官方生态系统 == | ||
使用 Nix 无需这些服务。这些服务均与 [[Special:MyLanguage/NixOS Foundation|NixOS 基金会]] 无关。 | |||
; [https://cachix.org Cachix]:即服务形式的二进制缓存。公共缓存免费,私有(需令牌访问)缓存采用订阅制。 | |||
; [https://cachix.org Cachix] | ; [https://hercules-ci.com Hercules CI]:利用无状态构建代理简化 CI 设置。开源项目免费,私有仓库按用户数订阅。 | ||
; [https://hercules-ci.com Hercules CI] | ; [https://garnix.io Garnix]:基于 Nix 的 CI、缓存(公测阶段)及云托管(内测阶段)服务。目前免费,但也提供商业方案。 | ||
; [https://garnix.io Garnix] | ; [https://nixbuild.net/ nixbuild.net]:面向 x86_64 和 AArch64 架构的远程 Nix 构建服务。按使用量付费。 | ||
; [https://nixbuild.net/ nixbuild.net] | |||
< | <span id="See_also"></span> | ||
== | == 另见 == | ||
* [https://github.com/nix-community/awesome-nix awesome-nix] | * [https://github.com/nix-community/awesome-nix awesome-nix] | ||
* [[Special:MyLanguage/Language-specific package helpers| | * [[Special:MyLanguage/Language-specific package helpers|特定语言的软件包辅助工具]] | ||
* [[Special:MyLanguage/Alternative Package Sets| | * [[Special:MyLanguage/Alternative Package Sets|替代软件包集]] | ||
* [[Special:MyLanguage/Configuration Collection| | * [[Special:MyLanguage/Configuration Collection|从他人的 NixOS 配置中获取灵感]] | ||
* [https://search.nixos.org/packages NixOS | * [https://search.nixos.org/packages NixOS 软件包搜索] 用于搜索 NixOS 软件包 | ||
[[Category:Software]] | [[Category:Software]] | ||
[[Category:Guide]] | [[Category:Guide]] | ||
[[Category:Nix{{#translation:}}]] | [[Category:Nix{{#translation:}}]] | ||