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

  •        37

Carthage is a decentralized dependency manager that automates the process of adding frameworks to your Cocoa application. And set the Embedded Content Contains Swift to "Yes" in your build settings.

https://github.com/iziz/libPhoneNumber-iOS

Tags
Implementation
License
Platform

   




Related Projects

phone-number-bundle - Integrates libphonenumber into your Symfony2-Symfony4 application

  •    PHP

This bundle integrates Google's libphonenumber into your Symfony2-Symfony4 application through the giggsey/libphonenumber-for-php port. Requires doctrine/doctrine-bundle.

libphonenumber-for-php - PHP version of Google's phone number handling library

  •    PHP

A PHP library for parsing, formatting, storing and validating international phone numbers. This library is based on Google's libphonenumber. PHP versions 5.3 up to PHP 7.2 are currently supported. HHVM is also supported.

python-phonenumbers - Python port of Google's libphonenumber

  •    Python

This is a Python port of Google's libphonenumber library It supports Python 2.5-2.7 and Python 3.x (in the same codebase, with no 2to3 conversion needed). Original Java code is Copyright (C) 2009-2015 The Libphonenumber Authors.

phonelib - Ruby gem for phone validation and formatting using google libphonenumber library data

  •    Ruby

Phonelib is a gem allowing you to validate phone number. All validations are based on Google libphonenumber. Currently it can make basic validations and formatting to e164 international number format and national number format with prefix. But it still doesn't include all Google's library functionality. Run the bundle command to install it.

Laravel-Phone - Phone number functionality for Laravel 5

  •    PHP

Adds phone number functionality to Laravel and Lumen based on the PHP port of Google's libphonenumber API by giggsey. Check out the behavior of this package in the demo.


PhoneNumberKit - A Swift framework for parsing, formatting and validating international phone numbers

  •    Swift

Swift 4.2 framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber. Migrating from PhoneNumberKit 0.x? See the migration guide.

libphonenumber - golang port of Google's libphonenumber

  •    Go

This library is fully stable and is used in production by several companies. Super simple to use.

ohana-ios - Contacts simplified

  •    Objective-C

Ohana is a framework for working with a user's contacts on the iOS platform. It provides a component-based architecture for loading and processing contacts, as well as managing state such as contact selection and tagging. Whether loading contacts to display to a user, or processing contact data programatically, Ohana provides a simple, but extensible, framework for contact access in your application. Check out the wiki to learn how the library works. There are two quickstart guides available: one for Swift and one for Objective-C. If you have any questions, feel free to ask on Stack Overflow (tag "ohana").You'll need to manually import Ohana, and its dependencies, libPhoneNumber and UberSignals.

libphonenumber (C#)

  •    

C# port of Google's common Java, C++ and Javascript library for parsing, formatting, storing and validating international phone numbers.

Jadira Framework

  •    Java

Jadira provides repositories, user types and other classes for domain driven design with Hibernate. Includes user types for use with the two main Java Date and Time Libraries - Joda Time and the early review draft of JSR 310 as well as for Joda Money and libphonenumber, and JDK enumerated types.

global_phone - Parse, validate, and format phone numbers in Ruby using Google's libphonenumber database

  •    Ruby

GlobalPhone parses, validates, and formats local and international phone numbers according to the E.164 standard.Store and display phone numbers in your app. Accept phone number input in national or international format. Convert phone numbers to international strings (+13125551212) for storage and retrieval. Present numbers in national format ((312) 555-1212) in your UI.

django-phonenumber-field - A django model and form field for normalised phone numbers using python-phonenumbers

  •    Python

A Django library which interfaces with python-phonenumbers to validate, pretty print and convert phone numbers. python-phonenumbers is a port of Google's libphonenumber library, which powers Android's phone number handling. Internally, PhoneNumberField is based upon CharField and by default represents the number as a string of an international phonenumber in the database (e.g '+41524204242').

libphonenumber - Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers

  •    C++

Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. The Java version is optimized for running on smartphones, and is used by the Android framework since 4.0 (Ice Cream Sandwich). The Java demo is updated with a slight delay after the GitHub release.

libphonenumber - Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers

  •    C++

Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. The Java version is optimized for running on smartphones, and is used by the Android framework since 4.0 (Ice Cream Sandwich). It provides support for parsing, formatting, and validating phone numbers for all countries/regions of the world.

rides-ios-sdk - Uber Rides iOS SDK (beta)

  •    Swift

This Swift library allows you to integrate the Uber Rides API into your iOS app.If you get compilation errors with CocoaPods, you may be using Swift 3.2 or no Swift at all in your main target. In that scenario, CocoaPods will set the swift version incorrectly. See issue. To fix this, click on your Pods project and select the UberRides target. Search for the Swift Language Version property, and change it to "Swift 4.0".

Tangram-iOS - Tangram is a modular UI solution for building native page dynamically , including Tangram for Android, Tangram for iOS and even backend CMS

  •    Objective-C

Tangram is a UI Framework for building a fast and dynamic ScrollView.Tips: If you get [!] Unable to find a specification for `LazyScroll` when executed pod install, you can try to update ruby to 2.3.0 or higher and update CocoaPods to 1.0.0 or higher . If it doesn't work , you can try to reset or update CocoaPods master repo again .

GoogleReporter - Easily integrate with Google Analytics in your iOS app

  •    Swift

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.

JLRoutes - URL routing library for iOS with a simple block-based API

  •    Objective-C

JLRoutes 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).

PinpointKit - Send better feedback

  •    Swift

PinpointKit 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.

SnapKit - A Swift Autolayout DSL for iOS & OS X

  •    Swift

SnapKit is a DSL to make Auto Layout easy on both iOS and OS X. CocoaPods 1.1.0+ is required to build SnapKit 4.0.0+.