{"id":26649018,"url":"https://github.com/amul-thantharate/gonetx","last_synced_at":"2025-03-25T00:47:44.857Z","repository":{"id":283934805,"uuid":"953337538","full_name":"Amul-Thantharate/GoNetX","owner":"Amul-Thantharate","description":" GoNetX is a versatile command-line interface (CLI) tool built with Go, designed to provide quick access to essential network and system information. Whether you need to check your IP addresses, ping a host, or get details about your operating system, RAM, or disk space, GoNetX has you covered!","archived":false,"fork":false,"pushed_at":"2025-03-23T05:45:52.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-23T06:27:19.469Z","etag":null,"topics":["golang","network"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Amul-Thantharate.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-23T05:44:03.000Z","updated_at":"2025-03-23T05:45:55.000Z","dependencies_parsed_at":"2025-03-23T06:37:27.525Z","dependency_job_id":null,"html_url":"https://github.com/Amul-Thantharate/GoNetX","commit_stats":null,"previous_names":["amul-thantharate/gonetx"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amul-Thantharate%2FGoNetX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amul-Thantharate%2FGoNetX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amul-Thantharate%2FGoNetX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amul-Thantharate%2FGoNetX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Amul-Thantharate","download_url":"https://codeload.github.com/Amul-Thantharate/GoNetX/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245377954,"owners_count":20605375,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["golang","network"],"created_at":"2025-03-25T00:47:44.024Z","updated_at":"2025-03-25T00:47:44.842Z","avatar_url":"https://github.com/Amul-Thantharate.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 GoNetX: Your Network and System Utility CLI 🛠️\n\n[![Go](https://img.shields.io/badge/Go-1.20%2B-blue.svg)](https://golang.org/)\n[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)\n\nGoNetX is a versatile command-line interface (CLI) tool built with Go, designed to provide quick access to essential network and system information. Whether you need to check your IP addresses, ping a host, or get details about your operating system, RAM, or disk space, GoNetX has you covered!\n\n## ✨ Features\n\n-   **IP Address Display:** Easily view all your network interface IP addresses. 📡\n-   **Hostname Lookup:** Quickly find your system's hostname. 🖥️\n-   **Ping:** Test network connectivity by pinging a specified host. 🏓\n-   **OS Information:** Get detailed information about your operating system. 🐧🍎🪟\n-   **RAM Information:** Check your system's RAM usage and capacity. 🧠\n-   **Disk Information:** View details about your hard disk space. 💾\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n-   [Go](https://golang.org/dl/) (version 1.20 or higher)\n\n### Installation\n\n1.  **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/Amul-Thantharate/GoNetX.git \n    cd GoNetX\n    ```\n\n2.  **Build the application:**\n\n    ```bash\n    go build -o gonetx main.go\n    ```\n\n3.  **Move the binary (optional):**\n\n    ```bash\n    sudo mv gonetx /usr/local/bin/\n    ```\n\n    This step is optional but recommended to make the `gonetx` command available globally.\n\n### Usage\n\nOnce installed, you can use the `gonetx` command followed by the desired subcommand.\n\n```bash\n    gonetx [command] [options]\n    gonetx address\n    gonetx hostname\n    gonetx ping [host]\n    gonetx os\n    gonetx ram\n    gonetx disk\n```\n\n## Contributing 🤝\n\nWe welcome contributions! Here''s how:\n\n1. Fork the repo 🍴\n2. Create your branch: `git checkout -b feature/amazing` 🌱\n3. Commit changes: `git commit -m ''Add feature''` 💫\n4. Push to branch: `git push origin feature/amazing` ⬆️\n5. Open a Pull Request 📬\n\n## Support 💪\n\n- 📚 Wiki: [Documentation Link]\n- 🐛 Issues: [GitHub Issues]\n- 📧 Email: amulthantharate@gmail.com\n\n## License 📄\n\nThis project is licensed under the Apache License 2.0.\n\n## Acknowledgments 🙏\n\n- OpenWeatherMap API for weather data 🌤️\n- Go community for amazing tools 🛠️\n- All our contributors 👥","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famul-thantharate%2Fgonetx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famul-thantharate%2Fgonetx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famul-thantharate%2Fgonetx/lists"}