Skip to content

KLG-Digital/BifrostIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation


BifröstIP Icon
BifröstIP

Version Platform PowerShell License Admin

English | Français


English

Description

BifröstIP is a PowerShell network management tool that provides a fast, interactive terminal interface to monitor, diagnose, and manage network configurations — all in one place, with full English/French language support.

Features

# Feature Description
1 Quick IP info Display your current IP configuration
2 Detailed network info Full ipconfig /all output
3 Public IP Display your public IP using fallback APIs
4 Renew IP Release and renew your local IP address
5 Network devices List all devices on the local network via ARP
6 Continuous ping Ping a target continuously, press [Q] to stop
7 IP ↔ Hostname Resolve an IP address to a hostname and vice versa
8 Routing table Display the full routing table
9 Traceroute Trace the route packets take across the network, press [Q] to stop
10 Open ports List all open ports with PID
11 Driver updates Check network adapter driver info and updates

Requirements

  • OS: Windows 10 or Windows 11
  • PowerShell: 5.1 or higher
  • Rights: Administrator (required for IP renewal and open ports)

Installation & Usage

Option 1 — Executable (.exe) Recommended

  1. Download the latest .exe from Releases
  2. Right-clickRun as administrator
  3. Select your language and navigate the menu

Option 2 — PowerShell script (.ps1)

  1. Download the latest .ps1 file from Releases
  2. Right-clickRun with PowerShell
    (The script will automatically request administrator privileges)
  3. Select your language and navigate the menu

If PowerShell blocks the execution, run this command first:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

BifröstIP Preview

Interface preview of BifröstIP (English version)

Notes

  • IP renewal only affects your local IP (192.168.x.x). Your public IP depends on your router/ISP.
  • Continuous ping and Traceroute can be stopped at any time by pressing [Q] without closing the program.
  • Driver update check opens Windows Update optional updates directly.

Project Structure

BifrostIP/
├── images/
│   ├── BifrostIP.ico       # Application icon
│   ├── BifrostIP.png       # Application icon (PNG)
│   ├── Demo-EN.png         # English interface preview
│   └── Demo-FR.png         # French interface preview
├── windows/
│   ├── BifrostIP.exe       # Compiled executable
│   └── BifrostIP.ps1       # PowerShell script
├── README.md               # Documentation
└── LICENSE                 # License

Support the Project

If you enjoy BifröstIP, consider starring the repository on GitHub.

Changelog

Version 1.0.0 — 2026

  • Initial public release
  • EN/FR language support
  • 11 network management features
  • [Q] to stop ping and traceroute without exiting
  • Fallback APIs for public IP retrieval
  • DHCP adapter verification before IP renewal

Initial development started in 2024.

Author

StarKev
StarKev

License

This project is licensed under the KLG Digital Software License.
See the LICENSE file for details.


Français

Description

BifröstIP est un outil de gestion réseau PowerShell qui offre une interface terminal interactive et rapide pour surveiller, diagnostiquer et gérer les paramètres réseau — le tout en un seul endroit, avec un support complet anglais/français.

Fonctionnalités

# Fonctionnalité Description
1 Infos IP rapides Afficher la configuration IP actuelle
2 Infos réseau détaillées Sortie complète ipconfig /all
3 IP publique Afficher votre IP publique avec des APIs de secours
4 Renouveler l'IP Libérer et renouveler votre adresse IP locale
5 Périphériques réseau Lister tous les appareils via ARP
6 Ping continu Envoyer des requêtes ping en continu vers une cible, [Q] pour arrêter
7 IP ↔ Hostname Résoudre une adresse IP en nom d'hôte et inversement
8 Table de routage Afficher la table de routage complète
9 Traceroute Tracer le chemin emprunté par les paquets réseau, [Q] pour arrêter
10 Ports ouverts Lister tous les ports ouverts avec PID
11 Mises à jour des pilotes Vérifier les informations et mises à jour des pilotes réseau

Prérequis

  • OS : Windows 10 ou Windows 11
  • PowerShell : 5.1 ou supérieur
  • Droits : Administrateur (requis pour le renouvellement IP et les ports ouverts)

Installation & Utilisation

Option 1 — Exécutable (.exe) Recommandé

  1. Télécharger le dernier .exe depuis Releases
  2. Clic droitExécuter en tant qu'administrateur
  3. Choisir la langue et naviguer dans le menu

Option 2 — Script PowerShell (.ps1)

  1. Télécharger le dernier fichier .ps1 depuis Releases
  2. Clic droitExécuter avec PowerShell
    (Le script demande automatiquement les droits administrateur)
  3. Choisir la langue et naviguer dans le menu

Si PowerShell bloque l'exécution, lancer cette commande d'abord :

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

BifröstIP Preview

Aperçu de l'interface de BifröstIP (version française)

Notes

  • Le renouvellement d'IP ne change que votre IP locale (192.168.x.x). Votre IP publique dépend de votre routeur/FAI.
  • Le ping continu et le Traceroute peuvent être stoppés à tout moment avec [Q] sans fermer le programme.
  • La vérification des drivers ouvre directement les mises à jour optionnelles Windows Update.

Structure du projet

BifrostIP/
├── images/
│   ├── BifrostIP.ico       # Icône de l'application
│   ├── BifrostIP.png       # Icône de l'application (PNG) 
│   ├── Demo-EN.png         # Aperçu interface anglaise
│   └── Demo-FR.png         # Aperçu interface française
├── windows/
│   ├── BifrostIP.exe       # Exécutable compilé
│   └── BifrostIP.ps1       # Script PowerShell
├── README.md               # Documentation
└── LICENSE                 # Licence

Soutenir le projet

Si vous appréciez BifröstIP, pensez à mettre une étoile au dépôt GitHub.

Changelog

Version 1.0.0 — 2026

  • Version initiale publique
  • Support des langues EN/FR
  • 11 fonctionnalités de gestion réseau
  • [Q] pour stopper ping et traceroute sans quitter
  • APIs de secours pour la récupération de l'IP publique
  • Vérification de la carte DHCP avant le renouvellement IP

Développement initial commencé en 2024.

Auteur

StarKev
StarKev

Licence

Ce projet est distribué sous la Licence Logicielle KLG Digital.
Consultez le fichier LICENSE pour plus de détails.

About

Network management tool for Windows — bilingual FR/EN CLI interface with 11 features including IP renewal, ping, traceroute and driver check.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors