Skip to content
A simple example that shows how to write a X11 app on Linux in Swift using the new package manager
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
Package.swift
README.md
main.swift
screenshot.png

README.md

x11-example

A simple example that shows how to write a X11 app on Linux in Swift

Requirements

  • Swift needs to be installed on your Linux system.

Running

To use this, simply check out the repo (preferrably on Linux) and do the following in the folder:

swift build

This will clone the X11 package and build the binary

Run it via:

.build/debug/x11-example

This will execute the binary, and a small X11 Window should appear on your desktop:

Ubuntu Screenshot

You can’t perform that action at this time.