{"id":16149173,"url":"https://github.com/zardoy/ace-connector","last_synced_at":"2026-06-29T11:32:10.926Z","repository":{"id":51866737,"uuid":"296865380","full_name":"zardoy/ace-connector","owner":"zardoy","description":"Powerful library for working with ACE STREAM from TypeScript.","archived":false,"fork":false,"pushed_at":"2021-05-09T10:29:22.000Z","size":143,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-29T10:13:22.616Z","etag":null,"topics":["ace-stream"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/zardoy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-09-19T12:35:32.000Z","updated_at":"2021-02-26T18:37:35.000Z","dependencies_parsed_at":"2022-08-23T12:40:16.018Z","dependency_job_id":null,"html_url":"https://github.com/zardoy/ace-connector","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zardoy/ace-connector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zardoy%2Face-connector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zardoy%2Face-connector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zardoy%2Face-connector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zardoy%2Face-connector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zardoy","download_url":"https://codeload.github.com/zardoy/ace-connector/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zardoy%2Face-connector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34925718,"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-06-29T02:00:05.398Z","response_time":58,"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":["ace-stream"],"created_at":"2024-10-10T00:37:12.849Z","updated_at":"2026-06-29T11:32:10.910Z","avatar_url":"https://github.com/zardoy.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ace Connector\n\n- [Ace Connector](#ace-connector)\n  - [What is AceStream?](#what-is-acestream)\n  - [Example use](#example-use)\n  - [Key Features](#key-features)\n  - [Auto installing](#auto-installing)\n  - [Auto Reconnect](#auto-reconnect)\n\nAfter 2 years, I finally released that.\nThis library allows to control the [Ace Stream Engine](https://wiki.acestream.media/).\n\u003e Only windows platform supported now!\n\nAce Stream is not a future! It's a past, this lib will be used as a temporary workaround until I find a better alternative! [Read more here [RU]](https://lifeservice.me/zamena-ace-stream-kak-smotret-serialy-i-filmy/)\n\n## What is AceStream?\n\nIn context of this library whenever I say AceStream I mean actually **Ace Stream Engine**, because Ace Stream itself is a very complex soft.\nFor example it includes their version of VLC in desktop version. And Ace Stream also has a android version, which is very popular by the way.\n\nAceStream was written in Python in 2015 or 2016. And from the my point of view, AceStream is the most powerful torrent client for streaming. It works **significantly** better than [WebTorrent](https://webtorrent.io/desktop/) TODO comparsion. I don't really know how either WebTorrent or AceStream works, this lib is meant to be a bridge between AceStream API and your code.\n\n## Example use\n\nSee [example.ts](./example.ts).\n\n## Key Features\n\nAll of these features all configurable via first constructor argument. See [defaults](src/index.ts). \n\n- Auto patching to **remove ads**\n- Auto reconnect (see below)\n- Start HTTP stream from the torrent\n- Auto installing\n\n## Auto installing\n\nIf AceStream isn't installed on user's computer, AceConnect can automatically download (and even install!) AceStream.\n\n[Ace Stream installer virustotal](https://www.virustotal.com/gui/file/542422e18521655bf6a678e414ec23df0356b6c5027034bf098cdcf1c365e9dd)\n\n\u003c!-- AceConnector executes; auto auto-opening installer and emulating keyboard events --\u003e\n\n## Auto Reconnect\n\nStarted Ace Stream creates an icon in the tray.\nSo user can stop the engine at any time by clicking *exit*.\n\nSo AceConnector can restart the engine if was suspended.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzardoy%2Face-connector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzardoy%2Face-connector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzardoy%2Face-connector/lists"}