how to use sikarugir on mac - cover
Source: MacHow2

How To Use Sikarugir (Kegworks) on a Mac

Last updated:

Sikarugir (formerly Kegworks) is a free Wine wrapper that can run many Windows applications and Windows games on a Mac without installing Windows.

It turns a Windows program and its Wine environment into a self-contained Mac app, known as a wrapper. This makes it more convenient than configuring Wine entirely from Terminal, although it is still considerably more technical than CrossOver, Parallels Desktop or the gaming-focused Pixel Port.

Sikarugir is most useful if you want a free way to experiment with Windows software, are a developer that needs detailed control over Wine engines and graphics renderers, or want to keep different applications in separate wrappers.

However, it is not a virtual machine and it does not provide complete Windows compatibility. Some programs will work very well, others need considerable tweaking and some will not run at all.

If you’re considering Sikarugir for gaming, I strongly recommend using Crossover as the best way to play Windows games on a Mac and although it does require a subscription, you can get 15% off for a limited period.

Alternatively, if you’re planning on using it for running Windows applications on your Mac, I’d recommend a virtual machine such as Parallels (which is currently up to 45% off) or VMware Fusion.

Sikarugir Pros and Cons

Pros:

  • Free to use
  • Does not require Windows or a Windows licence
  • Creates self-contained Mac app wrappers
  • Supports multiple Wine engines and graphics renderers
  • Can run both Windows applications and games
  • Actively maintained in 2026

Cons:

  • Requires macOS 14 Sonoma or later
  • Apple Silicon Macs still require Rosetta 2
  • Much harder to configure than CrossOver or Pixel Port
  • Compatibility varies widely between applications and games
  • Steam, game updates and third-party launchers can suddenly stop working
  • No commercial technical support or polished compatibility database

Sikarugir System Requirements

The current official Sikarugir project requires macOS 14 Sonoma or later. This is a significant change from older Wineskin and Kegworks builds, some of which worked on much older versions of macOS.

FeatureCurrent Sikarugir Support
Minimum macOS versionmacOS 14 Sonoma
Apple Silicon MacsYes, but Rosetta 2 is required
Intel MacsYes, although some Metal gaming features are Apple Silicon-only
DirectX 12Limited through VKD3D or D3DMetal
SteamYes, but compatibility is not guaranteed
Windows installation requiredNo
Windows licence requiredNo
PriceFree
Fully open sourceNo — it uses a mixture of open and non-open components

Sikarugir can also run some 32-bit Windows applications even though modern versions of macOS cannot run old 32-bit Mac apps. This does not mean that every 32-bit Windows program will work, however, and it does not restore native 32-bit application support to macOS.

What Is Sikarugir and What Happened to Kegworks?

Sikarugir is the latest successor to the original Wineskin project.

Wineskin provided a graphical way to package Windows software and a Wine prefix inside a Mac .app bundle. Kegworks later continued and modernized that approach, before being superseded by Sikarugir in 2025.

The current Sikarugir project retains the same basic wrapper concept but adds newer Wine engines, updated templates and built-in controls for modern graphics translation layers including WineD3D, VKD3D, D3DMetal, DXMT and DXVK.

It is therefore reasonable to think of Sikarugir as the current continuation of Wineskin and Kegworks, but existing Kegworks wrappers are not guaranteed to migrate cleanly.

Important Download Warning

Only download Sikarugir through its official GitHub project and Homebrew tap.

The developers specifically warn that sikarugir.com is not affiliated with the project and advise anyone who downloaded software from that site to scan their Mac for malware.

Is Sikarugir Open Source?

Sikarugir is free, but describing the entire package as completely open source is not quite accurate.

The project states that its modified Configure.app component is covered by the LGPL and publishes the corresponding FOSS source code. However, the current Sikarugir Launcher and Creator app do not fall under that LGPL licence. Apple’s optional D3DMetal renderer is also closed source and has a restrictive licence.

It is more accurate to describe Sikarugir as a free Wine wrapper that contains both open-source and non-open components.

The important thing is, anyone can use it for free but developing it into a commercial application may have implications.

How Sikarugir Works

There are four parts to understand before creating your first wrapper:

ComponentWhat It Does
Sikarugir CreatorDownloads templates and engines and creates the Mac wrapper
TemplateSupplies the wrapper structure, launcher and configuration tools
Wine engineRuns the Windows executable and translates Windows API calls
Graphics rendererTranslates DirectX graphics through OpenGL, Vulkan or Metal

The application and its Wine prefix are stored inside a wrapper. Double-clicking that wrapper can then launch the Windows program in much the same way as a normal Mac app.

Unlike Parallels, Sikarugir does not start a complete copy of Windows. This reduces overhead and means no Windows licence is required, but compatibility is decided on an application-by-application basis.

How To Use Sikarugir on a Mac

