NETworkManager is a comprehensive Windows-based network administration and troubleshooting tool built with WPF and the MVVM pattern. It provides an integrated suite of network utilities including remote access (RDP, PowerShell, PuTTY, TigerVNC, WebConsole), network diagnostics (WiFi scanner, IP/port scanners, ping monitor, traceroute, DNS lookup), configuration tools (firewall, hosts file editor), and various network utilities (subnet calculator, bit calculator, OUI/port lookup, RDAP/Whois, IP geolocation). The application features a tabbed interface where each tool operates as a separate tab, profile-based configuration management for saving host/group settings, settings persistence with system-wide policy support, localization for 16+ languages, and data export capabilities (CSV, XML, JSON). The architecture follows clean separation of concerns with dedicated projects for Controls, Converters, Models, Profiles, Settings, Utilities, and ViewModels/View pairs.
HyprMon is a TUI (Terminal User Interface) tool for configuring monitors on Arch Linux running Wayland with Hyprland. It provides a visual 'desk map' where users can arrange monitors using keyboard and mouse controls, with real-time application to Hyprland. The application reads monitor configuration via hyprctl, allows live adjustments, and persists configurations to Hyprland's config files. It features profile management, advanced display settings (HDR, VRR, color depth), monitor mirroring with circular dependency prevention, and automatic workspace migration when monitors are added/removed. Built with Go using the Bubble Tea framework for the TUI and Lip Gloss for styling.
This is a Windows Forms desktop application for tracking and displaying statistics for the game Fall Guys. It reads game log files to monitor player performance, provides real-time statistics via an in-game overlay, and offers detailed views for win stats, level statistics, and player profiles. The application features a layered architecture with presentation (Windows Forms with MetroFramework), business logic (entity classes handling data processing and API interactions), and data storage (LiteDB) layers. Key features include profile management, external service integration (Fallalytics for leaderboards), customizable overlay with position controls, multi-language support, theme switching, and automatic updates. The application demonstrates good engineering practices in several reusable components, particularly its toast notification system with builder pattern, enhanced DataGridView control with export capabilities, custom transparent label control, and specialized WebClient for proxy authentication.