

Tvix
Like
Tvix is a new implementation of Nix, a purely-functional package manager. It aims to have a modular implementation, in which different components can be reused or replaced based on the use-case.
Features
Properties
- Lightweight
Features
- Command line interface
- Package Manager
- Rust
Tvix News & Activities
Highlights All activities
Recent activities
benni347 added Tvix as alternative to Lix Project
Tvix information
No comments or reviews, maybe you want to be first?
What is Tvix?
Tvix is a new implementation of Nix, a purely-functional package manager. It aims to have a modular implementation, in which different components can be reused or replaced based on the use-case.
Tvix is developed as a GPLv3-licensed open-source project by TVL, with source code available in the TVL monorepo.
There are several projects within Tvix, such as:
- //tvix/castore - subtree storage/transfer in a content-addressed fashion
- //tvix/cli - preliminary REPL & CLI implementation for Tvix
- //tvix/eval - an implementation of the Nix programming language
- //tvix/nar-bridge - a HTTP webserver providing a Nix HTTP Binary Cache interface in front of a tvix-store
- //tvix/nix-compat - a Rust library for compatibility with C++ Nix, features like encodings and hashing schemes and formats
- //tvix/serde - a Rust library for using the Nix language for app configuration
- //tvix/store - a "filesystem" linking Nix store paths and metadata with the content-addressed layer
- ... and a handful others!



