Fr | En

DTL Software — June 2026

A tribute to Digital Equipment Corporation (1957 – 1998)

Network & System Tools

Open-source tools for network discovery, diagnostics, and Windows infrastructure inventory.

Why this collection

 

Traditional administration and diagnostic tools are excellent at answering the question “What?”: which services are running, which IP addresses are configured, which ports are open, and what differences exist between two systems.

 

Over the years, it became clear that administrators and technicians often needed to go further. When a problem occurs, the important questions quickly become:

 

o Why is this happening?
o What are the probable causes?
o What should be done to fix the problem?

 

The NetDTL collection was born from this idea. It does not merely inventory or observe systems: it tries to understand the relationships between collected information, explain possible causes of failures, and suggest concrete courses of action.

 

In other words: after the “What?” come the “Why?” and the “What should we do?”.

 

Didier DTL Morandi
June 8, 2026

 

Tool Description Version Page
DTLaudit Read-only project audit and comparison, HTML report v1.0-8 View ›
DTLcompare Comparative analysis for two DTLknowsWhy snapshots v1.0 View ›
DTLknowsWhy Expert diagnostics and causal analysis for Windows v2.1.0 View ›
DTLmenu HTA graphical launcher for PyInstaller builds v1.0.0 View ›
DTLmorning Morning check for local Git repositories v1.0 View ›
DTLsaysWhat Full Windows system inventory from the command line v1.0 View ›
DTLteach Windows 11 teaching guide for beginners v1.0 View ›
GitDTL Tkinter GUI for Git, 12 menu actions v1.0 View ›
GitHubMenu Graphical menu for GitHub CLI v1.0-5 View ›
NetDTL Agentless real-time network inventory v1.0-1 View ›
NetDTL-installer Automated Windows installer for NetDTL v1.0-0 View ›
Didier DTL Morandi didier.morandi@gmail.com MIT License
01

Project 01 / 04

DTLknowsWhy

Expert diagnostic engine and causal analysis for Windows

  • Windows workstation inventory and local snapshot generation
  • Network, DNS, name resolution and Windows services analysis
  • SMB client and server diagnostics
  • Remote snapshot collection via DTLknowsWhy-Agent
  • Remote HTTP agent installable as a Windows service
  • Local / remote workstation comparison
  • Detection of configuration, SMB, DNS and identity differences
  • Expert engine based on causal rules
  • Rich TXT and HTML reports, in French and English
  • Distinct visualisation of local and remote systems
Python 3.10+ Windows 10/11 DTLknowsWhy-Agent HTTP 5050 Windows Service WMI SMB DNS Causal analysis HTML reports FR / EN
Reference Manual User Guide
DidierMorandi/DTLknowsWhy v2.1.0 stable
02

Project 02 / 04

DTLsaysWhat

Full Windows system inventory, command-line driven

  • 20 collection categories: system, hardware, memory, disks, GPU, network, software, services, processes, startup, security, updates, drivers, users, tasks, shares, events, performance, virtualisation
  • Local or remote collection (--computer)
  • Dual automatic output: plain-text report and navigable HTML report
  • HTML report with sidebar and per-section anchor links
  • Inspired by the WHAT utility by Stanley Rabinowitz (DEC VAX/VMS, 1980s)
Python 3 WMI psutil PowerShell Windows Registry Windows 10/11 HTML reports
Reference Manual User Guide Sample report
DTLsaysWhat.zip (12 KB) v1.0 stable
03

Project 03 / 04

NetDTL

Agentless, lightweight, real-time network inventory

  • CIDR-range network discovery via Nmap (SSE streaming)
  • Host inventory: status, ping, open ports, MAC, vendor
  • NetBIOS identification and WMI descriptions (Windows hosts)
  • Patch panel management (port ↔ host mapping)
  • Network diagnostics: ping, traceroute, DNS, port scan
  • Editable host profile: OS, switch port, comment
  • CSV inventory export
  • Dark web interface, no external JS dependencies
  • Built-in HTTP Basic authentication
PHP 8.x MySQL / MariaDB Nmap XAMPP LAMP Server-Sent Events PDO
Reference Manual User Guide
DidierMorandi/netdtl v1.0-1 stable
04

Project 04 / 04

GitDTL

Tkinter-based Git GUI with 12 built-in actions

  • Repository selection via folder browser
  • Real-time Git status display
  • One-click Add, Commit, Push, Pull
  • Branch management: create, switch, merge, delete
  • Remote repository cloning
  • Local repository initialisation
  • Commit history (log)
  • Modified file diff
  • Stash and pop changes
  • Windowed interface, no command line required
Python 3 Tkinter Git subprocess Windows / Linux / macOS
README
DidierMorandi/GitDTL v1.0 stable