yusuf-arslan.com

~/yusuf $ whoami

Yusuf Arslan

Küçük, hızlı ve native macOS uygulamaları ile geliştirici araçları yapıyorum — Swift/SwiftUI menü çubuğu uygulamaları, Electron ve Claude Code eklentileri.

Birlikte çalışalım

Projeler

Örümcek Crawler Spider

Ters kinematikle yürüyen bir örümcek, ön plandaki herhangi bir uygulamanın gerçek bağlantılarını macOS Erişilebilirlik ağacından tarar. Şeffaf, tıklamaları geçiren bir katman olarak çalışır; tarayıcı sürümü canlı DOM üzerinde gezer — yukarıdaki düğmeyle burada deneyebilirsin.

  • Swift
  • AX API
  • Core Animation
  • Canvas
  • IK

Kronometre

Menü çubuğunda yaşayan, sıfır bağımlılıklı kronometre. Süreyi sayaçla değil başlama anından hesapladığı için uyku ve yeniden başlatmada şaşmaz. Açılışta başlatma SMAppService ile; ikili dosya ~110 KB.

  • Swift
  • AppKit
  • SMAppService

FreeSlap

Xcode olmadan, doğrudan swiftc ile derlenip imzalanan Swift 6 / SwiftUI menü çubuğu uygulaması.

  • Swift 6
  • SwiftUI
  • Xcode'suz

Beceriler

macOS

Swift · SwiftUI · AppKit · Menü çubuğu uygulamaları · SMAppService · Accessibility (AX) API

desktop & web

Electron · Node.js · JavaScript · HTML/CSS/Canvas

ai tooling

Claude Code (plugin, hook, skill) · MCP server · Prompt injection / AppSec (öğreniyorum)

İletişim

Bir menü çubuğu uygulaması, Electron aracı ya da Claude Code eklentisi mi lazım? GitHub üzerinden ulaşabilirsin.