https://github.com/twodayslate/netutils
WHOIS, DNS, ping, view source, and more!
https://github.com/twodayslate/netutils
hacktoberfest ios ios-app ios-swift network network-analysis network-monitoring networking swift whoisxmlapi
Last synced: about 1 year ago
JSON representation
WHOIS, DNS, ping, view source, and more!
- Host: GitHub
- URL: https://github.com/twodayslate/netutils
- Owner: twodayslate
- License: other
- Created: 2018-08-23T03:29:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-10T02:23:47.000Z (about 2 years ago)
- Last Synced: 2024-05-01T22:14:50.762Z (about 2 years ago)
- Topics: hacktoberfest, ios, ios-app, ios-swift, network, network-analysis, network-monitoring, networking, swift, whoisxmlapi
- Language: Swift
- Homepage: https://itunes.apple.com/us/app/netutils/id1434360325?mt=8
- Size: 15.7 MB
- Stars: 34
- Watchers: 3
- Forks: 6
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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:
```swift
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®](https://www.cloudflare.com/products/cloudflare-workers/) server.
### Releasing
[fastlane](https://fastlane.tools/) is used for screenshots.
## Credits
Icons by [Nucleo](https://nucleoapp.com/)