Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PlayCover/PlayCover
Community fork of PlayCover
https://github.com/PlayCover/PlayCover
Last synced: 3 months ago
JSON representation
Community fork of PlayCover
- Host: GitHub
- URL: https://github.com/PlayCover/PlayCover
- Owner: PlayCover
- License: gpl-3.0
- Created: 2022-07-08T16:38:11.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2024-09-28T04:30:16.000Z (4 months ago)
- Last Synced: 2024-10-10T14:23:59.354Z (3 months ago)
- Language: Swift
- Homepage:
- Size: 20.4 MB
- Stars: 8,471
- Watchers: 42
- Forks: 767
- Open Issues: 344
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/PlayCover/PlayCover - Run iOS apps and games on Apple Silicon Macs (Jump To / MacOS)
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/PlayCover/PlayCover - Run iOS apps and games on Apple Silicon Macs (Jump To / iOS)
- awesome-personal - PlayCover - Install iOS Apps on macOS (Desktop & Web Applications / macOS Specific )
- trackawesomelist - PlayCover (⭐8.5k) - Run iOS apps and games on Apple Silicon Macs with mouse, keyboard and controller support. [![Open-Source Software](https://jaywcjlove.github.io/sb/ico/min-oss.svg "Open Source Software") ![Freeware](https://jaywcjlove.github.io/sb/ico/min-free.svg "Freeware")](https://github.com/PlayCover/PlayCover) (Recently Updated / [Oct 18, 2024](/content/2024/10/18/README.md))
- StarryDivineSky - PlayCover/PlayCover
- awesome-swift-macos-apps - PlayCover - Run iOS apps and games on Apple Silicon Macs with mouse, keyboard and controller support. (Games / Text)
- awesome-swift-macos-apps - PlayCover - Run iOS apps and games on Apple Silicon Macs with mouse, keyboard and controller support. (Games / Text)
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![GPLv3 License][license-shield]][license-url]
[![Weblate](https://img.shields.io/weblate/progress/playcover?style=for-the-badge)](https://hosted.weblate.org/projects/playcover/playcover/)
PlayCover
Run iOS apps and games on Apple Silicon Macs with mouse, keyboard and controller support.
Documentation
·
Discord
·
Website
## About The Project
Welcome to PlayCover! This software is all about allowing you to run iOS apps and games on Apple Silicon devices running macOS 12.0 or newer.
PlayCover works by putting applications through a wrapper which imitates an iPad. This allows the apps to run natively and perform very well.
PlayCover also allows you to map custom touch controls to keyboard, which is not possible in alternative sideloading methods such as Sideloadly.
These controls include all the essentials, from WASD, camera movement, left and right clicks, and individual keymapping, similar to a popular Android emulator’s keymapping system called Bluestacks.
This software was originally designed to run Genshin Impact on your Apple Silicon device, but it can now run a wide range of applications. Unfortunately, not all games are supported, and some may have bugs.
Localisations handled in [Weblate](https://hosted.weblate.org/projects/playcover/).
![Fancy logo](./images/dark.png#gh-dark-mode-only)
![Fancy logo](./images/light.png#gh-light-mode-only)## Getting Started
Follow the instructions below to get Genshin Impact, and many other games, up and running in no time.
### Prerequisites
At the moment, PlayCover can only run on Apple Silicon Macs. Devices with the following chips are supported:
* M1
* M1 Pro
* M1 Max
* M1 Ultra
* M2
* M2 Pro
* M2 Max
* M2 Ultra
* M3
* M3 Pro
* M3 MaxIf you have an Intel Mac, you can explore alternatives like Bootcamp or emulators.
### Download
You can download stable releases [here](https://github.com/PlayCover/PlayCover/releases), or build from source by following the instructions in the Documentation.
### Documentation
To learn how to setup and use PlayCover, visit the documentation [here](https://playcover.github.io/PlayBook).
### Homebrew Cask
We host a [Homebrew](https://brew.sh) tap with the [PlayCover cask](https://github.com/PlayCover/homebrew-playcover/blob/master/Casks/playcover-community.rb). To install from it run:```sh
brew install --cask PlayCover/playcover/playcover-community
```To uninstall:
1. Remove PlayCover using `brew uninstall --cask playcover-community`;
2. Untap `PlayCover/playcover` with `brew untap PlayCover/playcover`.## License
Distributed under the GPLv3 License. See `LICENSE` for more information.
## Contact
Lucas Lee - [email protected]
Depal - [email protected]
## Libraries Used
These open source libraries were used to create this project.
* [inject](https://github.com/paradiseduo/inject)
* [PTFakeTouch](https://github.com/Ret70/PTFakeTouch)
* [DownloadManager](https://github.com/shapedbyiris/download-manager)
* [DataCache](https://github.com/huynguyencong/DataCache)
* [SwiftUI CachedAsyncImage](https://github.com/lorenzofiamingo/swiftui-cached-async-image)* Thanks to @iVoider for creating such a great project!
[contributors-shield]: https://img.shields.io/github/contributors/PlayCover/PlayCover.svg?style=for-the-badge
[contributors-url]: https://github.com/PlayCover/PlayCover/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/PlayCover/PlayCover.svg?style=for-the-badge
[forks-url]: https://github.com/PlayCover/PlayCover/network/members
[stars-shield]: https://img.shields.io/github/stars/PlayCover/PlayCover.svg?style=for-the-badge
[stars-url]: https://github.com/PlayCover/PlayCover/stargazers
[issues-shield]: https://img.shields.io/github/issues/PlayCover/PlayCover.svg?style=for-the-badge
[issues-url]: https://github.com/PlayCover/PlayCover/issues
[license-shield]: https://img.shields.io/github/license/PlayCover/PlayCover.svg?style=for-the-badge
[license-url]: https://github.com/PlayCover/PlayCover/blob/master/LICENSE