awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 个仓库

Awesome GitHub RepositoriesNetwork Change Observers

Systems for real-time observation of device network status and connection changes.

Distinguishing note: Focuses on event-driven network monitoring rather than static connection detection.

Explore 9 awesome GitHub repositories matching networking & communication · Network Change Observers. Refine with filters or upvote what's useful.

Awesome Network Change Observers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • nativescript/nativescriptNativeScript 的头像

    NativeScript/NativeScript

    25,446在 GitHub 上查看↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    Monitors network status transitions to trigger updates when device connectivity changes.

    TypeScriptandroidangularcapacitor
    在 GitHub 上查看↗25,446
  • hammerspoon/hammerspoonHammerspoon 的头像

    Hammerspoon/hammerspoon

    14,497在 GitHub 上查看↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Tracks the connectivity status of a specific network destination and triggers a callback function whenever the connection state changes.

    Objective-Cautomationhammerspoonirc
    在 GitHub 上查看↗14,497
  • uidotdev/usehooksuidotdev 的头像

    uidotdev/usehooks

    11,394在 GitHub 上查看↗

    This project is a comprehensive library of reusable React hooks designed to simplify browser API integration, state management, and component lifecycle tracking. It provides a declarative interface for managing complex browser interactions, allowing developers to encapsulate imperative logic into modular, composable functions that integrate directly with the component lifecycle. The library distinguishes itself by offering specialized utilities for asynchronous data orchestration, including built-in caching, retry logic, and loading state management. It also features advanced performance opti

    Detects changes in network connectivity, battery status, geolocation, or device orientation.

    MDXastrobloghooks
    在 GitHub 上查看↗11,394
  • restkit/restkitRestKit 的头像

    RestKit/RestKit

    10,104在 GitHub 上查看↗

    RestKit is an iOS REST API integration framework used to connect Apple platform applications to web services. It centers on RESTful resource modeling, transforming remote API data structures into typed local objects and database entities. The framework provides capabilities for remote data persistence by caching web service resources in a local database to enable offline access. It also handles network data serialization, using pluggable parsers to convert JSON or XML responses into application data models. Additional functionality includes multipart file uploading for sending binary data an

    Provides a system for real-time observation of device network status and connection changes via callbacks.

    Objective-C
    在 GitHub 上查看↗10,104
  • ashleymills/reachability.swiftashleymills 的头像

    ashleymills/Reachability.swift

    7,976在 GitHub 上查看↗

    Reachability.swift is a network connectivity listener and Swift network state wrapper. It monitors real-time changes to network status and tracks whether a device is connected to Wi-Fi or cellular data. The library functions as a network reachability monitor that uses closures and system notifications to trigger callbacks when connectivity changes. It tracks internet connectivity and connection types to allow for network state handling and the adjustment of app content loading based on availability.

    Implements real-time observation of network changes to help apps prevent crashes and handle API timeouts.

    Swift
    在 GitHub 上查看↗7,976
  • paradigmxyz/rethparadigmxyz 的头像

    paradigmxyz/reth

    5,652在 GitHub 上查看↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Derives new state from block execution and reorg events, enabling rollups, bridges, and indexers to react to chain changes.

    Rust
    在 GitHub 上查看↗5,652
  • wemobiledev/articleWeMobileDev 的头像

    WeMobileDev/article

    4,395在 GitHub 上查看↗

    This repository is a collection of technical knowledge and solutions focused on mobile application development, particularly for Android and iOS platforms. It covers a wide range of practical engineering challenges, including hotfix and patching techniques, database management and repair, network communication, logging, and video processing. The content is presented as shared knowledge, documenting real-world problems and their implementations. The project provides detailed guidance on applying hotfixes to running Android applications through multiple methods, such as class replacement, full

    Adapts to network transitions like WiFi switching to prevent connection drops.

    在 GitHub 上查看↗4,395
  • stellar/stellar-corestellar 的头像

    stellar/stellar-core

    3,269在 GitHub 上查看↗

    Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di

    Tracks off-chain value movements and smart contract changes to provide network activity visibility.

    C++
    在 GitHub 上查看↗3,269
  • pucherot/pi.alertpucherot 的头像

    pucherot/Pi.Alert

    2,521在 GitHub 上查看↗

    Pi.Alert is a self-hosted local area network monitoring utility and scanner that catalogs connected hardware, tracks real-time online status, and alerts administrators to unauthorized devices. It combines multiple discovery methods including address resolution protocol requests, dynamic host configuration protocol lease parsing, and domain name system query logs to comprehensively locate and identify active equipment. The application serves a centralized web-based management interface backed by a relational database inventory to store device metadata, user classifications, and historical acti

    Detects new devices, reconnections, disconnections, and IP address changes by continuously checking network activity.

    JavaScriptadminltearp-scandnsmasq
    在 GitHub 上查看↗2,521
  1. Home
  2. Networking & Communication
  3. Network Change Observers

探索子标签

  • On-Chain State Change Observers1 个子标签Real-time monitoring of smart contract state changes and asset movements on a blockchain. **Distinct from Network Change Observers:** Focuses on blockchain state events rather than physical device network connectivity changes.
  • Smooth Network Transition HandlersHandlers that adapt to network transitions like WiFi switching using platform-specific features to prevent connection drops. **Distinct from Network Change Observers:** Distinct from Network Change Observers: focuses on smooth adaptation and preventing drops during transitions, not just observing changes.