awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
BoltsFramework avatar

BoltsFramework/Bolts-ObjC

0
View on GitHub↗
5,622 stars·576 forks·Objective-C·20 views

Bolts ObjC

Bolts-ObjC is an Objective-C mobile development library providing tools for coordinating asynchronous operations and routing deep links within native applications. It functions as a framework for managing background tasks and resolving navigation metadata to direct users to specific content.

The library includes a deep link routing engine and an app link navigator that resolve handler compatibility to launch native experiences or trigger web browser fallbacks. It also features a mobile analytics link logger to track user movement through deep links for integration with external analytics platforms.

The project covers asynchronous task coordination with dependency tracking and error propagation to maintain interface responsiveness. It further provides capabilities for mobile referrer tracking and the parsing of incoming URLs for device-specific routing.

Features

  • Objective-C Libraries - Provides a collection of low-level tools for managing asynchronous tasks and navigation in Objective-C mobile applications.
  • Deep Link Navigators - Provides a utility for resolving handler compatibility to trigger interface navigation via external URL schemes.
  • Native Experience Launchers - Resolves navigation metadata to launch native application experiences or trigger web browser fallbacks.
  • URL Scheme Handlers - Maps incoming deep link strings to specific app content by parsing metadata and checking handler availability.
  • Deep Link Routing - Parses incoming URLs to route mobile app users directly to specific content based on their device.
  • Futures and Promises - Manages complex task dependencies and error propagation using a chainable future-based model.
  • Asynchronous Task Managers - Coordinates concurrent background operations and non-blocking task execution to maintain interface responsiveness.
  • App Navigation Fallbacks - Provides a mechanism to determine the optimal navigation path between native app handlers and web browser fallbacks.
  • Mobile App Analytics - Tracks user movement through deep links for integration with external mobile analytics platforms.
  • Deep Link Attribution Tracking - Logs link events and displays navigation banners to track how users arrive at the mobile application.
  • Thread-Safe State Transitions - Ensures data consistency across background tasks and UI updates using atomic synchronization primitives.
  • Async and Event Handling - Low-level tasks and app link utilities for Objective-C.
  • Event Bus Systems - Collection of low-level libraries for tasks and deep links.

Star history

Star history chart for boltsframework/bolts-objcStar history chart for boltsframework/bolts-objc

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Bolts ObjC

These projects share indexed features with Bolts ObjC. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • boltsframework/bolts-androidBoltsFramework avatar

    BoltsFramework/Bolts-Android

    4,004View on GitHub↗

    Bolts-Android is a mobile development library for Android that provides a framework for deep-linking and a system for managing asynchronous tasks. It functions as a toolkit for parsing inbound intents, resolving URL metadata, and routing users to specific native content within an application. The library includes a task manager for coordinating parallel background operations and handling thread-safe execution. This system uses chainable tasks, cancellation tokens to stop active processes, and routing to ensure results return to the main user interface thread. The framework also covers deep-l

    Java
    View on GitHub↗4,004
  • facebook/facebook-ios-sdkfacebook avatar

    facebook/facebook-ios-sdk

    8,067View on GitHub↗

    This software is a mobile app analytics toolkit, a social graph API client, and a social sharing library for iOS. Its primary purpose is to enable the tracking of application events and ad conversions, the retrieval of user profiles and social connections from the Facebook Graph API, and the publication of content to social feeds and messaging services. The toolkit provides specialized capabilities for social login integration and identity management, including the handling of access tokens and session refreshing. It features a dedicated system for deep link navigation to route users to speci

    Swift
    View on GitHub↗8,067
  • mxcl/promisekitmxcl avatar

    mxcl/PromiseKit

    14,238View on GitHub↗

    PromiseKit is a future-based concurrency framework and promise library for Swift and Objective-C. It functions as an asynchronous workflow coordinator, representing the eventual result of an operation to simplify concurrency logic and replace nested callback structures. The framework enables the coordination of both sequential and parallel asynchronous tasks. It provides a structured pipeline for chaining operations, allowing the results of one task to be passed into the next and facilitating the execution of multiple operations simultaneously. The library includes a state-machine based reso

    Swift
    View on GitHub↗14,238
  • amphp/ampamphp avatar

    amphp/amp

    4,419View on GitHub↗

    Amp is a non-blocking concurrency framework for PHP. It provides a core infrastructure for writing asynchronous applications using an event loop to schedule operations, timers, and signals within a single process. The project implements a coroutine library that utilizes fibers to suspend and resume function execution. This allows the system to handle concurrent tasks without blocking the main execution thread, optimizing CPU usage during input and output operations. It further manages pending operation results through a future and promise implementation. The framework covers a broad range of

    PHP
    View on GitHub↗4,419
Compare all 30 related projects→

Frequently asked questions

What does boltsframework/bolts-objc do?

Bolts-ObjC is an Objective-C mobile development library providing tools for coordinating asynchronous operations and routing deep links within native applications. It functions as a framework for managing background tasks and resolving navigation metadata to direct users to specific content.

What are the main features of boltsframework/bolts-objc?

The main features of boltsframework/bolts-objc are: Objective-C Libraries, Deep Link Navigators, Native Experience Launchers, URL Scheme Handlers, Deep Link Routing, Futures and Promises, Asynchronous Task Managers, App Navigation Fallbacks.

Which projects share features with boltsframework/bolts-objc?

Projects with overlapping indexed features include: boltsframework/bolts-android — Bolts-Android is a mobile development library for Android that provides a framework for deep-linking and a system for… facebook/facebook-ios-sdk — This software is a mobile app analytics toolkit, a social graph API client, and a social sharing library for iOS. Its… mxcl/promisekit — PromiseKit is a future-based concurrency framework and promise library for Swift and Objective-C. It functions as an… amphp/amp — Amp is a non-blocking concurrency framework for PHP. It provides a core infrastructure for writing asynchronous… uber/ribs — RIBs is a mobile architecture framework that structures applications around isolated, lifecycle-managed units of… yonahforst/react-native-permissions — react-native-permissions is a cross-platform mobile permissions library that provides a unified API for checking and…