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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesFilesystem Polling

Periodic querying of filesystem metadata to detect changes when native events are unavailable.

Distinct from Polling-Based Input Models: Specifically targets filesystem modification timestamps rather than peripheral device status or network health.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Filesystem Polling. Refine with filters or upvote what's useful.

Awesome Filesystem Polling GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • gorakhargosh/watchdogAvatar gorakhargosh

    gorakhargosh/watchdog

    7,370Vezi pe GitHub↗

    Watchdog is a Python library and set of shell utilities for monitoring filesystem events. It provides a framework for tracking real-time changes to files and directories, mapping those events to configurable automation handlers, and executing system actions based on file creation, modification, or deletion. The project includes an event-driven shell utility for triggering custom scripts and commands automatically. It utilizes a configurable handler framework that allows users to associate specific filesystem events with specialized plugin logic defined in configuration files. The system moni

    Provides a polling-based fallback mechanism that checks file timestamps to detect changes when OS events are unavailable.

    Python
    Vezi pe GitHub↗7,370
  • actuallymentor/batteryAvatar actuallymentor

    actuallymentor/battery

    6,676Vezi pe GitHub↗

    Battery is a command-line and graphical utility for macOS that manages battery charging behavior to prolong battery lifespan. It functions as a charge limiter, allowing users to set a maximum charge threshold—typically 80%—and maintain that limit across reboots and even when the application is closed. The tool also includes a battery sensor calibration feature that discharges the battery to a low level and then fully recharges it to restore accurate capacity reporting. The project distinguishes itself by offering both a CLI and a GUI for controlling charging behavior, supporting custom percen

    Periodically reads battery percentage from the sysfs filesystem to detect charge level changes.

    Shell
    Vezi pe GitHub↗6,676
  • tensorflow/servingAvatar tensorflow

    tensorflow/serving

    6,351Vezi pe GitHub↗

    TensorFlow Serving is a high-performance machine learning inference server designed to deploy TensorFlow models to production environments. It functions as a complete serving system that executes predictions on input data through a graph executor, providing network endpoints that eliminate the need for a separate runtime environment for client applications. The system is distinguished by its model version manager, which organizes and selects specific model versions within a directory hierarchy. It uses a filesystem watcher to detect new model versions and trigger automatic updates without int

    Automatically detects new model versions in the filesystem to trigger updates without interrupting live traffic.

    C++
    Vezi pe GitHub↗6,351
  • fiorix/freegeoipAvatar fiorix

    fiorix/freegeoip

    4,932Vezi pe GitHub↗

    freegeoip este un serviciu de geolocalizare self-hosted și un server API care mapează adresele IP și hostname-urile la locații geografice. Acesta funcționează ca un cititor de baze de date MaxMind, parsând baze de date binare de geolocalizare pentru a oferi date despre locație printr-o interfață REST. Proiectul se distinge prin oferirea unei alternative private la furnizorii de geolocalizare cloud, gestionând fișierele de baze de date locale și automatizând actualizările periodice. Include un resolver IP de tip reverse proxy pentru a extrage adresele clientului original din headerele proxy, asigurând o mapare precisă în spatele load balancerelor. Serviciul încorporează un sistem de gestionare a cotelor pentru a impune limite de cereri per client și își securizează endpoint-urile folosind criptare TLS și politici CORS. De asemenea, dispune de sincronizare automată a bazelor de date cu verificare a versiunii bazată pe checksum și un frontend web opțional pentru efectuarea căutărilor.

    Monitors the local filesystem to automatically reload geolocation data files without interrupting server operation.

    Gofreegeoipgeolocationgo
    Vezi pe GitHub↗4,932
  1. Home
  2. Software Engineering & Architecture
  3. Polling-Based Input Models
  4. Filesystem Polling

Explorează sub-etichetele

  • Model Version WatchersFilesystem watchers that monitor directory hierarchies to detect and automatically load new model versions. **Distinct from Filesystem Polling:** Specifically tracks model version directories rather than generic filesystem metadata changes