awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/physical-webArchived

0
View on GitHub↗
5,972 Stars·649 Forks·Java·Apache-2.0·8 Aufrufephysical-web.org↗

Physical Web

Physical Web ist ein Framework für physisch-digitale Interaktion und ein Protokoll zur drahtlosen Objektentdeckung. Es verbindet physische Beacons mit Web-URLs über drahtlose Werbepakete, wodurch Benutzer auf digitale Inhalte zugreifen und webbasierte Interaktionen auslösen können, ohne dass dedizierte native Anwendungen erforderlich sind.

Das System nutzt ein Bluetooth Low Energy (BLE) Beacon-System und einen Web-Link-Broadcaster, um öffentliche Adressen an nahegelegene Mobilgeräte zu übertragen. Um eine hardwareübergreifende Entdeckung zu gewährleisten, unterstützt es Multi-Protokoll-Broadcasting über Bluetooth, mDNS und SSDP. Die Privatsphäre wird durch die Verwendung verschleierter Links und rotierender Schlüssel gewahrt, um unbefugtes Tracking physischer Beacons zu verhindern.

Das Framework deckt näherebasierte Interaktion ab, einschließlich Beacon-Scanning, Signalstärken-Ranking und das Auslösen von Benachrichtigungen bei Objekterkennung. Zudem verwaltet es die Extraktion und Speicherung von Smart-Object-Metadaten, wie Titel, Beschreibungen und Favicons, und bietet Dienstprogramme für die Bereitstellung physischer Beacons.

Features

  • Smart Object Connectivity - Enables users to interact with physical devices via web links, removing the need for native apps.
  • BLE Advertisements - Implements Bluetooth Low Energy advertising packets to broadcast web links for device discovery without formal connections.
  • Beacon-to-URL Mapping - Connects physical beacons to web URLs via wireless advertisement packets to provide access to digital content.
  • Physical-Digital Bridges - Provides a bridge that links physical objects to digital web resources.
  • Beacon Scanning - Detects nearby smart object beacons using compatible hardware interfaces to identify available physical web links.
  • BLE Beacon Systems - Implements a system for broadcasting web URLs via wireless advertisement packets.
  • Multi-Protocol Discovery - Scans the immediate area for broadcasted web addresses using mDNS, SSDP, and UPnP.
  • Link Broadcasting - Transmits web links through low energy advertising packets for nearby user discovery without a formal connection.
  • Multi-Protocol Wireless Support - Transmits public web addresses and local data using multiple wireless standards to ensure cross-hardware discovery.
  • Object Discovery Protocols - Defines a standard for detecting and resolving web links using BLE, SSDP, and mDNS.
  • Object-to-URL Linking - Broadcasts web addresses from smart objects to nearby devices to facilitate interaction without dedicated apps.
  • Physical Object Scanning - Implements the ability to detect and read web links embedded in physical objects to trigger interactions.
  • Proximity Service Discovery - Scans the immediate area for broadcasted web links and presents a ranked list for user selection.
  • Beacon URL Resolution - Implements server-side parsing of beacon metadata to resolve URLs and reduce client-side processing load.
  • Link Broadcasting - Broadcasts web links through low energy advertising packets to enable smart object discovery.
  • Link Broadcasters - Provides a tool for provisioning and transmitting public web addresses from beacons to mobile devices.
  • Multi-Protocol Peer Discovery - Broadcasts links across multiple wireless standards including Bluetooth, mDNS, and SSDP for cross-hardware discovery.
  • Automatic Page Metadata Extraction - Extracts titles, descriptions, and icons from web pages to identify and describe the associated physical object.
  • Smart Object Metadata - Stores and retrieves titles, descriptions, and icons to identify physical devices in the UI.
  • Smart Object Metadata Repositories - Stores and organizes data structures for devices that broadcast web links to simplify client application development.
  • Beacon Metadata Services - Provides a remote service to fetch descriptive information about discovered beacons for display in notifications.
  • Beacon Monitoring - Fetches metadata from remote services to identify and display discovered smart objects.
  • Object Presence Announcements - Sends web links from smart devices to nearby displays using wireless protocols to announce physical object presence.
  • Local Network Discovery - Broadcasts web links over local networks using the Simple Service Discovery Protocol.
  • mDNS Service Discovery - Registers web links as services over wireless networks using multicast DNS for discovery.
  • UPnP Device Advertising - Publishes device metadata and web links using UPnP profiles for browser discoverability.
  • Wireless P2P Data Serving - Broadcasts information directly from a device to users via direct wireless connections for offline data access.
  • Server-Side Metadata Parsing - Parses beacon metadata on a remote server to reduce processing load and data usage on the client device.
  • Broadcast Identifier Obfuscation - Protects user privacy by using rotating keys or encoded addresses to prevent unauthorized tracking of physical beacons.
  • Broadcast Link Obfuscation - Protects the privacy of broadcasted web addresses using obfuscated links and rotating keys.
  • Signal Strength Prioritization - Orders discovered physical objects by their wireless signal intensity to prioritize the most relevant nearby links.
  • Proximity Alert Triggers - Triggers notifications when a mobile device enters the wireless range of a physical beacon.
  • Object Visual Identification - Retrieves titles, descriptions, and favicons from web pages to visually identify physical objects.
  • Proximity Notifications - Triggers mobile device alerts when a compatible smart object is detected within wireless range.
  • Favicon Displays - Shows the website icon associated with a physical object as a visual cue before user interaction.
  • Beacon Discovery and Management - Resources for the Physical Web interaction standard.