Before you install Sikarugir, you’ll need to make sure you have the following:

  • A Mac running macOS Sonoma or later. If you’re not running macOS Sonoma or later, you’ll need to update your Mac.
  • Your Mac must be connected to the internet.
  • Homebrew installed.
  • Basic familiarity with macOS Terminal.
  • Apple Silicon Macs (M1-M5 chips) also require Rosetta 2 because some Wine components and wrapper tools still rely on Intel binaries. To install Rosetta 2, open Terminal and type:

    /usr/sbin/softwareupdate --install-rosetta --agree-to-license
  • The best way to install Sikarugir is using the Homebrew package manager. Sikarugir can also be installed using MacPorts but there are some caveats and issues to using this as we will explain later on.

Here’s how to install Sikarugir on a Mac using Homebrew.

Step 1: Install Homebrew:

If Homebrew is not already installed, open Terminal and use the current installation command shown on the official Homebrew website. Alternatively, follow these instructions:

  1. Open Terminal on your Mac.
  2. Install Homebrew by entering the following command and following the on-screen instructions:​ /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
  3. Make sure that Homebrew is fully updated by typing: brew update
  4. If you already have an older Wineskin installation, you may want to remove it first to avoid conflicts. You can uninstall any existing versions of Wineskin by typing: brew uninstall --force --zap wineskin
  5. Install Sikarugir using Homebrew: brew install --cask --no-quarantine Sikarugir-App/sikarugir/sikarugir

Step 2. Install Rosetta 2 on Apple Silicon

M-series Macs require Rosetta 2 because the current Sikarugir toolchain and Windows Wine processes still rely on Intel code.

Open Terminal and enter:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Intel Mac users can skip this step.

Step 3. Install Sikarugir

The current commands published by the project are:

brew upgrade

brew trust Sikarugir-App/sikarugir

brew install --cask Sikarugir-App/sikarugir/sikarugir

The brew upgrade command can update other Homebrew packages already installed on your Mac, so allow extra time if you have not used Homebrew recently.

The old --no-quarantine installation method is no longer the official instruction and should not normally be necessary.

Step 4. Open Sikarugir Creator

Open Sikarugir Creator from your Applications folder or find it with Spotlight.

On first launch, macOS may ask you to confirm that you want to open an app downloaded outside the Mac App Store. Only approve it if you installed the app from the official GitHub/Homebrew source above.

How To Use Sikarugir to Run Steam or Windows Games on a Mac

You’re now ready to run Steam and Windows games on a Mac but Sikarugir still needs a Wineskin-style wrapper (a “wrapper engine”) in addition to a Wine engine.

You need both: a Wine engine (runtime) and a Wineskin wrapper version so the GUI can create wrappers that use that Wine engine.

Here’s how to do it.

How To Create a Sikarugir Wrapper

Sikarugir needs both a current template and a Wine engine before it can build a wrapper.

At the time of writing, the current template is Template-1.0.11 and the newest Sikarugir-branded Wine 10 engine is WS12WineSikarugir10.0_6. These versions will change, so select the latest stable template and Sikarugir engine offered inside Creator rather than relying permanently on those numbers.

  1. Open Sikarugir Creator.
  2. Download the newest available template.
  3. Click the engine selector and download the latest WS12WineSikarugir engine.
  4. Select that engine and click Create.
  5. Give the wrapper a recognisable name such as Steam, Microsoft Money or the name of the game.
  6. Wait while Sikarugir creates the wrapper.

Wrappers are normally saved in:

~/Applications/Sikarugir/

When you first open the new wrapper, Sikarugir displays its configuration window.

To install a normal Windows program:

  1. Click Install Software.
  2. Choose the setup executable you downloaded.
  3. Complete the Windows installer.
  4. When prompted, select the program’s main .exe file.
  5. Use Test Run before closing the configuration window.

Once configured, double-clicking the wrapper should launch the Windows application directly.

How To Install Steam in Sikarugir

Steam is one of the most common uses for Sikarugir, although it is also one of the components most likely to break after an update.

I recommend creating a separate wrapper called Steam rather than mixing Steam with an unrelated Windows application.

Install Steam With Winetricks

  1. Open your new Steam wrapper.
  2. Open Winetricks from its configuration tools.
  3. Expand the Applications category.
  4. Select Steam and run the installation.
  5. When installation has finished, set the wrapper’s Windows app path to:

C:\Program Files (x86)\Steam\steam.exe

  1. Use Test Run to check that Steam opens before closing the configuration window.

If the Steam Winetricks verb fails, you can instead use Install Software and choose the official Windows SteamSetup.exe installer. Neither method guarantees that the current Steam client will work with every Wine engine, so try the latest Sikarugir Wine engine before rebuilding the wrapper.

After Steam opens, sign in and install a Windows-only game from your library in the usual way.

