close
Skip to content

Latest commit

 

History

142 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image

Netsleuth

Netsleuth is a simple utility for calculating and analyzing IP subnet values.

Image Image Image

Image

Installation

The recommended installation method is via Flatpak.

Image

To use the command-line interface, add a shell alias by running the following command:

echo "alias netsleuth='flatpak run io.github.vmkspv.netsleuth'" >> ~/.bashrc
Command-line interface
> netsleuth --help
usage: netsleuth [ip_address] [-m MASK] [--binary] [--hex] [-h] [-v]

positional arguments:
  ip_address            ip for calculation

options:
  -m MASK, --mask MASK  subnet mask (default: 24)
  --binary              show binary values
  --hex                 show hexadecimal values

general:
  -h, --help            show this help message and exit
  -v, --version         show version information and exit

Building from source

GNOME Builder

The recommended method is to use GNOME Builder:

  1. Install org.gnome.Builder from Flathub.
  2. Open Builder and select Clone Repository.
  3. Clone https://github.com/vmkspv/netsleuth.git.
  4. Press Run Project at the top once project is loaded.

Flatpak

You can also build the actual code as Flatpak:

  1. Install org.flatpak.Builder from Flathub.
  2. Clone https://github.com/vmkspv/netsleuth.git and cd netsleuth.
  3. Run flatpak run org.flatpak.Builder --install --user --force-clean build-dir io.github.vmkspv.netsleuth.json.

Contributing

Contributions are welcome!

If you have an idea, bug report or something else, don’t hesitate to open an issue.

This project follows the GNOME Code of Conduct.

License

Netsleuth is released under the GPL-3.0 license.

About

A simple utility for the calculation and analysis of IP subnet values, designed to simplify network configuration tasks.

Topics

Resources

Stars

55 stars

Watchers

3 watching

Forks

Releases

Used by

Contributors

Languages