diff --git a/pkgs/default.nix b/pkgs/default.nix
index 71d53db98024ff9caa2f0bc1821afd3a48a17faa..2d69154d82e6c3f3dac2e8024267c58e75e30d44 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -362,6 +362,7 @@ influxdb-cxx = callPackage ./mqtt/influxdb-cxx { };
janus-mqtt-proxy = callPackage ./mqtt/janus-mqtt-proxy { };
mongoose = callPackage ./mqtt/mongoose { };
mqtt-benchmark = callPackage ./mqtt/mqtt-benchmark { };
mqtt-to-influxdb = callPackage ./mqtt/mqtt-to-influxdb { };
mqtt-to-influxdb-forwarder = callPackage ./mqtt/mqtt-to-influxdb-forwarder { };
rumqtt = callPackage ./mqtt/rumqtt {
diff --git a/pkgs/mqtt/mqtt-explorer/default.nix b/pkgs/mqtt/mqtt-explorer/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..4af9bff9ea663d4e43a68d288aa95645954a0409
--- /dev/null
+++ b/pkgs/mqtt/mqtt-explorer/default.nix
@@ -0,0 +1,59 @@
+{ lib, stdenv, appimageTools, fetchurl, undmg }:
+let
url = "https://github.com/thomasnordquist/MQTT-Explorer/releases/download/v${version}/MQTT-Explorer-${version}.AppImage";
hash = "sha256-Yfz42+dVIx3xwIOmYltp5e9rYka+KskvQuxJVVBgbg4=";
url = "https://github.com/thomasnordquist/MQTT-Explorer/releases/download/v${version}/MQTT-Explorer-${version}.dmg";
hash = "sha256-Cf2qgoxaNGpcaW0oA605vd5zQiZX1m54ccW8Tbe8qvU=";
mv $out/bin/${pname}-${version} $out/bin/${pname}
install -Dm444 ${appimageContents}/mqtt-explorer.desktop -t $out/share/applications
substituteInPlace $out/share/applications/mqtt-explorer.desktop \
--replace "Exec=AppRun" "Exec=$out/bin/mqtt-explorer"
install -Dm444 ${appimageContents}/mqtt-explorer.png -t $out/share/icons/hicolor/512x512/apps
mkdir -p $out/Applications
cp -r *.app $out/Applications
+in
+if stdenv.isDarwin
+then darwin
+else linux
application/octet-stream
This content has been proxied by September (3851b).