AI summary
Curious what AI thinks about this app? Ask for a short summary highlighting what it does and any noteworthy details.
About this app
Net Swiss Knife is an Android "Swiss army knife" app for network diagnostics and utilities. It provides a collection of networking tools in a clean Jetpack Compose + Material 3 UI.
Pure Kotlin module (no Android SDK dependency). Contains:
- Network result wrappers (NetworkResult) - Host/IP validation utilities (HostValidator) - Interfaces and models for each networking tool (e.g. ping, DNS, port scanner) - This is where all TDD unit tests live.
Pure Kotlin module that depends on :core-network. Contains:
- Use cases (UseCase<Params, Result>) that orchestrate :core-network logic - ValidateHostUseCase and similar helpers - Unit-tested independently.
Android module (Jetpack Compose, Material 3, Hilt). Contains:
- Single-Activity architecture (MainActivity) - Navigation Compose with a bottom navigation bar - Screens for each tool (Home, Ping, Traceroute, Ports, LAN, DNS) - ViewModels injected via Hilt
License
Net Swiss Knife is licensed under the MIT License.
What's new
https://github.com/AieatAssam/android-network-tools/compare/v2026.03.25.2...v2026.03.25.3/
About this version
- Version
- 2026.03.25.3 (2026032503)
- Size
- 3 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- x86_64, arm64-v8a, armeabi-v7a, x86
- Downloads
- 71
- Updated
- Mar 25, 2026
- Package
- com.example.netswissknife
Ratings & reviews
- 50
- 40
- 30
- 20
- 10