{"id":28990216,"url":"https://github.com/azot-labs/azot","last_synced_at":"2026-05-30T22:00:40.105Z","repository":{"id":65284876,"uuid":"528910686","full_name":"azot-labs/azot","owner":"azot-labs","description":"Your shortcut to video downloads","archived":false,"fork":false,"pushed_at":"2026-03-28T09:23:58.000Z","size":2539,"stargazers_count":80,"open_issues_count":7,"forks_count":18,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-03-28T13:53:11.611Z","etag":null,"topics":["crunchyroll","dash","downloader","movies","mpeg-dash","streaming","tv","video","weibo"],"latest_commit_sha":null,"homepage":"https://azot.mov/download","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/azot-labs.png","metadata":{"files":{"readme":"docs/README.cli.en.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"patreon":"vitalygashkov","custom":["boosty.to/vitalygashkov/donate"]}},"created_at":"2022-08-25T15:28:12.000Z","updated_at":"2026-03-26T16:14:29.000Z","dependencies_parsed_at":"2023-02-12T15:45:53.538Z","dependency_job_id":"baea1412-ab64-45ed-a590-e6d8e4fa4aa2","html_url":"https://github.com/azot-labs/azot","commit_stats":null,"previous_names":["azot-labs/azot","vitalygashkov/streamyx"],"tags_count":304,"template":false,"template_full_name":null,"purl":"pkg:github/azot-labs/azot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azot-labs%2Fazot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azot-labs%2Fazot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azot-labs%2Fazot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azot-labs%2Fazot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/azot-labs","download_url":"https://codeload.github.com/azot-labs/azot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azot-labs%2Fazot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33711018,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["crunchyroll","dash","downloader","movies","mpeg-dash","streaming","tv","video","weibo"],"created_at":"2025-06-25T00:01:43.922Z","updated_at":"2026-05-30T22:00:40.086Z","avatar_url":"https://github.com/azot-labs.png","language":null,"funding_links":["https://patreon.com/vitalygashkov","boosty.to/vitalygashkov/donate"],"categories":["JavaScript"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ch1 align=\"center\"\u003eAzot\u003c/h1\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca aria-label=\"Join Discord community\" href=\"https://discord.gg/fHMgAgc7gU\"\u003e\n    \u003cimg alt=\"\" src=\"https://img.shields.io/badge/Discord-server-black?style=flat\u0026logo=Discord\u0026logoColor=white\"\u003e\n  \u003c/a\u003e\n  \u003ca aria-label=\"Join Telegram community\" href=\"https://t.me/AzotApp\"\u003e\n    \u003cimg alt=\"\" src=\"https://img.shields.io/badge/Telegram-channel-black?style=flat\u0026logo=Telegram\u0026logoColor=white\"\u003e\n  \u003c/a\u003e\n  \u003cimg alt=\"\" src=\"https://img.shields.io/github/downloads/azot-labs/azot/latest/total?style=flat\u0026color=black\"\u003e\n  \u003cimg alt=\"\" src=\"https://img.shields.io/github/downloads/azot-labs/azot/total?style=flat\u0026color=black\"\u003e\n\u003c/p\u003e\n\nAzot (formerly known as Streamyx) makes it simple, fast and delightful to download videos, so you can watch it offline later.\n\nEnglish • [Pусский](https://github.com/azot-labs/azot/tree/main/README.ru.md)\n\nYou can create your own extension. Examples are available at [azot-labs/extensions](https://github.com/azot-labs/extensions) and [here](https://github.com/azot-labs/extensions/blob/main/extensions.json) you can find a list of public extensions available for installation.\n\n## Install\n\nAzot supports Windows (x64), macOS (x64 \u0026 Apple Silicon) and Linux (x64).\n\n\u003e Install scripts and examples below are for CLI v4.x.x. Starting from v5.x.x CLI is included in the desktop app and can be installed from settings as command `azot`.\n\n#### Windows\n\n```shell\npowershell -c \"irm azot.so/install.ps1 | iex\"\n```\n\n#### Linux \u0026 macOS\n\n```shell\ncurl -fsSL https://azot.so/install.sh | bash\n```\n\n## Getting Started\n\n\u003e Use `streamyx` command if you have v4.x.x or older version installed. For v5.x.x use `azot` command.\n\n```shell\nstreamyx \u003ccommand\u003e [...options]\n```\n\nUse `--help` flag to see all available options.\n\nTo upgrade to the latest version of Azot, run:\n\n```shell\nstreamyx upgrade\n```\n\n### Install an extension\n\n\u003e In the example below, RUTUBE extension is used to download videos from RUTUBE.\n\n```shell\nstreamyx install rutube\n```\n\n### Download a video\n\n```shell\nstreamyx https://rutube.ru/video/961e6b75ea096a57dde2f957ba1cc48c/\n20:32:40.667 INFO : Fetching content metadata...\n20:32:40.926 INFO : Fetching metadata finished\n20:32:40.928 INFO : The Best and Worst Web Browsers Ever—Which One Do You Use?\n20:32:41.094 INFO : Content Matched: HTTP Live Streaming\n20:32:41.094 INFO : Parsing streams...\n20:32:41.348 INFO : Extracted, there are 16 streams, 16 video streams\n✔ :32:41.354 INFO : The.Best.and.Worst.Web.Browsers.Ever—Which.One.Do.You.Use.2160p.WEB-DL.x264 ∙ VIDEO ∙ 3171 KiB/s\n✔ :32:55.731 INFO : Muxed\n```\n\nOutput: `C:\\Users\\Admin\\Downloads\\The.Best.and.Worst.Web.Browsers.Ever—Which.One.Do.You.Use.2160p.WEB-DL.x264.mkv`\n\n## Features\n\n- **Multiple media formats** support: progressive, MPEG-DASH, HLS\n- **Concurrency**: multiple simultaneous connections for faster downloads\n- **Retry** in case of request failure during download\n- **HTTP2** support\n- **Templates** for movie and episode filenames\n- **Decryption** of MPEG-DASH stream with specified content key\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazot-labs%2Fazot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fazot-labs%2Fazot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazot-labs%2Fazot/lists"}