Browse free open source Objective C Frameworks and projects below. Use the toggles on the left to filter open source Objective C Frameworks by OS, license, language, programming language, and project status.

  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    CyberLink for MacOSX a development package for UPnP and MacOSX developers. Using the package, you can create UPnP applications easily with Objective-C on MacOSX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A Mac OS X framework implemented in Objective-C 2.0 that reads and parses ASCII DXF files. The framework returns an array of custom entity objects that can be used as needed by the program implementing this library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    DisplayKit is a wrapper framework for the Mac OS X CoreGraphics API designed to provide an Objective-C interface to the following services: display capturing, resolution switching, gamma fading, getting display attributes, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    EarlGrey

    EarlGrey

    iOS UI Automation Test Framework

    EarlGrey is a native iOS UI automation test framework that enables you to write clear, concise tests. With the EarlGrey framework, you have access to enhanced synchronization features. EarlGrey automatically synchronizes with the UI, network requests, and various queues; but still allows you to manually implement customized timings, if needed. EarlGrey’s synchronization features help to ensure that the UI is in a steady state before actions are performed. This greatly increases test stability and makes tests highly repeatable. EarlGrey works in conjunction with the XCTest framework and integrates with Xcode’s Test Navigator so you can run tests directly from Xcode or the command line (using xcodebuild). To prioritize and improve EarlGrey, the framework collects usage data and uploads it to Google Analytics. More specifically, the framework collects the MD5 hash of Bundle ID, Test Class Names and Test Method Names.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    EmbedDB is a set of simple APIs for interacting with embedded databases in an intuitive fashion. It aims to implement each language binding in an identical way, enforcing binary compatibility, and leveraging the host language's standard structural types
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    FMDB

    FMDB

    A Cocoa / Objective-C wrapper around SQLite

    This is an Objective-C wrapper around SQLite. FMDB 2.7 attempts to support a more natural interface. This represents a fairly significant change for Swift developers (audited for nullability; shifted to properties in external interfaces where possible rather than methods; etc.). For Objective-C developers, this should be a fairly seamless transition (unless you were using the ivars that were previously exposed in the public interface, which you shouldn't have been doing, anyway!). FMDB 2.7 is largely the same as prior versions, but has been audited for nullability. For Objective-C users, this simply means that if you perform a static analysis of your FMDB-based project, you may receive more meaningful warnings as you review your project, but there are likely to be few, if any, changes necessary in your code. For Swift users, this nullability audit results in changes that are not entirely backward compatible with FMDB 2.6, but is a little more Swifty.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Project is a library for functional programming with Objective-C language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FlexLib

    FlexLib

    FlexLib is an Objective-C layout framework for iOS

    FlexLib is an Objective-C layout framework for iOS. It's based on flexbox model which is standard for web layout. So the layout capability is powerful and easy to use. With FlexLib, you can write iOS UI much faster than before, and there are better adaptability. Flexbox is more general than autolayout. Flexbox is standard for web and it's also used in ReactNative, Weex, AsyncDisplayKit, Android. FlexLib has better readability. View the autolayout written by others is really boring. For page like the following image, you don't need UITableView any more. Just write everything in one xml. It's much simpler and maintainable. The calculation for height of complex UITableViewCell is really boring. With FlexLib, all the calculation is automatically. FlexScrollView (the subclass of UIScrollView) can manage its contentSize automatically. I'm sure it will save you a lot of time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    GNUexp
    GNUexp is a GNUstep/Cocoa framework and a collection of tools helping you to plan, develop, and administer applications associated with visual psychophysics, experimental psychology and statistical data analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    Gallop

    Gallop

    A framework for build smooth asynchronous iOS APP

    Gallop is a powerful rich text framework that supports Asynchronous display. It encapsulates CoreText's rich text functions and commonly used image processing capabilities. just need use LWTextStorage object instead of UILabel object and use LWImageStorage object instead of UIImageView object,Gallop will make sure your app scroll smoothly. You can also use Gallop to parse HTML pages and customize machining to parse HTML pages into iOS native pages. Use Gallop Building complex rich text interface application, can get a great experience. You can easy to insert local images,web images or UIView object in the text. Easily add click and long press events to the text. Easily draw text frame bouding, drawing the hollow words, sets the text vertical Alignment property, etc Easy to parse the expression in the text, like http(s) link, @ user, # theme #, phone number. Fast to sets the image corner radius property and blur processing, can be processed directly after the image.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Hedgehog, the extreme high performance daemon framework in C for all platform
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    HessianKit is a Framework for Objective-C 2.0 to allow applications for Mac OS X 10.5, and iPhone 2.0 or later to communicate with Hessian web services. The main goals; Be compliant and forgiving, seamless Objective-C experience, and avoid glue-code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    An Objective-C Framework for the Hessian binary format. The framework provides encoding,decoding Objective-C class mapping support and communication over HTTP on top of Apple's URL Loading System.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    HomeScreen
    A framework for iOS offering a springboard-like app-UI. The project is currently being set up, please be patient. - Dynamic grid - Draggable Icons - Spanning Icons (Widgets) - Optionally pinchable Iconsize - Background-images - Animation-options
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Hub Framework

    Hub Framework

    Spotify’s component-driven UI framework for iOS

    The Hub Framework is being phased out at Spotify, and therefore we will not be maintaining it further. Welcome to the Hub Framework - a toolkit for building native, component-driven UIs on iOS. It is designed to enable teams of any size to quickly build, tweak and ship new UI features, in either new or existing apps. It also makes it easy to build backend-driven UIs. Instead of building UIViewControllers that each has hard-wired behaviors for UI in terms of controls, data binding & selection handling - a Hub Framework-powered UI is all about components. Components can be reused and rearranged in any way, and render any model. They each define a rectangle on the screen in which anything can be rendered, making it easy to quickly iterate on UI and create modular building blocks that reduce the need for code duplication.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Hyperion

    Hyperion

    In-app design review tool to inspect measurements, attributes, etc.

    In-app design review tool to inspect measurements, attributes, and animations. Hyperion is a hidden plugin drawer that can easily be integrated into any app. The drawer sits discreetly under the app so that it is there when you need it and out of the way when you don't. Hyperion plugins are designed to make an inspection of your app quick and simple. The View Inspector plugin allows you to inspect the properties of any view live within the app. Have a tiny view you want to inspect? No problem, you can zoom in on any portion of the app while the plugin is active. The Measurements plugin allows you to measure the distance between any two views on the screen. No more guessing whether padding is correct-this plugin has you covered. Have trouble verifying an animation matches the design? The Slow Animations plugin allows you to slow down all animations within the app to 75%, 50%, or 25% of the normal speed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    IGListKit

    IGListKit

    A data-driven UICollectionView framework for building fast lists

    IGListKit uses an algorithm adapted from a paper titled A technique for isolating differences between files by Paul Heckel. This algorithm uses a technique known as the longest common subsequence to find a minimal diff between collections in linear time O(n). It finds all inserts, deletes, updates, and moves between arrays of data. A working range is a range of section controllers who aren’t yet visible, but are near the screen. Section controllers are notified of their entrance and exit to this range. This concept lets your section controllers prepare content before they come on screen (e.g. download images). With the IGListDiffable plugin for remodel by facebook, you can automatically generate models conforming to the IGListDiffable. Remember that IGListKit functions on one model per section controller. You want to create a Post model that contains all of the information that the cells require.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    a bridge between Cocoa's NSImage model and Mac OS X Icon Services' "IconFamily" type; supports assignment of custom icons to files and folders
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Iconara DOM framework is a Cocoa-framework for accessing, manipulating and outputting XML-data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Collection of modularized frameworks, that provide extra encryption, enumeration, and user interface classes on top of Mac OS X's Cocoa frameworks. Designed to be used as piecemeal small embeddable frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    JKCategories

    JKCategories

    Collection of useful Objective-C Categories extending iOS Frameworks

    JKCategories(iOS-Categories), a collection of useful Objective-C Categories extending iOS Frameworks such as Foundation, UIKit, CoreData, QuartzCore, CoreLocation, MapKit Etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JSPatch

    JSPatch

    JSPatch bridge Objective-C and Javascript using Objective-C runtime

    JSPatch is an Objective-C runtime bridge that enables calling Objective-C classes and methods from JavaScript code within iOS apps—commonly used for hotfixes by injecting scripts to patch app behavior at runtime. JSPatch bridges Objective-C and JavaScript using the Objective-C runtime. You can call any Objective-C class and method in JavaScript by just including a small engine. Easy script loading via JavaScriptCore framework integration. That makes the APP obtaining the power of script language: add modules or replacing Objective-C code to fix bugs dynamically. There are some extensions provide support for custom struct type, C methods and other functional, call +addExtensions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    JScriptTouch is an SDK which allows developers quickly create full featured applications for iPhone platform using javascript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JazzHands

    JazzHands

    A simple keyframe-based animation framework for UIKit

    Jazz Hands is a simple keyframe-based animation framework for UIKit. Animations can be controlled via gestures, scroll views, KVO, or ReactiveCocoa. Jazz Hands is used extensively in IF and DO by IFTTT for iPhone and iPad, most famously in the app intro. Open JazzHandsDemo.xcworkspace to see a simple demonstration of moving, scaling, fading, and transforming views in a scrolling app intro. To run the example project, clone the repo, and run pod install from the Example directory. Looking to incorporate Jazz Hands into your Swift project? Check out RazzleDazzle, our brand new scrolling keyframe animations library reimagined in Swift. As a bonus, because it's built on top of the animations library, you can even tell JazzHands that you'd like one of your views to show up on multiple pages while other views scroll past, with a single call to keepView:onPages. To see the new JazzHands 2.0 AutoLayout magic in action, check out the example project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    KIF

    KIF

    An iOS functional testing framework

    KIF, which stands for Keep It Functional, is an iOS integration test framework. It allows for easy automation of iOS apps by leveraging the accessibility attributes that the OS makes available for those with visual disabilities. KIF builds and performs the tests using a standard XCTest testing target. Testing is conducted synchronously in the main thread (running the run loop to force the passage of time) allowing for more complex logic and composition. This also allows KIF to take advantage of the Xcode Test Navigator, command line build tools, and Bot test reports. KIF uses undocumented Apple APIs. This is true of most iOS testing frameworks, and is safe for testing purposes, but it's important that KIF does not make it into production code, as it will get your app submission denied by Apple. Follow the instructions below to ensure that KIF is configured correctly for your project.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB