notaryproject/notation

A CLI tool to sign and verify artifacts

Go

502

488 commits

updated Sep 25, 2026

See the code

README

Notation

Go Report Card codecov OpenSSF Scorecard

Notation is a CLI project to add signatures as standard items in the OCI registry ecosystem, and to build a set of simple tooling for signing and verifying these signatures. This should be viewed as similar security to checking git commit signatures, although the signatures are generic and can be used for additional purposes. Notation is an implementation of the Notary Project specifications.

You can find the Notary Project README to learn about the overall Notary Project.

[!NOTE] The documentation for installing Notation CLI is available here.

Table of Contents

Quick Start

Community

Notary Project is a CNCF Incubating project. We ❤️ your contribution.

Development and Contributing

Notary Project Community Meeting

You can choose one of the following two meeting series based on your time zone (Convert the UTC time to your local time).

Please see the CNCF Calendar for details. You can log in to hackmd.io to add your topics to the meeting agenda.

Release Management

The Notation release process is defined in RELEASE_MANAGEMENT.md.

Support

Support for the Notation project is defined in supported releases.

Code of Conduct

This project has adopted the CNCF Code of Conduct. See CODE_OF_CONDUCT.md for further details.

License

This project is covered under the Apache 2.0 license. You can read the license here.

cloud-native
cncf
container
kubernetes
sign
verify

notaryproject/notation

A CLI tool to sign and verify artifacts

Go

502

488 commits

updated Sep 25, 2026

See the code

README

Notation

Go Report Card codecov OpenSSF Scorecard

Notation is a CLI project to add signatures as standard items in the OCI registry ecosystem, and to build a set of simple tooling for signing and verifying these signatures. This should be viewed as similar security to checking git commit signatures, although the signatures are generic and can be used for additional purposes. Notation is an implementation of the Notary Project specifications.

You can find the Notary Project README to learn about the overall Notary Project.

[!NOTE] The documentation for installing Notation CLI is available here.

Table of Contents

Quick Start

Community

Notary Project is a CNCF Incubating project. We ❤️ your contribution.

Development and Contributing

Notary Project Community Meeting

You can choose one of the following two meeting series based on your time zone (Convert the UTC time to your local time).

Please see the CNCF Calendar for details. You can log in to hackmd.io to add your topics to the meeting agenda.

Release Management

The Notation release process is defined in RELEASE_MANAGEMENT.md.

Support

Support for the Notation project is defined in supported releases.

Code of Conduct

This project has adopted the CNCF Code of Conduct. See CODE_OF_CONDUCT.md for further details.

License

This project is covered under the Apache 2.0 license. You can read the license here.

cloud-native
cncf
container
kubernetes
sign
verify

Project health

Overall

6.5/10

Maintained

0/10

Code review

9/10

Contributors

10/10
OpenSSF Scorecard

Latest release

v1.3.2 · Apr 24, 2025

Releases this year

0
1 known vulnerability

Significant stargazers

Pranshu Srivastava

152 followers · starred Aug 2023

Bruno Schaatsbergen

341 followers · starred Mar 2024

Luke Hinds

575 followers · starred Nov 2020

Gergely Bräutigam

261 followers · starred Nov 2024