Skip to content

A comprehensive Tauri desktop application for a various IP address management tools.

License

Notifications You must be signed in to change notification settings

yehezkieldio/dikaios

Repository files navigation

Dikaios

A comprehensive desktop suite of IP address management tools.

GitHub Actions Workflow Status GitHub Release Status


Dikaios is a experimental project to build a comprehensive desktop suite of IP address management tools. It is designed to help network administrators manage their IP address space more effectively. It provides a simple and intuitive user interface for calculate ip address, subnet mask, broadcast address, and more.

In ancient Greek, δίκαιος (dikaios) is an adjective that means "just" or "righteous."


Setup Project

Prerequisites

Tauri requires various system dependencies to build the application. You can find the list of dependencies and its installation instructions in the Tauri documentation.

Initial Setup

This is a step by step how to build and run a local development environment. Just R.T.F.M. if you know what you're doing.

  • Make sure you have installed all the prerequisites.
  • Clone the repository using Git.
git clone https://github.com/yehezkieldio/dikaios
  • Install dependencies using bun install.

Running the Project

  • Run the project using bun run tauri dev.
  • The application will be opened in a new window.

Building the Project

  • Build the project for all targets using bun run tauri build.
    • To make AppImage bundling to work on Arch-based distributions, you need to append NO_STRIP=1 to the start of the command.
    • For Windows, you can get a NSIS installer by appending --bundles nsis to the end of the command.
  • The build executable will be located in the src-tauri/target/release and artifacts will be located in the src-tauri/target/release/bundle directory.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A comprehensive Tauri desktop application for a various IP address management tools.

Resources

License

Stars

Watchers

Forks