Download Silk

Get Silk on mobile and desktop

The strongest way to experience Silk today is on iOS and Android, where the apps make programming portable. Desktop packages and source code remain available for traditional development workflows.

Desktop

Windows package

The Windows distribution includes the executable, IDE, and sample programs for a familiar desktop setup.

  • Version: 1.0
  • Size: 5328 KB
  • Date: 2021-01-22
Download setup Download zip package
Desktop

macOS

Use the macOS build if you prefer a desktop environment for editing and packaging Silk applications.

  • Version: 1.0.2
  • Size: 5120 KB
  • Date: 2021-11-25
Download from the Mac App Store
Desktop

Linux

The Linux package was built on Ubuntu 18.04. If your distribution uses different library versions, building from source is the safer option.

  • Version: 1.0
  • Size: 6423 KB
  • Date: 2021-01-22
Download tar package
Source

Build Silk yourself

The source repository is the best starting point if you want to customize the runtime or compile Silk for your own environment.

  • Windows: open Silk.sln in Visual Studio 2013 or later
  • Linux: install gcc and g++, then run build.sh
  • macOS: open Silk.xcodeproj in Xcode
Download source code

Mobile-first access changes who can learn programming

Silk now stands out because it is not limited to desktop installation. With dedicated iOS and Android apps, students, hobbyists, and creators can start writing code and small games on the device already in their hands.