awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nativescript/nativescriptAvatar de NativeScript

    NativeScript/NativeScript

    25,446Ver en 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
    Ver en GitHub↗25,446
  • hammerspoon/hammerspoonAvatar de Hammerspoon

    Hammerspoon/hammerspoon

    14,497Ver en 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
    Ver en GitHub↗14,497
  • uidotdev/usehooksAvatar de uidotdev

    uidotdev/usehooks

    11,394Ver en 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
    Ver en GitHub↗11,394
  • restkit/restkitAvatar de RestKit

    RestKit/RestKit

    10,104Ver en 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
    Ver en GitHub↗10,104
  • ashleymills/reachability.swiftAvatar de ashleymills

    ashleymills/Reachability.swift

    7,976Ver en 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
    Ver en GitHub↗7,976
  • paradigmxyz/rethAvatar de paradigmxyz

    paradigmxyz/reth

    5,652Ver en 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
    Ver en GitHub↗5,652
  • wemobiledev/articleAvatar de WeMobileDev

    WeMobileDev/article

    4,395Ver en 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.

    Ver en GitHub↗4,395
  • stellar/stellar-coreAvatar de stellar

    stellar/stellar-core

    3,269Ver en 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++
    Ver en GitHub↗3,269
  • pucherot/pi.alertAvatar de pucherot

    pucherot/Pi.Alert

    2,521Ver en 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
    Ver en GitHub↗2,521
  1. Home
  2. Networking & Communication
  3. Network Change Observers

Explorar subetiquetas

  • On-Chain State Change Observers1 sub-etiquetaReal-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.