Whisky is back! The project has been revived with modern updates and improvements. We're committed to maintaining and enhancing Whisky for the macOS gaming community.
- β macOS 15.0+ Support - Latest macOS Sequoia compatibility
- β Swift 6.0 Upgrade - Modern concurrency and performance improvements
- β Enhanced UI/UX - Better animations, accessibility, and dark mode support
- β Performance Optimizations - Caching, memory management, and async improvements
- β Security Enhancements - Structured logging and error handling
- β Active Maintenance - Regular updates and community support
Familiar UI that integrates seamlessly with macOS
Debug and profile with ease
Whisky provides a clean and easy to use graphical wrapper for Wine built in native SwiftUI. You can make and manage bottles, install and run Windows apps and games, and unlock the full potential of your Mac with no technical knowledge required. Whisky is built on top of CrossOver 22.1.1, and Apple's own Game Porting Toolkit.
Translated on Crowdin.
- CPU: Apple Silicon (M-series chips)
- OS: macOS Sequoia 15.0 or later
- Memory: 8GB RAM recommended
- Storage: 2GB free space minimum
Whisky is on homebrew! Install with
brew install --cask whisky.
- Xcode 26.0 or later
- Swift 6.0 or later
- macOS Sequoia 15.0+
# Clone the repository
git clone https://github.com/IsaacMarovitz/Whisky.git
cd Whisky
# Build WhiskyKit
cd WhiskyKit
swift build
# Build main app (from project root)
cd ..
xcodebuild -project Whisky.xcodeproj -scheme Whisky build# Install dependencies
brew install create-dmg
# Run tests
swift test
# Generate documentation
swift package generate-documentationWe welcome contributions! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Run tests (
swift test) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow Swift 6.0 best practices
- Use structured concurrency
- Add proper error handling
- Include accessibility support
- Write tests for new features
Some games need special steps to get working. Check out the wiki.
- π Documentation
- π Changelog
- π¬ Discord Community
- π Issue Tracker
- π§ Email Support
Whisky is possible thanks to the magic of several projects:
- msync by marzent
- DXVK-macOS by Gcenx and doitsujin
- MoltenVK by KhronosGroup
- Sparkle by sparkle-project
- SemanticVersion by SwiftPackageIndex
- swift-argument-parser by Apple
- SwiftTextTable by scottrhoyt
- CrossOver 22.1.1 by CodeWeavers and WineHQ
- D3DMetal by Apple
Special thanks to Gcenx, ohaiibuzzle, and Nat Brown for their support and contributions!
|
|
Whisky doesn't exist without CrossOver. Support the work of CodeWeavers using our affiliate link. |