go-macos
Popular repositories Loading
-
notify
notify PublicPure-Go CGO=0 macOS notification & event-bus interop: Darwin notify(3) + NSDistributedNotificationCenter via purego (objc_msgSend + libSystem), no cgo, no osascript.
Go
-
objc
objc PublicPure-Go CGO=0 macOS Objective-C runtime bridge (purego): selector/class lookup, NSString interop, framework dlopen, autorelease pool, run loops. No cgo, no osascript.
Go
-
keychain
keychain PublicPure-Go (CGO=0) macOS Keychain generic-password store via purego — Set/Get/Delete, no cgo, no /usr/bin/security
Go
-
go-macos.github.io
go-macos.github.io PublicLanding page for the go-macos organisation — pure-Go (CGO_ENABLED=0) macOS system APIs through ebitengine/purego
HTML
-
avfoundation
avfoundation PublicHardware-accelerated video decoding on macOS from pure Go (CGO=0) via purego: AVAssetReader pull API, zero-copy BGRA frames with presentation timestamps.
Go
Repositories
- go-macos.github.io Public
Landing page for the go-macos organisation — pure-Go (CGO_ENABLED=0) macOS system APIs through ebitengine/purego
- virtualdisplay Public
Pure-Go CGO=0 virtual displays on macOS, so the desktop can extend onto screens that are not there
- videotoolbox Public
Hardware H.264 and HEVC decoding on macOS from pure Go (CGO_ENABLED=0) via VideoToolbox and purego — the path AVFoundation cannot take, because it does not demux Matroska.
- usernotifications Public
Pure-Go (CGO_ENABLED=0) binding to macOS UNUserNotificationCenter: the live replacement for the deprecated NSUserNotification.
- statusitem Public
Pure-Go CGO=0 macOS menu-bar status item (tray icon) with a menu, via purego: NSStatusItem + NSMenu, Go handlers, no cgo and no osascript.
- servicemanagement Public
SMAppService from pure Go, CGO_ENABLED=0: register a macOS app, agent or daemon to start at login, and say when the user must approve it.
- screencapture Public
Pure-Go CGO=0 ScreenCaptureKit: enumerate displays and windows, stream their pixels
- pointer Public
Pure-Go macOS mouse pointer: where it is, and putting it somewhere -- CoreGraphics via purego, CGO_ENABLED=0
- notify Public
Pure-Go CGO=0 macOS notification & event-bus interop: Darwin notify(3) + NSDistributedNotificationCenter via purego (objc_msgSend + libSystem), no cgo, no osascript.
People
This organization has no public members. You must be a member to see who’s a part of this organization.
Top languages
Loading…
Most used topics
Loading…