nettopo3 v.3.1 โ€” a real-time Network Topology Scanner built from scratch at Art2Dec SoftLab using Go, C/SDL2, and Bash.

๐Ÿ” Ever wanted to see your entire network โ€” live โ€” in one glance?

Meet **nettopo3** โ€” a real-time Network Topology Scanner built from scratch at Art2Dec SoftLab using Go, C/SDL2, and Bash. No web server. No database. No agents on target hosts. Just run it and watch your network come alive.

๐Ÿ–ง **What it does:**
โœ… Scans one or more subnets continuously โ€” full /24 in under 15 seconds
โœ… Visualizes all hosts as an interactive live graph โ€” color-coded by OS and latency
โœ… Detects Linux, Windows, macOS, Network Devices automatically via TTL + vendor
โœ… Wi-Fi vs wired detection โ€” via ping jitter analysis (no extra infrastructure needed)
โœ… Latency rings โ€” hosts arranged by response time around the gateway
โœ… Pinned host panels โ€” vendor, MAC, open ports, SSH banner, HTTP title, NetBIOS, SNMP
โœ… Live diagnostic windows โ€” Route, Ping, nmap, ARP, ifconf, netstat โ€” up to 8 simultaneously
โœ… Multi-subnet support โ€” multiple CIDRs in one topology view
โœ… Copy-to-clipboard output for tickets and documentation

โš™๏ธ **Tech stack:**
๐Ÿ”น **Go** โ€” concurrent scanner (50 goroutines, fast + full-detail loops)
๐Ÿ”น **C / SDL2** โ€” hardware-accelerated live graph at 60 fps
๐Ÿ”น **Bash** โ€” launcher script

Built using the **mshell Workflow** platform โ€” an innovative multi-language pipeline environment from Art2Dec SoftLab that orchestrates Go, C, Python, Bash and more in a single visual workflow.

๐Ÿ–ฅ๏ธ **Tested platforms:**
โ€ข Ubuntu 22.04 LTS / 24.04 LTS โ€” x86_64
โ€ข Debian 12 (Bookworm) ARM64 โ€” Raspberry Pi 4/5
โ€ข Debian 13 (Trixie) ARM64 โ€” Raspberry Pi 4/5

Pre-built binaries for all platforms included โ€” just copy, edit one line in run.sh, and go.

๐Ÿ“– **Full User Guide (PDF)** is available directly on GitHub: https://github.com/igor101964/nettopo3/blob/main/doc/nettopo3-user_guide.pdf

๐Ÿ“„ **License:** Business Source License 1.1 โ€” free to use and distribute in binary form.
Source code opens under **MIT on 2030-05-24**.

๐Ÿ”— GitHub: https://github.com/igor101964/nettopo3

#OpenSource #Go #C #Linux #RaspberryPi #Networking #NetworkScanner #SDL2 #Art2DecSoftLab #mshell #SysAdmin #NetworkTopology #DevTools

Open-source system performance monitor in C++/Qt6

๐Ÿ–ฅ๏ธ Open-source system performance monitor in C++/Qt6 โ€” real-time, cross-platform, dark & light themes!
Built from scratch as part of the Art2Dec SoftLab open-source initiative. Runs natively on Linux x86_64 and ARM64 (Raspberry Pi 4/5).
โœ… CPU monitoring โ€” per-core histogram bars + 60-second history oscilloscope with gradient fill
โœ… Memory โ€” color-coded RAM bar (Used / Buffers / Cache / Free) + Swap, live GB stats
โœ… GPU auto-detection:

NVIDIA โ€” via nvidia-smi
AMD โ€” via sysfs gpu_busy_percent
Intel โ€” via gt_cur_freq_mhz
Raspberry Pi VideoCore โ€” via vcgencmd

โœ… Raspberry Pi specific: SD card / eMMC flash storage monitoring โ€” used & free space, read/write speeds, VideoCore GPU load graph via vcgencmd โ€” works out of the box on Pi 4/5
โœ… Disk & Network โ€” dual oscilloscopes with gradient fill, read/write and rx/tx speeds
โœ… Hardware info bar โ€” CPU model, RAM size, Disk, Network interface, GPU model โ€” detected once at startup
โœ… Full process table with scroll and click-to-sort on any column:
PID ยท USER ยท PRI/NI ยท NAME ยท CPU% ยท MEM% ยท VIRT ยท RD/s ยท WR/s ยท FD ยท S ยท START
โœ… Top 15 / All processes toggle
โœ… Dark / Light theme โ€” switch on the fly
โœ… Pause, 1s/2s refresh rate
โœ… Single C++ source file, no external dependencies beyond Qt6
Pre-built binaries for Linux x86_64 and ARM64 (Raspberry Pi) included.
MIT License โ€” free to use, modify, and distribute.
๐Ÿ”— GitHub: https://github.com/igor101964/qttop

