Cosmostation is one of the most popular wallet in Cosmos blockchain ecosystem. Let’s look at Cosmostation iOS app v1.5.50:
➜ Cosmostation.app ls -1 Frameworks/
Alamofire.framework
AlamofireImage.framework
BigInt.framework
CGRPCZlib.framework
CNIOAtomics.framework
CNIOBoringSSL.framework
CNIOBoringSSLShims.framework
CNIODarwin.framework
CNIOHTTPParser.framework
CNIOLinux.framework
CNIOWindows.framework
CryptoSwift.framework
DropDown.framework
FBLPromises.framework
FirebaseCore.framework
FirebaseCoreDiagnostics.framework
FirebaseCoreInternal.framework
FirebaseInstallations.framework
FirebaseMessaging.framework
Floaty.framework
GRPC.framework
GoogleDataTransport.framework
GoogleUtilities.framework
HPParallaxHeader.framework
Ipfs.framework
Logging.framework
MarqueeLabel.framework
Moya.framework
NIO.framework
NIOConcurrencyHelpers.framework
NIOCore.framework
NIOEmbedded.framework
NIOExtras.framework
NIOFoundationCompat.framework
NIOHPACK.framework
NIOHTTP1.framework
NIOHTTP2.framework
NIOPosix.framework
NIOSSL.framework
NIOTLS.framework
NIOTransportServices.framework
NotificationBannerSwift.framework
PromiseKit.framework
QRCode.framework
Result.framework
SQLite.framework
SnapKit.framework
Starscream.framework
SwiftKeychainWrapper.framework
SwiftProtobuf.framework
SwiftyJSON.framework
Toast_Swift.framework
WalletConnect.framework
_NIODataStructures.framework
libswiftAVFoundation.dylib
libswiftCore.dylib
libswiftCoreAudio.dylib
libswiftCoreData.dylib
libswiftCoreFoundation.dylib
libswiftCoreGraphics.dylib
libswiftCoreImage.dylib
libswiftCoreLocation.dylib
libswiftCoreMedia.dylib
libswiftDarwin.dylib
libswiftDispatch.dylib
libswiftFoundation.dylib
libswiftMetal.dylib
libswiftNetwork.dylib
libswiftObjectiveC.dylib
libswiftPhotos.dylib
libswiftQuartzCore.dylib
libswiftUIKit.dylib
libswift_Concurrency.dylib
libswiftos.dylib
libswiftsimd.dylib
nanopb.framework
secp256k1.framework
web3swift.framework
Alamofire
Elegant HTTP Networking in Swift
https://github.com/Alamofire/Alamofire
AlamofireImage
AlamofireImage is an image component library for Alamofire
https://github.com/Alamofire/AlamofireImage
BigInt
Arbitrary-precision arithmetic in pure Swift
https://github.com/attaswift/BigInt
CGRPCZlib
The Swift language implementation of gRPC.
https://github.com/grpc/grpc-swift
CNIOAtomics, CNIODarwin, CNIOHTTPParser, CNIOLinux, CNIOWindows, NIOConcurrencyHelpers, NIOCore, NIOEmbedded, NIOFoundationCompat, NIOHTTP1, NIOPosix, NIOTLS, _NIODataStructures
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
https://github.com/apple/swift-nio
NIOExtras
Useful code around SwiftNIO.
https://github.com/apple/swift-nio-extras
NIOHPACK, NIOHTTP2
HTTP/2 support for SwiftNIO
https://github.com/apple/swift-nio-http2
CNIOBoringSSL, CNIOBoringSSLShims, NIOSSL
TLS Support for SwiftNIO, based on BoringSSL.
https://github.com/apple/swift-nio-ssl
NIOTransportServices
Extensions for SwiftNIO to support Apple platforms as first-class citizens.
https://github.com/apple/swift-nio-transport-services
CryptoSwift
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
https://github.com/krzyzanowskim/CryptoSwift
DropDown
A Material Design drop down for iOS
https://github.com/AssistoLab/DropDown
FBLPromises
Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
https://github.com/google/promises
FirebaseCore, FirebaseCoreDiagnostics, FirebaseCoreInternal, FirebaseInstallations, FirebaseMessaging
Firebase is an app development platform that helps you build and grow apps and games users love.
https://firebase.google.com
Floaty
❤️ Floating Action Button for iOS
https://github.com/kciter/Floaty
GRPC
A high performance, open source universal RPC framework
https://grpc.io
GoogleDataTransport
This library is for internal Google use only. It allows the logging of data and telemetry from Google SDKs.
https://github.com/google/GoogleDataTransport
GoogleUtilities
GoogleUtilities provides a set of utilities for Firebase and other Google SDKs for Apple platform development.
https://github.com/google/GoogleUtilities
HPParallaxHeader
Simple parallax header for UIScrollView.
https://github.com/ngochiencse/HPParallaxHeader
Ipfs
A wrapper of the IPFS Client HTTP-API for iOS.
https://github.com/kjaylee/ios-ipfs-api
Logging
A Logging API for Swift
https://github.com/apple/swift-log
MarqueeLabel
A drop-in replacement for UILabel, which automatically adds a scrolling marquee effect when the label’s text does not fit inside the specified frame
https://github.com/cbpowell/MarqueeLabel
Moya
Network abstraction layer written in Swift.
https://github.com/Moya/Moya
NIO
Elegant DAO implementation written in Swift
https://github.com/Incetro/DAO
NotificationBannerSwift
The easiest way to display highly customizable in app notification banners in iOS
https://github.com/Daltron/NotificationBanner
PromiseKit
Promises for Swift & ObjC.
https://github.com/mxcl/PromiseKit
QRCode
A QRCode generator written in Swift.
https://github.com/aschuch/QRCode
Result
Swift type modelling the success/failure of arbitrary operations.
https://github.com/antitypical/Result
SQLite
A type-safe, Swift-language layer over SQLite3.
https://github.com/stephencelis/SQLite.swift
SnapKit
A Swift Autolayout DSL for iOS & OS X
https://github.com/SnapKit/SnapKit
Starscream
Websockets in swift for iOS and OSX
https://github.com/daltoniam/Starscream
SwiftKeychainWrapper
A simple wrapper for the iOS Keychain to allow you to use it in a similar fashion to User Defaults. Written in Swift.
https://github.com/jrendel/SwiftKeychainWrapper
SwiftProtobuf
Plugin and runtime library for using protobuf with Swift
https://github.com/apple/swift-protobuf
SwiftyJSON
The better way to deal with JSON data in Swift.
https://github.com/SwiftyJSON/SwiftyJSON
Toast_Swift
A Swift extension that adds toast notifications to the UIView object class.
https://github.com/scalessec/Toast-Swift
WalletConnect
WalletConnect Swift SDK v2
https://github.com/WalletConnect/WalletConnectSwiftV2
nanopb
Protocol Buffers with small code size
https://github.com/nanopb/nanopb
secp256k1
secp256k1 bindings for swift. Cocoapods, Carthage and SPM support. Linux support.
https://github.com/Boilertalk/secp256k1.swift
web3swift
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
https://github.com/skywinder/web3swift
The rest libswift* exist for supporting iOS version earlier than 12.2 (currently supporting iOS 12.1 or later).
Cosmostation is a truly native iOS app in Swift. There’s cosmostation/cosmostation-ios on the Github. Third-party libraries below:
Also, Cosmostation use lots of xibs (similar to storyboard)!