Awesome Open Source
Awesome Open Source

Build Status codecov doccov CocoaPods Version Status Carthage compatible Platform Swift MIT License

RandomUserSwift is an easy to use Swift framework that provides the ability to generate random users and their accompanying data for your Swift applications. It utilizes API to generate the data.

  1. Integration
  2. Usage
  3. License



You can use CocoaPods to install RandomUserSwift by adding it to your Podfile:

target 'MyApp' do
	pod 'RandomUserSwift'


You can use Carthage to install RandomUserSwift by adding it to your Cartfile:

github "dingwilson/RandomUserSwift"


Import the framework

import RandomUserSwift

Then, use the getUsers function via the shared singleton with a completion handler.

RandomUser.shared.getUsers { data, error in
    guard let data = data else { return }


For more information on the configuration and returned values, check out the RandomUserSwift documentation or RandomUser official documentation


RandomUserSwift is released under an MIT License. See LICENSE for details.

Copyright © 2016-present Wilson Ding.

Please provide attribution, it is greatly appreciated.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Swift (95,583
Api (22,224
Ios (19,313
Open Source (7,575
Ui (5,292
Test (2,733
Api Wrapper (1,568
Mock (1,319
Random (1,277
User (593
Generate (308
Related Projects