Choosing a DirectX Renderer

The old method of installing DXVK or D3DMetal as Winetricks components is no longer the best general instruction. Current Sikarugir templates provide renderer toggles in the wrapper’s Configure app.

RendererIntended UseImportant Limitations
WineD3DDefault option for older DirectX games and applicationsSupports DirectX 11 and earlier but may be slower for demanding games
VKD3DDirectX 12 through VulkanDirectX 12 support on macOS is limited
D3DMetal64-bit DirectX 11 and 12 through MetalApple Silicon only; closed source and restrictively licensed
DXMTDirectX 10 and 11 through MetalApple Silicon-focused and still developing
DXVKDirectX 10 and 11 through Vulkan/MoltenVKResults vary by game; not a universal upgrade over Metal
D9VKExperimental DirectX 9 through VulkanLegacy option that is no longer actively developed

There is no single renderer that is best for every game.

For a modern 64-bit DirectX 12 game on Apple Silicon, D3DMetal is usually the most logical first test. For DirectX 10 or 11, try DXMT or DXVK if the default WineD3D option is slow or produces graphical errors. Older games may still work better with WineD3D.

Change only one setting at a time and restart the wrapper after switching renderers. Enabling several overlapping translation layers together can make troubleshooting much harder.

Compatibility and Gaming Limitations

Sikarugir can produce impressive results, but it does not make every Windows game compatible with a Mac.

The main limitations include:

  • Anti-cheat: Games that depend on unsupported kernel-level anti-cheat systems will generally not run through Sikarugir or any other Wine-based compatibility layer.
  • Third-party launchers: EA app, Ubisoft Connect, Rockstar Games Launcher and similar services can fail even when the game itself would otherwise work.
  • Game updates: A working game can stop launching after its developer updates the executable, launcher or anti-cheat system.
  • 32-bit software: Many older Windows applications work, but support varies according to the engine and graphics API they use.
  • Controllers and input: Some games have controller detection, keyboard focus or Command-Tab problems.
  • No guaranteed performance: Results depend on the Mac, Wine engine, renderer and individual game.

Check the Sikarugir GitHub issues and community reports for the exact application or game before spending a long time configuring it.

Troubleshooting Sikarugir

Sikarugir is actively maintained, but its GitHub tracker still shows current issues involving Steam, template downloads, controllers, graphics renderers and individual game updates. The following checks solve many common problems.

Steam Is Stuck Updating or steamwebhelper Will Not Start

  • Make sure the wrapper uses the latest WS12WineSikarugir engine rather than an old WineCX or GPTK engine.
  • Quit Steam and all Wine processes before opening the wrapper again.
  • Restart the Mac if Steam has left background processes running.
  • If Steam still fails, create a new wrapper with the latest template and engine instead of repeatedly modifying a very old wrapper.

Steam changes frequently, so a wrapper that worked previously may need a newer engine.

A Steam Download Stalls

First quit and reopen Steam. One workaround reported in the project’s Steam download issue is to temporarily disable both MSync and ESync in the wrapper configuration, although this is not a universal fix and may affect performance.

Also check that the wrapper’s drive has enough free space and that Steam is not simultaneously open in another wrapper.

“Content Unavailable” or an Installer Will Not Complete

Deleting the incomplete download and starting it again fixed this problem in my tests. If it continues:

  1. Update Sikarugir through Homebrew.
  2. Download the latest template and engine in Creator.
  3. Try the installer again in a fresh wrapper.
  4. Check the wrapper with Test Run and inspect the log for a missing runtime or DLL.

Do not assume that changing the Wine engine inside an old wrapper will always repair it. A clean wrapper is often more reliable because it avoids stale settings and damaged prefix files.

A Game Has a Black Screen or Graphical Errors

Open the wrapper’s Configure app and try a different renderer. For example, switch from D3DMetal to DXMT or DXVK for a DirectX 11 game, then close every Wine process and relaunch it.

Templates or Engines Will Not Download

Creator downloads its templates and engines from GitHub. Downloads can fail because of a temporary connection problem or GitHub rate limit. Wait a few minutes, reopen Creator and try again rather than repeatedly clicking the download button.

Antivirus or Gatekeeper Warning

Wine binaries can trigger false positives because of the way Windows-compatible PE files are compiled. However, do not automatically dismiss every warning.

Confirm that Sikarugir came from the official GitHub/Homebrew source and never use the unaffiliated sikarugir.com download. If the source is correct, use System Settings > Privacy & Security to review the blocked app rather than indiscriminately removing quarantine protection from downloaded files.

Installing Sikarugir With MacPorts

Sikarugir is also available through MacPorts, although Homebrew is the installation method documented by the Sikarugir project itself.

After installing MacPorts, the correct installation command is:

sudo port install sikarugir

To update it later, use:

sudo port selfupdate && sudo port upgrade sikarugir

