Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jesusprubio/up
📶 Troubleshoot problems with your Internet connection
https://github.com/jesusprubio/up
Last synced: 3 months ago
JSON representation
📶 Troubleshoot problems with your Internet connection
- Host: GitHub
- URL: https://github.com/jesusprubio/up
- Owner: jesusprubio
- License: mit
- Created: 2019-05-18T18:10:31.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-12T20:05:12.000Z (6 months ago)
- Last Synced: 2024-07-13T10:30:59.506Z (6 months ago)
- Language: Go
- Homepage:
- Size: 37.1 KB
- Stars: 131
- Watchers: 6
- Forks: 7
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-rust - jesusprubio/online
README
# up
Troubleshoot problems with your Internet connection based on different
[protocols](pkg/protocol.go) and well-known [public servers](pkg/servers.go).[![GoDoc][doc-img]][doc] [![Build Status][ci-img]][ci] ![License](https://img.shields.io/github/license/jesusprubio/up)
## Install
```sh
go install -v github.com/jesusprubio/up@latest
```### Dependencies
- [Go](https://go.dev/doc/install) stable version.
## Use
The default behavior is to verify all the [supported protocols](pkg/protocol.go)
against a randomly selected [public server](pkg/servers.go) for each one.```sh
up
```This will display help for the tool.
```sh
up -h
```### Library
Check [the examples](examples) to see how to use this project in your own code.
## License
This project is under the MIT License. See the [LICENSE](LICENSE) file for the full text.
[doc-img]: https://pkg.go.dev/badge/github.com/jesusprubio/up
[doc]: https://pkg.go.dev/github.com/jesusprubio/up
[ci-img]: https://github.com/jesusprubio/up/workflows/CI/badge.svg
[ci]: https://github.com/jesusprubio/up/workflows/go.yml