Installation
SkEditor is straightforward to install across different platforms. Follow the instructions below for your operating system.
Prerequisites
Before installing SkEditor, make sure you have the .NET 8.0 Runtime installed on your system. You can download it from the .NET downloads page.
Windows
SkEditor offers three installation methods for Windows users:
WARNING
Remember to read the prerequisites before following the instructions below!
Method 1: Installer (Recommended)
- Go to the Releases page
- Download
SkEditorInstaller.msi - Run the installer and follow the setup prompts
- SkEditor will install to
C:\Program Files\SkEditorby default and create a desktop shortcut
Method 2: Windows Package Manager (winget)
For users with winget installed (it comes pre-installed on Windows 11 and recent Windows 10 versions):
winget install Notro.SkEditorMethod 3: Portable Version
- Download the appropriate
.zipfile from the Releases page - Extract it to your preferred directory
- Run
SkEditor.exedirectly
Note on Portable Version
Despite being "portable," this version still requires .NET Runtime and creates files in %AppData%.
ARM64 Devices
ARM64 users must use the portable ARM64 version since the installer and winget versions are x64 only.
Linux
Linux users can run SkEditor using the portable version:
WARNING
Remember to read the prerequisites before following the instructions below!
Download the Linux
.zipfile from the Releases pageExtract it to your preferred directory
Set executable permissions:
bashchmod +x SkEditorRun the application
Future Linux Support
I'm currently looking into publishing SkEditor as a Flatpak, which would make it easier to install on Linux systems. While it's not my top priority right now, I hope to have it ready in the future. If you're interested in helping with this, please reach out to me on Discord!
macOS
Installing SkEditor on macOS is a bit more complicated because of Apple's security policies. Follow these steps:
WARNING
Remember to read the prerequisites before following the instructions below!
Determine whether you have an Intel or Apple Silicon Mac:
- For Intel Macs, download the x64 version.
- For Apple Silicon Macs, download the ARM64 version.
- If you're unsure, you can check your Mac's architecture by going to "About This Mac" in the Apple menu.
Download the appropriate
.zipfile from the Releases pageExtract the contents of the
.zipfile. You should now have the SkEditor.app package.Open a terminal window and navigate to the directory where you extracted SkEditor.
Run the following command to allow SkEditor to run:
bashxattr -d com.apple.quarantine SkEditor.appIt should now work fine!
Why the Terminal Command?
You might wonder why you need to run some sketchy command in the terminal. This is because of macOS's security policies that prevent apps downloaded from the internet from running without explicit permission. The command removes the quarantine attribute, allowing SkEditor to run without issues.
I can't provide a more user-friendly solution - it would require paying Apple for a developer certificate.