Zero Install .NET API
Zero Install is a decentralized cross-platform software installation system. You can learn more at 0install.net.
This website documents the Zero Install .NET API. You can use this to integrate Zero Install features into your own application.
NuGet packages
Package | Namespace | Description |
---|---|---|
ZeroInstall.Model | ZeroInstall.Model | Data model for the Zero Install feed format. |
ZeroInstall.Client | ZeroInstall.Client | Client library for invoking Zero Install commands from within other applications. |
ZeroInstall.Store | ZeroInstall.Store | Management of implementation caches, digital signatures, etc.. |
ZeroInstall.Archives | ZeroInstall.Archives | Extracting and building archives (.zip , .tar , etc.). |
ZeroInstall.Services | ZeroInstall.Services | Services for solving dependencies, downloading implementations, executing apps, etc.. |
ZeroInstall.DesktopIntegration | ZeroInstall.DesktopIntegration | Integrating applications with desktop environments (creating menu entries, etc.). |
ZeroInstall.Commands | ZeroInstall.Commands | Command-line interface for Zero Install. The binary in this package serves both as an actual CLI and a library for building other clients. |
ZeroInstall.Publish | ZeroInstall.Publish | Utilities for creating and modifying feed files. |