{"id":13507696,"url":"https://github.com/storj/uplink","last_synced_at":"2025-10-08T08:26:16.855Z","repository":{"id":40680117,"uuid":"223981840","full_name":"storj/uplink","owner":"storj","description":"Storj network Go library","archived":false,"fork":false,"pushed_at":"2025-02-28T10:15:13.000Z","size":30378,"stargazers_count":124,"open_issues_count":43,"forks_count":18,"subscribers_count":31,"default_branch":"main","last_synced_at":"2025-03-05T17:50:56.036Z","etag":null,"topics":["go","golang","storj","storj-network"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/storj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-25T15:32:20.000Z","updated_at":"2025-02-28T10:15:17.000Z","dependencies_parsed_at":"2023-12-27T17:22:53.116Z","dependency_job_id":"f30dc7b9-5090-4fc9-bc6c-89715e859146","html_url":"https://github.com/storj/uplink","commit_stats":{"total_commits":3357,"total_committers":86,"mean_commits":39.03488372093023,"dds":0.8105451295799821,"last_synced_commit":"f3794018352bd035fd94a1d9ffb007dafdf44250"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storj%2Fuplink","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storj%2Fuplink/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storj%2Fuplink/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/storj%2Fuplink/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/storj","download_url":"https://codeload.github.com/storj/uplink/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247492513,"owners_count":20947544,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["go","golang","storj","storj-network"],"created_at":"2024-08-01T02:00:37.888Z","updated_at":"2025-10-08T08:26:11.792Z","avatar_url":"https://github.com/storj.png","language":"Go","funding_links":[],"categories":["Clients with Storj support and integrations"],"sub_categories":[],"readme":"\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/storj/.github/main/assets/storj-logo-full-white.png\"\u003e\n  \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/storj/.github/main/assets/storj-logo-full-color.png\"\u003e\n  \u003cimg alt=\"Storj logo\" src=\"https://raw.githubusercontent.com/storj/.github/main/assets/storj-logo-full-color.png\" width=\"140\"\u003e\n\u003c/picture\u003e\n\n# Libuplink\n\nGo library for Storj V3 Network.\n\n[![Go Report Card](https://goreportcard.com/badge/storj.io/uplink)](https://goreportcard.com/report/storj.io/uplink)\n[![Go Doc](https://img.shields.io/badge/godoc-reference-blue.svg?style=flat-square)](https://pkg.go.dev/storj.io/uplink)\n\nStorj is building a decentralized cloud storage network.\n[Check out our white paper for more info!](https://storj.io/whitepaper)\n\n----\n\nStorj is an S3-compatible platform and suite of decentralized applications that\nallows you to store data in a secure and decentralized manner. Your files are\nencrypted, broken into little pieces and stored in a global decentralized\nnetwork of computers. Luckily, we also support allowing you (and only you) to\nretrieve those files!\n\n[![Introducing Storj DCS—Decentralized Cloud Storage for Developers](https://img.youtube.com/vi/JgKdBRIyIps/hqdefault.jpg)](https://www.youtube.com/watch?v=JgKdBRIyIps)\n\n### Installation\n\n```\ngo get storj.io/uplink\n```\n\n### Example\n\nReady to use example can be found here: [examples/walkthrough/main.go](examples/walkthrough/main.go)\n\nProvided example requires Access Grant as an input parameter. Access Grant can be obtained from Satellite UI. [See our documentation](https://docs.storj.io/dcs/getting-started/quickstart-uplink-cli/uploading-your-first-object/create-first-access-grant).\n\n### A Note about Versioning\n\nOur versioning in this repo is intended to primarily support the expectations of the\n[Go modules](https://blog.golang.org/using-go-modules) system, so you can expect that\nwithin a major version release, backwards-incompatible changes will be avoided at high\ncost.\n\n# Documentation\n\n- [Go Doc](https://pkg.go.dev/storj.io/uplink)\n- [Libuplink Walkthrough](https://github.com/storj/storj/wiki/Libuplink-Walkthrough)\n\n# Language bindings\n\n- [Uplink-C](https://github.com/storj/uplink-c)\n\n# License\n\nThis library is distributed under the\n[MIT license](https://opensource.org/licenses/MIT) (also known as the Expat license).\n\n# Support\n\nIf you have any questions or suggestions please reach out to us on [our community forum](https://forum.storj.io/) or file a support ticket at https://support.storj.io.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstorj%2Fuplink","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstorj%2Fuplink","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstorj%2Fuplink/lists"}