{"id":20422567,"url":"https://github.com/hrzlgnm/mdns-browser","last_synced_at":"2026-04-04T23:01:19.777Z","repository":{"id":225708302,"uuid":"766639586","full_name":"hrzlgnm/mdns-browser","owner":"hrzlgnm","description":"A cross platform mDNS-Browser app written in Rust using tauri and leptos","archived":false,"fork":false,"pushed_at":"2026-04-03T16:45:19.000Z","size":6460,"stargazers_count":158,"open_issues_count":6,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-03T18:59:12.247Z","etag":null,"topics":["android-app","aur","auto-update","debian-packages","macos-application","mdns","mdns-sd","rpm-packages","rust","tauri","thaw","ubuntu-packages","void-packages","windows-application"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hrzlgnm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2024-03-03T20:06:23.000Z","updated_at":"2026-04-03T16:45:27.000Z","dependencies_parsed_at":"2026-03-11T10:04:03.517Z","dependency_job_id":null,"html_url":"https://github.com/hrzlgnm/mdns-browser","commit_stats":null,"previous_names":["hrzlgnm/mdns-browser"],"tags_count":271,"template":false,"template_full_name":null,"purl":"pkg:github/hrzlgnm/mdns-browser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrzlgnm%2Fmdns-browser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrzlgnm%2Fmdns-browser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrzlgnm%2Fmdns-browser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrzlgnm%2Fmdns-browser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hrzlgnm","download_url":"https://codeload.github.com/hrzlgnm/mdns-browser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrzlgnm%2Fmdns-browser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31418286,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-app","aur","auto-update","debian-packages","macos-application","mdns","mdns-sd","rpm-packages","rust","tauri","thaw","ubuntu-packages","void-packages","windows-application"],"created_at":"2024-11-15T07:01:49.662Z","updated_at":"2026-04-04T23:01:19.751Z","avatar_url":"https://github.com/hrzlgnm.png","language":"Rust","funding_links":[],"categories":["Applications"],"sub_categories":["Networking"],"readme":"![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/hrzlgnm/mdns-browser/total)\n[![GitHub Downloads (all assets, latest release)](https://img.shields.io/github/downloads/hrzlgnm/mdns-browser/latest/total)](https://github.com/hrzlgnm/mdns-browser/releases/latest)\n[![GitHub Release](https://img.shields.io/github/v/release/hrzlgnm/mdns-browser)](https://github.com/hrzlgnm/mdns-browser/releases/latest)\n[![GitHub Release Date](https://img.shields.io/github/release-date/hrzlgnm/mdns-browser)](https://github.com/hrzlgnm/mdns-browser/releases/latest)\n[![WinGet Package Version](https://img.shields.io/winget/v/hrzlgnm.mdns-browser)](https://winstall.app/apps/hrzlgnm.mdns-browser)\n[![AUR Version](https://img.shields.io/aur/version/mdns-browser-bin)](https://aur.archlinux.org/packages/mdns-browser-bin)\n[![License: MIT](https://img.shields.io/github/license/hrzlgnm/mdns-browser)](https://github.com/hrzlgnm/mdns-browser/blob/main/LICENSE)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/hrzlgnm/mdns-browser/ci.yml)](https://github.com/hrzlgnm/mdns-browser/actions)\n\n# mDNS-Browser\n\nThis application allows you to browse services using mDNS. For an alternative running in a terminal, check out [mDNS-TUI-Browser](https://github.com/hrzlgnm/mdns-tui-browser)\n\nScreenshots from [v0.11.28](https://github.com/hrzlgnm/mdns-browser/releases/tag/mdns-browser-v0.11.28)\n\n### Startup\n\n![intro](./docs/assets/screenshots/intro.png)\n\n### Browsing for \\_ssh.\\_tcp\n\n![browsing-ssh](./docs/assets/screenshots/browsing-_ssh._tcp.png)\n\n### Details of a resolved service having many IPs\n\n![ssh-details](./docs/assets/screenshots/_ssh._tcp.details.png)\n\n### Details of a resolved service having a subtype and TXT records\n\n![amzn-details](./docs/assets/screenshots/_amzn-wplay._tcp-details.png)\n\n### Checking for updates on Windows\n\n![check-update](./docs/assets/screenshots/check-update.png)\n\n### Response if no update is available\n\n![no-update](./docs/assets/screenshots/no-update.png)\n\n\u003c!--toc:start--\u003e\n\n- [mDNS-Browser Overview](#mdns-browser)\n    - [How to Build](#building)\n    - [Command line options](#command-line-options)\n    - [Where to find the executables?](#where-to-find-the-executables)\n        - [GitHub Release](#github-releases)\n        - [Winget Installation](#winget-installation)\n        - [Arch Linux (AUR)](#arch-linux-aur)\n        - [Void Linux](#void-linux)\n    - [Auditable binaries](#auditable-binaries)\n    - [Attested build artifacts](#attested-build-artifacts)\n    - [Privacy](#privacy)\n    - [Acknowledgments](#acknowledgments)\n\n\u003c!--toc:end--\u003e\n\n## Building\n\nFor instructions on building the application, checkout the document [BUILDING](BUILDING.md).\n\n## Command line options\n\n```console\nUsage: mdns-browser [OPTIONS]\n\nOptions:\n  -l, --log-level \u003cLOG_LEVEL\u003e    [default: info] [possible values: trace, debug, info, warn, error]\n  -D, --enable-devtools          Enable devtools at startup\n  -f, --log-to-file              Enable logging to file\n  -d, --disable-dmabuf-renderer  Disable dmabuf renderer, useful when having rendering issues\n  -h, --help                     Print help\n  -V, --version                  Print version\n\n```\n\n### log-to-file\n\nIf enabled, a log file will be created in a platform-specific location:\n\n- Windows: `%LOCALAPPDATA%\\com.github.hrzlgnm.mdns-browser\\logs`\n- Linux: `$XDG_DATA_HOME/com.github.hrzlgnm.mdns-browser/logs` or `$HOME/.local/share/com.github.hrzlgnm.mdns-browser/logs`\n- macOS: `~/Library/Logs/com.github.hrzlgnm.mdns-browser`\n\nThe log file will be named `mdns-browser.log` and will contain log messages with a log-level having at least a level specified by the `log-level` option.\n\n### enable-devtools\n\nIf enabled, the devtools will be open at startup\n\nThis option has been added with release [v0.19.0](https://github.com/hrzlgnm/mdns-browser/releases/tag/mdns-browser-v0.19.0)\n\n### disable-dmabuf-renderer (Linux only)\n\nThis option disables the dmabuf renderer, which is used to improve performance on Linux.\nIf you experience rendering issues, you can try disabling this option to see if it resolves the problem.\n\nThis option has been added with release [v0.12.0](https://github.com/hrzlgnm/mdns-browser/releases/tag/mdns-browser-v0.12.0)\n\n## Where to find the executables?\n\n### GitHub Releases\n\nYou can download the latest version of the application from the [GitHub Release page](https://github.com/hrzlgnm/mdns-browser/releases/latest)\n\n### Winget installation\n\nTo install via Winget, run the following command:\n\n```console\nwinget install mdns-browser\n```\n\n### Arch Linux (AUR)\n\nTo install on Arch Linux using the AUR, you can use an AUR helper like yay or paru:\n\nWith `yay`:\n\n```console\nyay -S mdns-browser\n```\n\nAlternatively using the -bin package:\n\n```console\nyay -S mdns-browser-bin\n```\n\nWith `paru`:\n\n```console\nparu -S mdns-browser\n```\n\nAlternatively using the -bin package:\n\n```console\nparu -S mdns-browser-bin\n```\n\n### Void Linux\n\nTo install on Void Linux with arch `x86_64`, you can add the GitHub release as a repository and install the package using `xbps-install`:\n\n```console\n# Add the repository\necho \"repository=https://github.com/hrzlgnm/mdns-browser/releases/latest/download\" | sudo tee /etc/xbps.d/mdns-browser-repo.conf\n\n# Install the package\nsudo xbps-install -S mdns-browser\n```\n\nDuring installation, you will be prompted to accept a public key signed by `hrzlgnm@users.noreply.github.com`. The repository and package are signed with a key having the fingerprint: `64:6d:b9:23:3d:ad:9d:f1:b0:fe:64:8e:da:46:57:d3`.\n\n## Auditable binaries\n\nThe binaries built for desktop targets are now all built in auditable mode using [cargo-auditable](https://github.com/rust-secure-code/cargo-auditable?tab=readme-ov-file#cargo-auditable).\nFor information on how to audit the binaries, see [Usage](https://github.com/rust-secure-code/cargo-auditable?tab=readme-ov-file#usage)\n\nSince release v0.8.x\n\n## Attested build artifacts\n\nThe build artifacts are now attested. Attestations information about the binaries is available [here](https://github.com/hrzlgnm/mdns-browser/attestations). For more information and details on how to verify those, see [Verifying artifact attestations with the GitHub CLI](https://docs.github.com/en/actions/security-for-github-actions/using-artifact-attestations/using-artifact-attestations-to-establish-provenance-for-builds#verifying-artifact-attestations-with-the-github-cli)\n\nSince release v0.8.x\n\n## Privacy\n\nFor a privacy statement checkout the document [PRIVACY](PRIVACY.md).\n\n## Acknowledgments\n\nThis app uses the fantastic [mdns-sd library](https://github.com/keepsimple1/mdns-sd) to handle all mDNS functionality. If you find this app helpful, consider giving the library a star on GitHub!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrzlgnm%2Fmdns-browser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhrzlgnm%2Fmdns-browser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrzlgnm%2Fmdns-browser/lists"}