NetworkManager有两个组成部份：这两个组成部份的目的是让开发者有合理的可移植性，而小工具在多种桌面环境都可用，均实作了Freedesktop.org的系统匣协定，包含了GNOME、KDE Plasma Workspaces、Enlightenment及Xfce。作为透过D-Bus沟通的组件之一，应用程式可被编写为“连结感知”，或是完全取代已提供的小工具。其中一个例子为KNetworkManager，其为一个KDE的NetworkManager前端，由Novell公司开发给SUSE Linu