All Projects → videolabs → libmicrodns

videolabs / libmicrodns

Licence: other
Minimal mDNS resolver (and announcer) cross-platform library

Programming Languages

c
50402 projects - #5 most used programming language
Meson
512 projects

Projects that are alternatives of or similar to libmicrodns

Super-Simple-RGB-WiFi-Lamp
A project based on the ESP8266 and WS2812b
Stars: ✭ 61 (+27.08%)
Mutual labels:  mdns
playercast
Cast to media player and control playback remotely.
Stars: ✭ 46 (-4.17%)
Mutual labels:  mdns
docker-mdns
Simple mDNS/ZeroConf demonstration of a nginx container, acessible at http://nginx.local
Stars: ✭ 25 (-47.92%)
Mutual labels:  mdns
Francis
Bonjour browser for macOS and iOS
Stars: ✭ 25 (-47.92%)
Mutual labels:  mdns
VindicateTool
LLMNR/NBNS/mDNS Spoofing Detection Toolkit
Stars: ✭ 40 (-16.67%)
Mutual labels:  mdns
Ciao
Publish and discover services using Bonjour
Stars: ✭ 50 (+4.17%)
Mutual labels:  mdns
mdns-tunneller
Tunnels two (or more) mDNS domains together
Stars: ✭ 74 (+54.17%)
Mutual labels:  mdns
GCXMulticastDNSKit
Multicast DNS framework for iOS
Stars: ✭ 16 (-66.67%)
Mutual labels:  mdns
netdisco
🔎 Python library to scan local network for services and devices.
Stars: ✭ 252 (+425%)
Mutual labels:  mdns
mdnsd
Jeremie Miller's original mdnsd
Stars: ✭ 43 (-10.42%)
Mutual labels:  mdns
radiale
What if home automation was homoiconic? Just transformations of data? No more YAML!
Stars: ✭ 21 (-56.25%)
Mutual labels:  mdns
MDNS Generic
mDNS Library for nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, AVR Mega, RP2040-based boards, etc. using Ethernet W5x00. Supports mDNS (Registering Services) and DNS-SD (Service Discovery). Ethernet_Generic library is used as default for W5x00
Stars: ✭ 22 (-54.17%)
Mutual labels:  mdns
NetService
Swift NetService (Bonjour / Zeroconf / mDNS) implementation for Linux
Stars: ✭ 103 (+114.58%)
Mutual labels:  mdns
iOS-AirPrint-for-Mac
enable iOS Airprint Sharing on Mac OS
Stars: ✭ 24 (-50%)
Mutual labels:  mdns
dragit
Application for intuitive file sharing between devices.
Stars: ✭ 121 (+152.08%)
Mutual labels:  mdns
airprint-proxy
Advertise AirPrint printers for network printers located outside the subnet using node. GPL-3.0 licensed.
Stars: ✭ 23 (-52.08%)
Mutual labels:  mdns
mdns lite
A simple, no frills mDNS implementation in Elixir
Stars: ✭ 29 (-39.58%)
Mutual labels:  mdns
VCVRack-Holon.ist
Holon.ist Receiver for VCV Rack
Stars: ✭ 13 (-72.92%)
Mutual labels:  mdns

microdns

microdns is an mDNS library, focused on being simple and cross-platform.

Minimal mDNS resolver (and announcer) library

This library microdns is still in development, and therefore can still have bugs.

The goal is to have a simple library to listen and create mDNS announces, without the complexity of larger libraries like avahi.

This means that the API is quite low-level and that the code is in C. Bindings to other languages are welcome.

License

microdns is available under the LGPL license. People who want (or need) a commercial license can acquire one.

CoC

The VideoLAN Code of Conduct applies to this project.

Installation

meson builddir && ninja -C builddir

# ninja -C builddir install
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].