Net Swiss Knife

Verified safeOpen sourceExclusive
No reviews reviews
118
downloads
8.0
android

AI summary

A network diagnostics toolkit with tools like ping, traceroute, port scanner, LAN and DNS utilities. Open source under the MIT license with a clean Jetpack Compose UI. Note: uses location permissions for WiFi scanning.

Generated by AI. May contain inaccuracies.

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

v2026.03.27.3Mar 27, 2026

https://github.com/AieatAssam/android-network-tools/compare/v2026.03.27.2...v2026.03.27.3/

About this version

Version
2026.03.27.3 (2026032703)
Size
50.36 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
118
Updated
Mar 27, 2026
Package
com.example.netswissknife

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app