Cluster is an easy map annotation clustering library. This repository uses an efficient method (QuadTree) to aggregate pins into a cluster. The Annotation class exposes a style property that allows you to customize the appearance.
https://github.com/efremidze/ClusterTags | map cluster clustering mapkit ios annotations apple cocoapods carthage |
Implementation | Swift |
License | MIT |
Platform | MacOS |
CCHMapClusterController solves the problem of displaying many annotations on an MKMapView and is available under the MIT license. Note: With iOS 11, Apple introduced map clustering support in MapKit. You can continue using CCHMapClusterController on iOS 11, but for new projects, I suggest to check out if the built-in functionality is a match for your needs. I will still accept PRs for bug fixes and small enhancements but won't otherwise implement any new functionality.
ClusterKit is an elegant and efficiant clustering controller for maps. Its flexible architecture make it very customizable, you can use your own algorithm and even your own map provider. Or clone the repo and run pod install from the Examples directory first.
googlemaps mapkit cluster ios:iphone: Collaborative List of Open-Source iOS Apps
ios iphone ipad reactive-programming react-native awesome list app example carthage cocoapods game apple apple-tv apple-watch reactiveswiftStatusAlert is an iOS framework that displays status alerts similar to Apple's system self-hiding alerts. It is well suited for notifying user without interrupting user flow in iOS-like way. It looks very similar to the alerts displayed in Podcasts, Apple Music and News apps.
carthage cocoapods ios alert apple swift-package-manager system private-api private-framework private human-interface-guidelines swift4 swift3 ui uikit accessibility voice-overShiny is an iOS library that generates an iridescent effect view matched to the gyroscope, similar to the Apple Pay Cash card in the Wallet app. You must call startUpdates() for the instance to observe motion changes. Calling stopUpdates() on the instance will stop motion updates.
ios cocoapods carthage animation apple-pay cash shiny hologram holographic apple motion payPinpointKit is an open-source iOS library in Swift that lets your testers and users send feedback with annotated screenshots using a simple gesture. Note: ScreenshotDetector depends on the Photos framework to access the user’s photo library. This requires you to add an entry for the NSPhotoLibraryUsageDescription key in your Info.plist file describing your app’s use of the user’s photo library. As of iOS 10, failure to provide a value for this key could cause your submission to the App Store to be rejected by Apple, or cause your app to exit upon attempting to access the user’s photo library. ScreenshotDetector is excluded by default when installing via CocoaPods, but is included otherwise.
feedback cocoapods carthage iosHazelcast is a clustering and highly scalable data distribution platform for Java. It supports Distributed implementations of java.util.{Queue, Set, List, Map}, java.util.concurrency.locks.Lock, java.util.concurrent.ExecutorService, Distributed Indexing and Query support, Dynamic scaling, partitioning with backups, fail-over, Web-based cluster monitoring tool and lot more.
cache cluster datagrid distributed-cache in-memory java-collection map java-utilityCarrot2 is an Open Source Search Results Clustering Engine. It could cluster the search results from various sources and generates small collection of documents. Carrot2 offers ready-to-use components for fetching search results from various sources including YahooAPI, GoogleAPI, Bing API, eTools Meta Search, Lucene, SOLR, Google Desktop and more.
cluster result-cluster searchengine-clusterA drop-in MapKit/MKAnnotation pin clustering library for MKMapView on iOS
PruneCluster is a fast and realtime marker clustering library. Example 1: 150 000 randomly moving markers.
leaflet realtime cluster markers maps markercluster realtime-marker-clustering map clustering marker leaflet-pluginOpenClusterMapView is a simple and easy to use extension of MKMapView for iOS. If you are displaying a lot of annotations on the map, this class is made for you. OCMapView automatically creates clusters by combining annotations super fast. It works with any iOS application. No code changes needed.
Easily communicate between iOS devices using BLE. Apple mostly did a great job with the CoreBluetooth API, but because it encapsulated the entire Bluetooth 4.0 LE specification, it can be a lot of work to achieve simple tasks like sending data back and forth between iOS devices, without having to worry about the specification and the inner workings of the CoreBluetooth stack.
bluetooth bluetooth-low-energy carthage cocoapodsClustering solution for Meteor with load balancing and service discovery. TLDR; With cluster, we can scale Meteor apps by simply installing a Meteor package. No need to use tools like Nginx or HaProxy. It's built for Meteor and you don't need to worry about configuring IP addresses and so on. Just add more instances and let cluster take care of load balancing.
Easily integrate Google Analytics into your iOS, macOS, and tvOS app without downloading any of the Google SDKs. Works with Carthage & CocoaPods or just put GoogleReporter.swift into your project.
ios google-analytics tvos carthage cocoapodsJLRoutes is a URL routing library with a simple block-based API. It is designed to make it very easy to handle complex URL schemes in your application with minimal code. JLRoutes is available for installation using CocoaPods or Carthage (add github "joeldev/JLRoutes" to your Cartfile).
routing ios ios-lib cocoapods carthage routing-engine deeplink deep-linking deep-links applinkProvides Beautiful Animated Marker Clustering functionality for Leaflet, a JS library for interactive maps. See the included examples for usage.
leaflet map mapping clustering leaflet-plugins gis cluster leaflet-plugin mapsA lightweight, easy-to-use barcode scanning library for iOS 8+. This library is built on top of Apple's excellent AVFoundation framework, and will continue to receive updates as Apple releases them. See demo project for examples of capturing one code, multiple codes, or highlighting codes as valid or invalid in the live preview.
cocoapods barcode-scanning carthage cameraPullToDismiss provides dismiss modal viewcontroller function like Facebook Messenger by pulling scrollview or navigationbar with smooth and rich background effect. If you update from 1.x to 2.0, see migration guide if needed.
carthage cocoapods swift-extensions swift-framework swift-library swift-language apple-swift ui ios animation awesome-swift awesome-iosCreate a Cartfile that lists the framework and run carthage update. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/TKRubberPageControl.framework to an iOS project.
cocoapods carthage page-control coreanimation ios ios-animation ui uikit
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.