No description
Find a file
2026-02-26 16:45:56 +03:00
.github workflows: use ubuntu-slim for actions 2025-12-08 18:06:03 +03:00
accounting *: Deprecate response verification header 2026-02-04 11:05:08 +03:00
acl *: clarify expirations, fix #253 2024-12-26 23:37:24 +03:00
audit *: deprecate audit and storage groups 2025-07-08 14:55:14 +03:00
container *: Deprecate response verification header 2026-02-04 11:05:08 +03:00
doc doc: no release code names here 2024-01-30 19:22:58 +03:00
link *: fix all go_package references to sdk-go 2024-12-26 17:50:33 +03:00
lock object: add __NEOFS__ASSOCIATE system attribute 2025-07-08 17:15:17 +03:00
netmap container: Support initial placement policy 2026-02-25 12:49:11 +03:00
object *: Deprecate response verification header 2026-02-04 11:05:08 +03:00
proto-docs container: Support initial placement policy 2026-02-25 12:49:11 +03:00
refs container: Update structure and ID docs for changeable attributes 2026-01-28 13:53:21 +03:00
reputation *: Deprecate response verification header 2026-02-04 11:05:08 +03:00
session *: Deprecate response verification header 2026-02-04 11:05:08 +03:00
status container: Make Put / Delete / SetExtendedACL RPC async/await 2025-12-01 17:39:30 +03:00
storagegroup *: deprecate audit and storage groups 2025-07-08 14:55:14 +03:00
subnet *: fix all go_package references to sdk-go 2024-12-26 17:50:33 +03:00
tombstone object: add __NEOFS__ASSOCIATE system attribute 2025-07-08 17:15:17 +03:00
.gitignore [#45] Add buf linter call 2020-08-13 22:57:00 +03:00
buf.yaml Makefile/workflow: fix compatibility with current buf 2024-12-24 17:18:46 +03:00
CHANGELOG.md container: Support initial placement policy 2026-02-25 12:49:11 +03:00
CONTRIBUTING.md [#216] English Check 2022-05-12 15:06:51 +03:00
CREDITS.md Release v2.6.0 - Daecheongdo 2021-05-07 13:01:00 +03:00
LICENSE Create LICENSE 2020-04-09 19:27:39 +03:00
Makefile *: apply buf format 2024-12-24 17:18:46 +03:00
README.md README: link proper api-csharp repository 2024-12-26 16:17:42 +03:00

NeoFS

NeoFS API language-agnostic protocol definitions


GitHub release (latest SemVer) License

Overview

NeoFS-API repository is the basis for language-specific libraries, e.g.:

Those libraries contain compiled protocol buffers definitions, wrapped with language-specific code. Use them to integrate applications with NeoFS.

This repository contains:

To perform linting and formatting buf is required, see https://buf.build/.

Contributing

Feel free to contribute to this project after reading the contributing guidelines.

Before you start working on a certain topic, first create a new issue describing the feature/topic you are going to implement.

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details