The OmniGroup Frameworks are a set of Objective-C code libraries for both Mac and iOS that peform a wide range of common tasks.
- OmniFoundation includes a set of low-level objects like
OFStringScannerfor scanning Unicode strings,
OFRegularExpressionfor Regex, and
OFQueueProcessorfor multithreaded operations.
- OmniDataObjects resemble CoreData light, built on top of SQLite for Mac and iOS.
- OmniAppKit provides types like
OAOSAScriptfor enabling AppleScript in your app,
OAPreferencesfor multi-pane preferences windows, and
OAFindPanelfor find-and-replace tasks.
OmniInspectoris the inspector seen at work in OmniGraffle, OmniFocus, OmniOutliner and OmniPlan
- OmniNetworking provides higher-level types to work with TCP, UDP and Multicast networking.