{"id":13528120,"url":"https://github.com/tus/tus-resumable-upload-protocol","last_synced_at":"2025-05-14T11:11:16.058Z","repository":{"id":7887738,"uuid":"9264563","full_name":"tus/tus-resumable-upload-protocol","owner":"tus","description":"Open Protocol for Resumable File Uploads","archived":false,"fork":false,"pushed_at":"2025-01-13T12:09:41.000Z","size":304,"stargazers_count":1586,"open_issues_count":25,"forks_count":103,"subscribers_count":54,"default_branch":"main","last_synced_at":"2025-04-08T20:16:49.576Z","etag":null,"topics":["cross-platform","file-upload","http","mit","open-source","protocol","resumable","tus"],"latest_commit_sha":null,"homepage":"https://tus.io","language":null,"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/tus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"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":"2013-04-06T18:29:34.000Z","updated_at":"2025-04-05T14:51:38.000Z","dependencies_parsed_at":"2023-02-19T10:01:16.869Z","dependency_job_id":"7d16f3b2-59ab-479a-aace-0890b37adef6","html_url":"https://github.com/tus/tus-resumable-upload-protocol","commit_stats":{"total_commits":254,"total_committers":26,"mean_commits":9.76923076923077,"dds":0.7125984251968505,"last_synced_commit":"909982f1fcd4a4c364e9ca6f43a80a525accc8b5"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tus%2Ftus-resumable-upload-protocol","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tus%2Ftus-resumable-upload-protocol/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tus%2Ftus-resumable-upload-protocol/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tus%2Ftus-resumable-upload-protocol/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tus","download_url":"https://codeload.github.com/tus/tus-resumable-upload-protocol/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254129496,"owners_count":22019628,"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":["cross-platform","file-upload","http","mit","open-source","protocol","resumable","tus"],"created_at":"2024-08-01T06:02:13.606Z","updated_at":"2025-05-14T11:11:11.045Z","avatar_url":"https://github.com/tus.png","language":null,"funding_links":[],"categories":["Others","Network"],"sub_categories":["NetServices"],"readme":"# tus resumable upload protocol\n\nThe protocol is in the [protocol.md](protocol.md) file.\n\nIt is rendered as HTML via Jekyll/Kramdown by the tus.io repository (type `make preview` there).\n\n## License\n\nLicensed under the MIT license, see\n[LICENSE.txt](https://github.com/tus/tus-resumable-upload-protocol/blob/main/LICENSE.txt).\n\nCopyright (c) 2013-2016 Transloadit Ltd and Contributors.\n\n## OpenAPI specification\n\nThe OpenAPI Specification ([OAS](https://swagger.io/specification/)) defines a standard, language-agnostic \ninterface to RESTful APIs which allows both humans and computers to discover and understand the capabilities \nof the service without access to source code, documentation, or through network traffic inspection. \n\nThere exists tools to create http servers and clients to access APIs using the OpenAPI description as input, e.g.:\n- [go-swagger](https://github.com/go-swagger/go-swagger)\n- Various generators in [https://swagger.io](https://swagger.io).\n\nThe directory OpenAPI contains the OpenAPI (version 3.0.1) definitions of the tus protocol. \nUse a converter, e.g. [API Spec Converter](https://lucybot-inc.github.io/api-spec-converter/), [source](https://github.com/LucyBot-Inc/api-spec-converter)\nif you need a different version.\n\nSince implementators are free to use different endpoints, the endpoints documented in the OpenAPI directory are to be considered examples.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftus%2Ftus-resumable-upload-protocol","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftus%2Ftus-resumable-upload-protocol","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftus%2Ftus-resumable-upload-protocol/lists"}