The earlier instruction sudo port contents sikarugir does not install the app; it only lists the files belonging to an existing installation.

MacPorts may also lag behind the latest Creator build, template or engine, so check the official GitHub project if you encounter a version-specific problem.

Migrating From Kegworks to Sikarugir

There is currently no official one-click migration or import tool for old Kegworks wrappers. A request for proper migration documentation remains open on GitHub.

Because both projects use the Wineskin wrapper structure, an old wrapper may sometimes open after its configuration and engine are updated. However, this is not guaranteed and the original wrapper should not be treated as your only copy.

The safest approach is:

  1. Back up the complete Kegworks wrapper.
  2. Create a new wrapper in Sikarugir with the latest template and engine.
  3. Reinstall the Windows application.
  4. Copy across only the user data, saves or configuration files the application needs.
  5. Keep the old wrapper until the new one has been tested thoroughly.

This takes longer than attempting an in-place conversion, but it avoids mixing obsolete Kegworks components with the current Sikarugir launcher and template.

Sikarugir vs Whisky vs CrossOver

ToolBest ForPriceEase of UseCurrent Status
SikarugirPower users who want free, detailed wrapper controlFreeDifficultActively maintained
WhiskyExisting Apple Silicon setups that still workFreeEasyNo longer actively maintained
CrossOverThe broadest, most polished supported experiencePaid, with a 14-day trialEasy to moderateCommercially maintained

Sikarugir

Choose Sikarugir if you want maximum control over templates, Wine engines, Winetricks and graphics renderers and do not mind troubleshooting. It is also more flexible than a gaming-only launcher because it can wrap ordinary Windows applications and installers.

Whisky

Whisky has a cleaner interface and is easier to learn, but its repository was archived in May 2025 and its developers warn that applications and games may break at any time. I would not recommend starting a new long-term setup with it in 2026.

CrossOver

CrossOver remains the better choice if you value automated installers, a compatibility database, frequent commercial updates and technical support. It is not as hands-off as Pixel Port for a supported Steam game, but it covers far more Windows applications and launchers.

Is Sikarugir Worth Using?

Sikarugir is one of the most powerful free ways to experiment with Windows software on a modern Mac, particularly if you understand Wine and want to tune each wrapper yourself.

It is not the best option for someone who simply wants to click a game and start playing. The template, engine, Windows prefix and graphics renderer all add potential failure points, while Steam and game updates can undo a previously working configuration.

For the easiest supported experience across Windows applications and games, CrossOver is still the safer option. For a free tool with maximum flexibility, Sikarugir is well worth trying as long as you expect some trial and error.

Sikarugir vs Pixel Port

Pixel Port and Sikarugir both run Windows software without installing a Windows virtual machine, but they are aimed at very different users.

FeatureSikarugirPixel Port
Main purposeCreating custom wrappers for Windows apps and gamesPlaying supported Windows Steam games
Supported MacsIntel and Apple Silicon, with feature differencesApple Silicon only
Minimum macOSmacOS 14macOS 14
Windows applicationsYes, compatibility permittingNo — focused on Steam games
Steam setupManual wrapper and Windows Steam installationAutomated account connection and game installation
Graphics controlWineD3D, VKD3D, D3DMetal, DXMT and DXVKPrism manages a Wine and DXMT-based runtime automatically
Compatibility guidanceGitHub issues and community testingIntegrated game catalogue and compatibility grades
ConfigurationExtensiveMinimal
PriceFreeFree during the beta
Best forTinkerers, older apps and custom configurationsBeginners with supported Steam games

Pixel Port is much easier to use. It downloads and manages its Prism compatibility runtime, connects to your Steam account and applies game-specific settings without asking you to choose a Wine engine, wrapper template or DirectX renderer.

You can watch how easy it is in our demo video below.

In my testing, Pixel Port’s Prism download initially stalled at 8%, but it completed within seconds when I tried again the following day. Once it was working, installing and playing a supported Steam game involved far less configuration than Sikarugir and gameplay was smooth.

Sikarugir gives you much more control. You can install non-Steam applications, use different Windows launchers, change Wine engines, add Winetricks components and test several graphics renderers. That flexibility can help with software outside Pixel Port’s catalogue, but it also means considerably more troubleshooting.

Performance is not automatically better in either tool. Pixel Port’s current technical explanation describes Prism as a modern Wine build paired with DXMT, whereas Sikarugir lets you choose DXMT, D3DMetal, DXVK or other renderers. The fastest and most reliable option therefore depends on the individual game.

If you have an Apple Silicon Mac and Pixel Port lists your Steam game as compatible, I would try Pixel Port first because it is far quicker to set up. Choose Sikarugir if Pixel Port does not support what you want to run, if you need a non-Steam Windows application, or if you want detailed control over the Wine environment.

error: