MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Arc TV is a free app for movies and TV shows on the web, Fire TV, Android TV, Android and Mac. Works with Stremio add-ons: connect your own and keep your list and progress in sync on every screen.
MediaSwift · C++GitHub @MikeC444OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Arc TV for Mac: a native SwiftUI streaming app for Stremio addons
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Your streaming, your way, on your Mac.
A native, Netflix-style streaming app for Stremio-protocol addons, built with Swift and SwiftUI.
Arc TV is a modern media center for your Mac. Content comes from Stremio addons rather than a fixed catalog, so you choose the addons you want, the same way Stremio itself works. Arc TV ships with no content of its own.Read the full README ↗Arc TV is a modern media center for your Mac. Content comes from Stremio addons rather than a fixed catalog, so you choose the addons you want, the same way Stremio itself works. Arc TV ships with no content of its own.
It is a native Mac app (not a web page in a window) for Apple Silicon Macs on macOS 14 or later, and it uses the same account as the Fire TV, Firestick and Android TV app, the phone app and the web app, so your list and addons are already there when you sign in.
Same account, same list, same addons on every device:
| 💻 Mac | this repository |
| 📺 Fire TV / Firestick / Android TV / Google TV | ArcTV-AndroidTV, also home of the account backend (server/) |
| 📱 Android phones and tablets | ArcTV-MobileAPK |
| 🌐 Web | web.arctv.org (ArcTV-Web) |
ArcTV-0.2.0.dmg (or the newest ArcTV-<version>.dmg) from the latest release, open it and drag Arc TV into Applications.xattr -d com.apple.quarantine /Applications/ArcTV.app(The exact wording differs between macOS versions.) The app does carry a free ad-hoc signature, which Apple Silicon Macs need to run it at all.
Where do the movies and shows come from? From the Stremio addons you add. Arc TV only plays what an addon provides and does not host or supply any content.
Is it free? Yes. Browsing, playing, My List, Continue Watching and addons are free. ArcTV Plus adds extras on top.
Is Arc TV affiliated with Stremio? No. Arc TV is an independent app that supports the Stremio addon format, so addons made for Stremio work in it. It is not affiliated with or endorsed by Stremio.
Does it run on an Intel Mac? Not for now. It needs Apple Silicon (M1 or newer) and macOS 14 or later.
Why the warning when I open it? The app isn't notarized by Apple yet, so macOS asks you to confirm once. The steps above show how.
The app is Swift and SwiftUI, built as a Swift package and talking to the same account backend and Stremio-protocol addons as the other Arc TV apps (the backend lives in the Fire TV repository's server/).
Needs an Apple Silicon Mac on macOS 14+ with Xcode's command line tools (Swift 5.9+) and brew install libtorrent-rasterbar (the torrent engine).
swift test # the tests (ArcTVCore: addon protocol, account API, Home rows)
swift run ArcTV # run it from the command line
scripts/package-app.sh 0.1.0 # build/ArcTV.app and build/ArcTV-0.1.0.dmg
The backend address is baked in from the API_BASE_URL environment variable when packaging (the release workflow reads it from a repository
secret of the same name). It can also be typed on the sign-in screen, so a build without it still works.
Sources/ArcTVCore: everything that isn't on screen, so it can be tested on its own.Sources/ArcTV: the SwiftUI app.Tests/ArcTVCoreTests: unit tests..github/workflows/build.yml: builds and tests every push and keeps an unsigned DMG as a build artifact..github/workflows/release.yml: on a version tag or a manual run, builds the DMG and publishes a GitHub Release with the patch notes.Add each user-visible change as a bullet under ## Unreleased in RELEASE_NOTES.md, then run the Build and publish release DMG workflow with
a version (for example 0.1.0). The notes under Unreleased become the release's notes and are filed under the version afterwards.