Skip to content

Avi-kheni/NetUtils

 
 

Repository files navigation

NetUtils

The all-in-one Network Utility application!

NetUtils is a Network Utility application that can do a whole lot, including:

  • Network connectivity status
  • Network interface information
    • WiFi information
    • VPN information
  • Host information
  • WHOIS information from Whois XML API (subscription required)
  • DNS information from Whois XML API (subscription required)
  • Google Web Risk Information
  • Ping utility
  • View page source

Requirements

API Keys

In order to use/build this project you will have to create an Api Key enum. An example is below:

struct ApiKey {
    let name: String
    let key: String

    static var inApp: ApiKey {
        return ApiKey(name: "In-App Purchases", key: "my_key_here")
    }
}

This is necessary to support for In-App purchases properly. Service related keys are stored on the Cloudflare Workers® server.

Releasing

fastlane is used for screenshots.

Credits

Icons by Nucleo

About

WHOIS, DNS, ping, view source, and more!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 98.9%
  • Other 1.1%