Skip to content

kevintsli/eul

 
 

Repository files navigation

eul

Actively maintained fork of gao-sun/eul with Xcode 26 / macOS compatibility fixes. Full credits and original project by @gao-sun.

Preview

What's new in this fork (2026)

  • Fixed build compatibility with Xcode 26 and modern macOS
  • Disabled ENABLE_USER_SCRIPT_SANDBOXING to unblock the SwiftFormat build phase
  • Fixed SDKROOT resolution (was causing "invalid absolute path 'macosx'" error)
  • Replaced deprecated kIOMainPortDefault with availability-guarded fallback for macOS < 12
  • Refactored BluetoothStore to use modern APIs without deprecated IOBluetooth framework
  • Updated entitlements across all widget extensions

Highlights

  • Dark Mode compatible
  • Big Sur widgets out of the box
  • Bluetooth battery level
  • Written in SwiftUI (as much as possible)

OS Requirement

macOS 10.15 minimum for SwiftUI support

Installation

Download (this fork — Xcode 26 compatible)

Download eul.app.zip and drag eul.app into your /Applications folder.

Right-click → Open on first launch to bypass Gatekeeper for unsigned builds.

Verify download integrity

shasum -a 256 eul.app.zip

Expected:

de4cd8b235f3e40279b1bde5d23b935d47e33d16269167654376080ea1a01e34  eul.app.zip

Build from source

xcodebuild -project eul.xcodeproj \
  -scheme eul \
  -configuration Release \
  -derivedDataPath ~/Desktop/eul-build \
  build

Then copy ~/Desktop/eul-build/Build/Products/Release/eul.app to your /Applications folder.

Homebrew Cask (original release)

brew install --cask eul

App Store (original release — outdated)

Search eul or click here.

Note: Some features are disabled and the version is out of date.

Homebrew Cask

brew install --cask eul

App Store

Search eul or click here to view in App Store.

Note:

  1. Some features are disabled due to the removal of all SMC calls.
  2. The version is out-dated.

Release Notes

Click here to browse our latest release notes.

Contributors


XaoflySho

💻

akeschmidi

🌍

Nikolay Kostyurin

🌍

Jesus

🌍

Darío Hereñú

🌍

R. Fuehrer

🌍

Jorge Claro

🌍

Zorig

🌍

lill74

🌍

strafe

🌍

Andy Hong

🌍

treastrain / Tanaka Ryoga

🌍

Baptiste C.

🌍

Luca

🌍

Ali AOUF | علي عوف

🌍

Seungbin Oh

🌍

nrudnyk

🌍

カワリミ人形

📖

Ivy Jackson

💻

J-rg

🌍

Jevon Mao

💻

Tekrific

🌍

nebeker

🌍

Adam

🌍

stosumarte

🌍

gnehs

🌍

Animenosekai

🌍

Soe Wai Yan Myo Win

🌍

Vojtěch Kaizr

🌍

wqer

🌍

sn0wmem0ry

🌍

代码家

💻

Emir Sarı

🌍

Language Support

let languages = [
  "简体中文", "English", "Arabic",
  "Deutsch", "Русский", "Español",
  "Português", "Монгол", "한국어",
  "日本語", "Français", "Українська",
  "Svenska", "Čeština", "Italiano",
  "繁體中文", "မြန်မာဘာသာ", "Magyar",
  "ไทย", "Türkçe"
];

About

🖥️ macOS status monitoring app written in SwiftUI.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Swift 100.0%