Open Source Objective C Software Development Software - Page 2

Objective C Software Development Software

View 6220 business solutions

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

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Sogo

    Sogo

    SOGo is a very fast and scalable modern collaboration suite

    SOGo is an open-source groupware server that provides email, calendar, and contacts management with full web and mobile compatibility. It integrates with various email clients and supports enterprise collaboration.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    BlocksKit

    BlocksKit

    The Objective-C block utilities you always wish you had

    BlocksKit is a framework for Objective-C that extends Cocoa and Cocoa Touch APIs with block-based wrappers, making it easier to write concise, readable code. It provides block-based alternatives to delegation and target-action patterns, streamlining event handling in UIKit and Foundation frameworks.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Firebase Apple Open Source Development

    Firebase Apple Open Source Development

    Firebase SDK for Apple App Development

    This repository contains all Apple platform Firebase SDK source except FirebaseAnalytics. Firebase is an app development platform with tools to help you build, grow and monetize your app. More information about Firebase can be found on the official Firebase website. See the subsections below for details about the different installation methods. Where available, it's recommended to install any libraries with a Swift suffix to get the best experience when writing your app in Swift. Instructions for Swift Package Manager support can be found at SwiftPackageManager Markdown file. All of the official releases are tagged in this repo and available via CocoaPods. To access a local source snapshot or unreleased branch, use Podfile directives. CocoaPods is still the canonical way to develop, but much of the repo now supports development with Swift Package Manager.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Google Toolbox for Mac

    Google Toolbox for Mac

    Google Toolbox for Mac

    Google Toolbox for Mac (GTMSession) is a comprehensive collection of open source Objective-C utilities and frameworks developed by Google to support macOS and iOS application development. It consolidates reusable code components drawn from various internal Google projects, offering developers a wide range of tools for building efficient, maintainable Apple platform software. The library includes modules for networking, logging, testing, data handling, and user interface extensions, helping developers avoid reinventing common functionality. Its modular design allows developers to integrate only the components they need, improving project flexibility and performance. With well-documented interfaces and consistent coding standards, Google Toolbox for Mac serves as a reliable foundation for both small and large-scale applications. It continues to be widely used across open source and internal projects that target Apple ecosystems.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    KVOController

    KVOController

    Simple, modern, thread-safe key-value observing for iOS and OS X

    KVOController is a now-archived Objective-C library from Facebook that simplifies Key-Value Observing (KVO) in Cocoa applications. It provides a safer, more concise API for observing properties and avoids common memory management pitfalls associated with KVO in Objective-C.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    KeepingYouAwake

    KeepingYouAwake

    Prevents your Mac from going to sleep

    KeepingYouAwake is a small menu bar utility for macOS (Version 10.12 and newer) that can prevent your Mac from entering sleep mode for a predefined duration or as long as it is activated. The app is a small wrapper around Apple's caffeinate command line utility. All current versions of macOS ship with this tool by default. On a MacBook this only works as long as the lid is open. This utility will not harm your Mac because it is based on an official command line tool by Apple. Version 1.5.2 is the latest release that supports macOS Yosemite and El Capitan. KeepingYouAwake uses Sparkle's ui-separation-and-xpc branch to deliver updates. You can build and sign Sparkle with make Vendor. To build a release version of the app just run make dist.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    Lumen

    Lumen

    Magic auto brightness based on screen contents

    Lumen is a macOS menu bar application that automatically adjusts screen brightness based on what is displayed on the screen. Instead of only reacting to ambient light, it looks at screen content and changes brightness to make bright and dark windows more comfortable. It can brighten the display when the user is working in a dark terminal and dim it when a bright web page is open. Users train the app naturally by adjusting brightness with the normal keyboard brightness keys. The app requires screen recording permission because it samples the display to understand whether the content is light or dark. Overall, it is a practical comfort utility for people who switch between dark and bright apps, especially at night.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    libPhoneNumber for iOS

    libPhoneNumber for iOS

    iOS port from libphonenumber (Google's phone number handling library)

    libPhoneNumber-iOS is an Objective-C port of Google's libPhoneNumber library, which provides international phone number parsing, validation, and formatting.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    thisandagain Color

    thisandagain Color

    A collection of categories and utilities that extend UIColor

    Color is a JavaScript library that allows developers to easily parse, convert, and manipulate color values across different formats like RGB, HSL, and HEX. It offers a chainable API for adjusting colors programmatically, enabling dynamic styling and theming in web applications. Color is lightweight, with no dependencies, making it ideal for front-end projects.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    Harbour MiniGUI Extended Edition.
    Harbour MiniGUI Extended Edition. HARBOUR MINIGUI SOURCE WITH HMGS-IDE (IDE VISUAL TO MAKE WIN32 APLICATIONS WITH HARBOUR) UNNOFICIAL BUILD WITH EXTENDED NEW FEATURES.
    Leader badge
    Downloads: 47 This Week
    Last Update:
    See Project
  • 11
    SuperCollider

    SuperCollider

    Real-time audio synthesis engine and music programming language

    N.B. SuperCollider is now hosted at GitHub, and the most recent versions can be downloaded from there. http://supercollider.github.io A real time audio synthesis engine, and an object-oriented programming language specialised for music. SuperCollider was created in 1996 by James McCartney, now (since version 3) released as free software.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 12
    OculiX

    OculiX

    Visual Automation IDE — automate anything you see on screen

    OculiX is the evolution of SikuliX, actively maintained with the full agreement of its original creator RaiMan. Automate any desktop application using image recognition (OpenCV) and OCR (Tesseract + PaddleOCR). No access to source code or DOM required — if you can see it, you can automate it. Key features: - Guided step-by-step recorder with live code preview - Image recognition via OpenCV 4.10 - Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision) - Local and remote automation via integrated VNC - SSH tunnels via embedded JSch - Cross-platform: Windows, macOS (Apple Silicon M1-M4), Linux - Scripting: Jython, JRuby, Java, PowerShell, AppleScript - Java 17 recommended (Java 8+ supported) - Full CI/CD with automated builds for all platforms Used worldwide for test automation, RPA, and visual regression testing. MIT License. Maintained by oculix-org.
    Leader badge
    Downloads: 110 This Week
    Last Update:
    See Project
  • 13
    AAChartKit

    AAChartKit

    Modern declarative data visualization chart framework

    AAChartKit is an elegant and friendly (user-friendly && enviroment-friendly) chart framework for iOS, based on the open source Highcharts JS libraries. AAChartKit is extremely powerful, easy to configure and a pleasure to use. Currently AAChartKit includes support for the following chart types: column chart, bar chart, area chart, area spline chart, line chart, spline chart, radar chart, polar chart, pie chart, bubble chart, pyramid chart, funnel chart, column range and area range chart. More chart types are planned to be supported. AAChartKit gives you easy and fast access to a wide range of chart types, hassle-free and quick to integrate into your own project. Unlike previous imperative programming techniques, drawing any custom chart in AAChartKit, you don't need to care about the inner implementation details which is annoying && boring.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    DTCoreText

    DTCoreText

    Methods to allow using HTML code with CoreText

    DTCoreText renders HTML into Core Text–backed attributed text on iOS, providing fine control over typography and inline content. It parses a practical subset of HTML/CSS and maps elements to attributed strings, handling fonts, colors, paragraph styles, lists, links, and embedded images or attachments. The layout engine uses Core Text framesetting to produce high-quality text rendering, including proper line breaking, kerning, and ligatures. Developers can plug in custom URL handlers, attachment loaders, and style overrides to adapt rendering to app needs. The library is particularly useful where NSAttributedString from HTML falls short or when you need consistent results across iOS versions. It also exposes hooks to measure, cache, and interact with text runs, making it suitable for rich article views, e-book readers, and mixed media content.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    FFPopup

    FFPopup

    Presenting custom views as a popup in iOS

    FFPopup is a flexible and customizable popup view framework for iOS, built with Objective-C. It allows developers to present modal-like views with a variety of animations and layouts, enhancing user interactions with custom alerts and notifications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    LMDropdownView

    LMDropdownView

    LMDropdownView is a simple dropdown view inspired by Tappy

    LMDropdownView is an iOS component that provides a customizable and animated dropdown view for presenting menus, notifications, or other content. It supports smooth animations and flexible customization options for colors, sizes, and presentation styles. Designed for UIKit-based apps, it helps create engaging and user-friendly interfaces.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    M80AttributedLabel

    M80AttributedLabel

    Another attributed label using CoreText

    M80AttributedLabel is a feature-rich UILabel alternative that supports rich text rendering with advanced formatting options. It allows embedding links, images, and custom text styling within a label, supporting complex layouts.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    MKDropdownMenu

    MKDropdownMenu

    Dropdown Menu for iOS with many customizable parameters

    MKDropdownMenu is a customizable dropdown menu component for iOS, inspired by the dropdowns found in macOS. It offers a highly configurable interface for creating menus with dynamic content and smooth animations. The component is designed to integrate seamlessly into UIKit apps and supports complex hierarchical menu structures.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Motif

    Motif

    Lightweight and customizable stylesheets for iOS

    Motif is an iOS framework for creating and managing UI themes using strongly typed Objective-C models. It enables developers to centralize theme definitions and dynamically apply them across the app for a consistent design.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    ORSSerialPort

    ORSSerialPort

    Serial port library for Objective-C and Swift macOS apps

    ORSSerialPort is an easy-to-use Objective-C serial port library for macOS. It is useful for programmers writing Objective-C or Swift Mac apps that communicate with external devices through a serial port (most commonly RS-232). You can use ORSSerialPort to write apps that connect to Arduino projects, robots, data acquisition devices, ham radios, and all kinds of other devices. Using ORSSerialPort to open a port and send data can be very simple. ORSSerialPort is released under an MIT license, meaning you're free to use it in both closed and open-source projects. However, even in a closed-source project, you must include a publicly-accessible copy of ORSSerialPort's copyright notice, which you can find in the LICENSE file. There are a number of ways to add ORSSerialPort to your project. You can use the included framework project, Carthage, CocoaPods, or the Swift Package Manager. See the Guide to Installing ORSSerialPort for detailed instructions for each of these methods.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    THLabel

    THLabel

    UILabel subclass, which allows shadow blur, inner shadow, and more

    THLabel is an enhanced UILabel subclass for iOS that offers additional styling and effects, such as inner and outer shadows, strokes, and fading. It allows creating visually rich text labels without custom drawing.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Titanium SDK

    Titanium SDK

    Native iOS and Android Apps with JavaScript

    Welcome to the Titanium SDK open-source project. Titanium SDK provides a mature platform for developers to build completely native cross-platform mobile applications using JavaScript. Currently supported native platforms are iOS and Android. Titanium SDK is licensed under the OSI-approved Apache Public License (version 2). Titanium lets you develop cross-platform native mobile applications and build great mobile experiences using JavaScript. Access hundreds of native UI and non-visual components (such as networks and media APIs) within your application. Easily include third-party modules in your apps with Titanium's wide selection of community modules and premium support integrations.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    UITextView+Placeholder

    UITextView+Placeholder

    A missing placeholder for UITextView

    UITextView-Placeholder is a simple and lightweight library that adds placeholder support to UITextView in iOS. Since UITextView lacks built-in placeholder functionality, this library provides an easy way to display and manage placeholder text.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Xctool

    Xctool

    An extension for Apple's xcodebuild that makes it easier to test iOS

    xctool is an archived build tool developed by Facebook for running Xcode builds and tests from the command line. It aimed to provide better output formatting, faster test execution, and improved integration with CI systems. Although deprecated, it was widely used before xcodebuild matured with similar functionality.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    leopard-webkit

    leopard-webkit

    WebKit for OS X Leopard

    builds of current WebKit frameworks for Mac OS X 10.5 (PowerPC G4, PowerPC G5). In order to revive the Snow Leopard builds at least one volunteer with skills in building open source software is needed!
    Leader badge
    Downloads: 39 This Week
    Last Update:
    See Project