Ramat HaSharon, Israel

Léo Natan

Elite
@LeoNatan

macOS & iOS

LNPopupController. A framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.

3.1k

LNNotificationsUI. A framework for displaying notifications similar to Apple's iOS 8 and iOS 9 notifications.

783

LNPopupUI. A SwiftUI library for presenting views as popups, much like the Apple Music and Podcasts apps.

612

Apple-Runtime-Headers. Objective-C runtime headers for Apple's iOS, macOS, tvOS and watchOS frameworks

240

LNPropertyListEditor. A property list editor for AppKit, similar to the editor in Xcode.

108

LNExtensionExecutor. An extension executor for iOS, allowing bypass of UIActivityViewController to execute both UI and non-UI action extensions.

65

LNWindowManager. A window manager that makes working with UIWindow objects easily using an API similar to the UIViewController modal presentation API.

36

LNPreviewToContextMenu. LNPreviewToContextMenu is a framework for automatically transforming your existing 3D Touch Peek&Pop preview controllers and actions into the new UIContextMenu system in iOS 13.

35

LNViewHierarchyDumper. Dump your view hierarchies programmatically to Xcode 12 and above compatible view hierarchy file archives.

35

LNTouchVisualizer. Touch visualizing framework for iOS

34

LNInterpolation. An interpolation framework for Cocoa and Cocoa Touch.

30

LNChevronView. Implementation of a chevron view similar to Apple's as seen in Springboard / Apple Music.

22

LNSwiftUIUtils. An assorted collection of SwiftUI utilities.

15

LNIPCConnection. An asynchronous, bidirectional inter-process remote invocation framework for Apple platforms, with an API similar to Apple's NSXPCConnection.

8

CotEditor-ObjCSyntax. C, C++ and Objective-C syntax for CotEditor

8

LNSystemMarqueeLabel. A subclass of UILabel which uses internal Apple APIs to enable marquee scrolling.

8

AppleSimulatorUtils. A collection of command-line utilities for Apple simulators.

7

DetoxInstruments. Detox Instruments is a performance–analysis and testing framework, designed to help developers profile their mobile apps in order to better understand and optimize their app's behavior and performance.

6

LNObjectiveCHelpers. Objective C Helpers

6

LNSearchablePopUpButton. A pop up button, with a search bar menu item for searching.

4

appledocs_alwaysobjc. Redirects navigation attempts to Apple documentation to always be in Objective C.

4

LNLoggingInfra. Logging infrastructure for Apple platforms

2

EPSpy. Objective-C++

1

LNPopupSettings. LNPopupController & LNPopupUI demo project shared settings

1

FixAppleDarkAppearanceBugs. Fixes some of Apple's dark appearance and accent color bugs that are bothering me, such as in Safari, Console, Mail, App Store, etc.

1

LNColoredHairlineTabBar. A small demo project for a colored hairline bar in iOS. This project demonstrates on a tab bar, but the same principle can be used no any bar.

1

CPPSafeCallbacks. C++

1
27
Apply