Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/singularityhub/library-api

a community specification for the library:// API for Singularity (and affiliated) containers
https://github.com/singularityhub/library-api

api container-registry singularity singularity-community spec

Last synced: 26 days ago
JSON representation

a community specification for the library:// API for Singularity (and affiliated) containers

Awesome Lists containing this project

README

        

# Library API

This is a specification for the Library API that was originally implemented
by Sylabs in the [singularity](https://github.com/sylabs/singularity) project,
and now is present in the following container registry implementations:

- [Singularity Registry Server](https://github.com/singularityhub/sregistry)
- [Hinkskalle Registry](https://github.com/csf-ngs/hinkskalle)
- [Sylabs Cloud Library](https://cloud.sylabs.io/library)
- [Singularity Enterprise](https://sylabs.io/singularity-enterprise/)

The specification here is a community effort to document and maintain this application
programming interface. To support this effort, Sylabs has contributed the
[OpenAPI specification](https://github.com/sylabs/scs-library-client/blob/master/api/server/openapi.yml)
on which their services are based.

⭐️ [Read the Documentation](https://singularityhub.github.io/library-api/) or [Jump to the current specification](https://singularityhub.github.io/library-api/#/spec/main) ⭐️