#OpenSource #Qt6 #Cpp #Linux #RaspberryPi #SystemMonitor #Performance #Art2DecSoftLab

Open-source Checkers game in C/SDL2 โ€” now with International rules and macOS support!

๐ŸŽฎ Open-source Checkers game in C/SDL2 โ€” now with International rules and macOS support!

Built from scratch as part of the Art2Dec SoftLab open-source initiative. Runs natively on Linux x86_64, ARM64 (Raspberry Pi) and macOS Sequoia (Intel x86_64).

โœ… Two complete rule sets:
  โ€ข Russian Checkers โ€” traditional rules, men capture forward only
  โ€ข International Checkers โ€” men capture in all directions, flying kings move any distance diagonally, kings land anywhere beyond the captured piece. Rich multi-jump combinations!

โœ… 3 play modes:
  โ€ข Manual โ€” full control, both sides
  โ€ข Semi-Auto โ€” you play White, computer plays Black
  โ€ข Full-Auto โ€” computer vs computer (demo / analysis)

โœ… 3 AI difficulty levels:
  โ€ข Beginner โ€” random moves
  โ€ข Player โ€” Minimax algorithm (depth 2)
  โ€ข Champion โ€” Minimax + Alpha-Beta pruning (depth 4)

โœ… Mandatory capture highlighted with blinking red border
โœ… Full game replay & position analysis
โœ… Browse any position in move history
โœ… Save/Load games with full board snapshots
โœ… Resizable SDL2 window, single C source file per version

Pre-built binaries for Linux x86_64, ARM64 and macOS Intel included.
Apple Silicon (M1/M2/M3/M4) โ€” you are welcome to build it, same source compiles natively!
MIT License โ€” free to use, modify, and distribute.

๐Ÿ”— GitHub: https://github.com/igor101964/checkers

#OpenSource #C #SDL2 #GameDev #Linux #RaspberryPi #macOS #Minimax #AlphaBeta #InternationalDraughts #Art2DecSoftLab

Intelligent Email Agent v1.2 โ€” Release Announcement

Intelligent Email Agent v1.2 โ€” Release Announcement:
Art2Dec SoftLab ยท mshell Ecosystem ยท May 2026

We are pleased to announce version 1.2 of the Intelligent Email Agent โ€” the most complete autonomous email management system for IMAP/POP3 mail servers available today. Built on the mshell Ecosystem, it combines a native GTK3 GUI with a Go IMAP/POP3 client and a dual-LLM pipeline for classification, draft generation, and autonomous sending. The system is model-agnostic and works with Claude, GPT, and open-source models.

New in Version 1.2:
a) Bulk Contact Management
Checkbox selection in both the main contact list and Archive Browser, Shift+Click range selection for fast multi-contact operations, Bulk Archive, Restore and Restore Bulk operations, permanent deletion with single confirmation.
b) Remove Completely
c) Permanent deletion of archived contacts with full audit trail
d) Full Text Search
Deep search across all threads and attachments: PDF, DOCX, XLSX, PPTX, TXT, MD, HTML, TEX
Scoped separately for active contacts and archive
Extension search: by names or type .pdf, .doc/.docx, .md, .txt, .jpg, .jpeg, .mp4, .mpg, .mpeg and others to find all files of that type and searching content at non-binary files.
Double-click result opens thread or file at the exact match location. Intelligent Email Agent v1.2 ยท May 2026 ยท Art2Dec SoftLab (non-profit softlab)

mshell Workflow, Generative & Materialized Documents. A Complete Developer Guide, April 14th, 2026.

What is Materialization at mshell Workflow?
Materialization is the process of converting a generative workflow into a deterministic, LLM-free version. When you run a generative .md file with MSHELL_MATERIALIZE=1, mshell creates a _materialized.md file alongside it.
The materialized file contains the actual code generated by the LLMs during that run โ€” with all LLM directives replaced by the concrete code they produced. Running the materialized file executes the same logic every time, without any LLM calls.

WP2Social Auto Publish Powered By : XYZScripts.com