Star-Verlauf

Star-Verlauf für google/physical-webStar-Verlauf für google/physical-web

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht google/physical-web?

Physical Web ist ein Framework für physisch-digitale Interaktion und ein Protokoll zur drahtlosen Objektentdeckung. Es verbindet physische Beacons mit Web-URLs über drahtlose Werbepakete, wodurch Benutzer auf digitale Inhalte zugreifen und webbasierte Interaktionen auslösen können, ohne dass dedizierte native Anwendungen erforderlich sind.

Was sind die Hauptfunktionen von google/physical-web?

Die Hauptfunktionen von google/physical-web sind: Smart Object Connectivity, BLE Advertisements, Beacon-to-URL Mapping, Physical-Digital Bridges, Beacon Scanning, BLE Beacon Systems, Multi-Protocol Discovery, Link Broadcasting.

Welche Open-Source-Alternativen gibt es zu google/physical-web?

Open-Source-Alternativen zu google/physical-web sind unter anderem: pvvx/atc_mithermometer — This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It… seemoo-lab/openhaystack — OpenHaystack is a software framework for creating and tracking custom Bluetooth beacons using the Apple Find My… robbiehanson/cocoahttpserver — CocoaHTTPServer is a lightweight embedded web server designed to handle incoming network requests and serve local… adbar/trafilatura — Trafilatura is a Python library and command-line tool for extracting clean, structured text and metadata from web… lorien/web-scraping — This project is a comprehensive resource directory for web data extraction, providing a curated collection of tools… cifertech/esp32-div — ESP32-DIV is a handheld wireless pentesting platform designed for analyzing and disrupting a wide range of wireless…

Open-Source-Alternativen zu Physical Web

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Physical Web.
  • pvvx/atc_mithermometerAvatar von pvvx

    pvvx/ATC_MiThermometer

    3,963Auf GitHub ansehen↗

    This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It replaces manufacturer software to improve measurement accuracy, extend battery life, and unlock configuration options not available in stock firmware. The system differentiates itself through a comprehensive set of administration utilities, including a device configurator for managing Bluetooth advertising and transmission power, and an over-the-air flasher for wireless software updates. It also features a climate data visualizer to retrieve and graph historical temperature, hum

    C
    Auf GitHub ansehen↗3,963
  • seemoo-lab/openhaystackAvatar von seemoo-lab

    seemoo-lab/openhaystack

    13,048Auf GitHub ansehen↗

    OpenHaystack is a software framework for creating and tracking custom Bluetooth beacons using the Apple Find My crowdsourced location network. It provides a system for generating encrypted cryptographic keys and flashing firmware onto embedded hardware to broadcast trackable Bluetooth signals. The project enables the retrieval and decryption of geographic coordinates for remote hardware using private keys to recover device movement history. It also includes a location proxy that fetches network reports from the Apple ecosystem and serves that data to remote applications. The toolset covers c

    Swiftairtagapplebluetooth
    Auf GitHub ansehen↗13,048
  • robbiehanson/cocoahttpserverAvatar von robbiehanson

    robbiehanson/CocoaHTTPServer

    5,609Auf GitHub ansehen↗

    CocoaHTTPServer is a lightweight embedded web server designed to handle incoming network requests and serve local application content. The project implements Bonjour-based service discovery to broadcast server availability on local networks and supports WebDAV for remote file management, allowing files to be created, moved, and edited over HTTP. Network security is handled through certificate-based TLS encryption and password-based resource authentication. Request routing is managed via a delegate-based system, while concurrent connections are handled using Grand Central Dispatch.

    Objective-C
    Auf GitHub ansehen↗5,609
  • adbar/trafilaturaAvatar von adbar

    adbar/trafilatura

    5,319Auf GitHub ansehen↗

    Trafilatura is a Python library and command-line tool for extracting clean, structured text and metadata from web pages. It downloads HTML content, identifies the main body of text, and strips away navigation, ads, and other boilerplate, returning the core article content along with fields like title, author, date, and URL. The tool can also extract user comments and test whether a page contains extractable text, making it a general-purpose web text extraction library. What distinguishes Trafilatura from simpler extractors is its configurable extraction pipeline, which offers high-speed, high

    Pythonarticle-extractorcorpus-buildercorpus-tools
    Auf GitHub ansehen↗5,319
  • Alle 30 Alternativen zu Physical Web anzeigen→