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.

Dependencies

NuGet dependency graph

  • Improve this Doc
In This Article
Back to top Copyright Bastian Eicher et al