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

https://github.com/hexpm/specifications

Specifications for using and implementing Hex protocols
https://github.com/hexpm/specifications

Last synced: 8 months ago
JSON representation

Specifications for using and implementing Hex protocols

Awesome Lists containing this project

README

          

# Specifications

* [Endpoints](https://github.com/hexpm/specifications/blob/master/endpoints.md)
* [HTTP API](https://github.com/hexpm/specifications/blob/master/http_api.md)
* [ETS registry format](https://github.com/hexpm/specifications/blob/master/registry-v1.md) (Deprecated)
* [New registry format](https://github.com/hexpm/specifications/blob/master/registry-v2.md)
* [Tarball format](https://github.com/hexpm/specifications/blob/master/package_tarball.md)
* [Package metadata](https://github.com/hexpm/specifications/blob/master/package_metadata.md)
* [purl (Package URL) format](https://github.com/hexpm/specifications/blob/master/package-url.md)

## Repositories and mirrors

To host a repository only the [Repository endpoint](https://github.com/hexpm/specifications/blob/master/endpoints.md#repository) has to be implemented.