Showing 43 open source projects for "polling system"

View related business solutions
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    hidusbf

    hidusbf

    USB Mice Overclocking Software (for Windows)

    Hidusbf is a low-level Windows driver and utility designed to modify the polling rate of USB input devices such as mice and controllers, effectively enabling higher responsiveness through overclocking or reducing latency through downclocking. It works by installing a filter driver that intercepts USB communication and adjusts the rate at which the device reports input data to the system. This can result in significantly higher polling rates, such as increasing from the default 125 Hz to much higher frequencies, depending on hardware compatibility. ...
    Downloads: 496 This Week
    Last Update:
    See Project
  • 2
    ProcDump for Mac

    ProcDump for Mac

    Release repository for ProcDump-for-Mac

    ProcDump for Mac is a macOS release of Microsoft’s Sysinternals ProcDump tool. It helps Mac developers create core dumps from running applications based on selected performance triggers. The project is built from the ProcDump for Linux code base and adapts the diagnostic workflow for macOS systems. It can capture dumps immediately or after a process meets conditions such as high CPU usage, low CPU usage, memory thresholds, thread count thresholds, or file descriptor thresholds. It also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ProcDump for Linux

    ProcDump for Linux

    A Linux version of the ProcDump Sysinternals tool

    ProcDump for Linux is a Linux version of Microsoft’s Sysinternals ProcDump utility for Windows. It gives developers and system administrators a practical way to generate core dumps when an application meets specific performance or diagnostic conditions. The tool is useful when a process is unstable, consumes too much CPU or memory, throws .NET exceptions, crosses thread or file descriptor thresholds, or receives selected signals. It supports immediate dumps, repeated dumps, delayed dumps,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    SWR

    SWR

    React Hooks library for remote data fetching

    The name “SWR” is derived from stale-while-revalidate, a HTTP cache invalidation strategy popularized by HTTP RFC 5861. SWR is a strategy to first return the data from cache (stale), then send the fetch request (revalidate), and finally come with the up-to-date data. With SWR, components will get a stream of data updates constantly and automatically. And the UI will be always fast and reactive. With just one single line of code, you can simplify the logic of data fetching in your project,...
    Downloads: 9 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 5
    Connectivity

    Connectivity

    Makes Internet connectivity detection more robust by detecting Wi-FI

    Connectivity is a wrapper for Apple's Reachability providing a reliable measure of whether Internet connectivity is available where Reachability alone can only indicate whether an interface is available that might allow a connection. Connectivity's objective is to solve the captive portal problem whereby an iOS device is connected to a WiFi network lacking Internet connectivity. Such situations are commonplace and may occur for example when connecting to a public WiFi network which requires...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    rustix

    rustix

    Safe Rust bindings to POSIX-ish APIs

    rustix provides efficient memory-safe and I/O-safe wrappers to POSIX-like, Unix-like, Linux, and Winsock syscall-like APIs, with configurable backends. It uses Rust references, slices, and return values instead of raw pointers, and I/O safety types instead of raw file descriptors, providing memory safety, I/O safety, and provenance. It uses Results for reporting errors, bitflags instead of bare integer flags, an Arg trait with optimizations to efficiently accept any Rust string type, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Hangfire

    Hangfire

    An easy way to perform background job processing

    An easy way to perform background processing in .NET and .NET Core applications. No Windows Service or separate process required. Backed by persistent storage. Open and free for commercial use. Easy to set up, easy to use. No Windows Service, no Windows Scheduler, no separate applications required. Background jobs are regular static or instance .NET methods with regular arguments, no base class or interface implementation required. Once a background job was created without any exception,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    MTF

    Simple multitasking for microPython Raspberry Pi Pico projects

    MTF provides a simple framework for hardware projects written in microPython for the Raspberry Pi Pico. Designed where polling is needed, projects can be broken down into discrete components (tasks) which can run together. MTF provides scheduling, timeouts and a simplified signalling system for tasks to communicate with each other. Version 2.1 uses a modified run-loop which improves timing accuracy for short periods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    ModbusBB

    Professional Modbus master/client for Windows. TCP & RTU, FC01–FC16

    ModbusBB is a professional Modbus Master/Client application for Windows, designed for engineers who need to test, debug, and monitor Modbus slave devices quickly and reliably. Supports both Modbus TCP/IP and Modbus RTU serial protocols with full configuration options for any industrial device. All standard function codes FC01 through FC16 are supported including Read Coils, Read Discrete Inputs, Read Holding Registers, Read Input Registers, Write Single Coil, Write Single Register, and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Snap7

    Snap7

    32/64 bit multi-platform Ethernet S7 PLC communication suite

    Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full...
    Leader badge
    Downloads: 1,047 This Week
    Last Update:
    See Project
  • 11
    remotepower

    remotepower

    A lightweight control plane for Linux servers

    A lightweight control plane for Linux servers. No database, no cloud, no nonsense. One agent per host — everything else lives in flat JSON. v3.2.1 ships SNMP polling for agentless devices, MCP write tools for AI hosts, OIDC SSO, an actionable alerts inbox, and inbound webhooks + syslog.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    AAD-50

    AAD-50

    Zero-trust storage erasure. Hardware-verified data destruction.

    AAD-50 is an open-source NVMe sanitization framework that closes a 15-year verification gap in Linux nvme-cli. The standard nvme sanitize command returns immediately after acceptance without confirming the drive actually completed the background erasure. AAD-50 fixes this by polling NVMe Log Page 0x81 (Sanitize Status) after every cycle and refusing to advance until SSTAT=0x1 confirms hardware completion. Implements a 50-cycle B→C→A phase matrix: 40 cycles NAND overwrite, 5 FTL block...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 13

    disk-sentinel

    Lightweight Linux daemon that prevents unnecessary HDD spin-ups using

    Disk Sentinel is a lightweight Linux daemon designed to intelligently manage mechanical hard drives (HDDs) by placing them into standby mode when idle — without causing unnecessary wake-ups. Its main goal is to reduce mechanical wear, power consumption, noise, and heat, especially in servers, NAS systems, and homelab environments where many disks contain cold or rarely accessed data. Unlike traditional power management tools, Disk Sentinel focuses on a NO-WAKEUP philosophy: it avoids...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Shizuku-Keeper

    Shizuku-Keeper

    2nd only to root after brief Wi-Fi on boot

    Shizuku Keeper harnesses USB debugging to run Shizuku or standalone ADB uninterrupted, requiring only a brief Wi-Fi connection on boot in Automate Premium. For those on the free version, two lightweight flows use wireless debugging to achieve a similar result: Shizuku Keeper Lite checks the services at regular intervals and automatically restarts them if needed, while Better Shizuku Starter monitors key events including boot, device wake, Wi-Fi, and power. Follow the external links above for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    libcluster

    libcluster

    Automatic cluster formation/healing for Elixir applications

    libcluster provides automatic cluster formation and node discovery for Erlang/Elixir applications, removing the manual steps typically required to connect distributed nodes. It ships with multiple pluggable strategies—such as DNS polling, Kubernetes integration, EC2 metadata/tag discovery, UDP gossip, and EPMD helpers—so you can adapt clustering to your runtime environment. The library supervises a topology process that continually discovers peers and joins or prunes nodes as they become...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SmartThings

    SmartThings

    Collects custom SmartApps and Device Handlers in Groovy

    The SmartThings repository by krlaframboise collects custom SmartApps and Device Handlers (in Groovy) for the SmartThings home automation platform. It provides a library of community-developed automation logic and device support code to extend SmartThings beyond its built-in offerings. Users can deploy these scripts in the SmartThings IDE to customize device behavior, logging, capabilities, dashboards, notifications, etc. Device Handlers (drivers) for extended hardware support. Examples of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CMAK

    CMAK

    A tool for managing Apache Kafka clusters

    CMAK (previously known as Kafka Manager) is a tool for managing Apache Kafka clusters. Easy inspection of cluster state (topics, consumers, offsets, brokers, replica distribution, partition distribution). Generate partition assignments with option to select brokers to use. Run reassignment of partition (based on generated assignments). Create a topic with optional topic configs (0.8.1.1 has different configs than 0.8.2+). Delete topic (only supported on 0.8.2+ and remember set...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18

    YADE (SOSFTP)

    A Batch and API oriented application for managed file transfer.

    YADE (former SOSFTP) is a batch file transfer solution for FTP, FTPS, SFTP, WebDAV and other protocols. It provides a configurable command line client, an API and a bridge to the SOS JobScheduler. YADE comes with advanced error handling and logging capabilities. YADE is able to create and maintain a transfer history in a central database. Product Knowledge Base at https://kb.sos-berlin.com Change Management System at https://change.sos-berlin.com
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    OS Zero

    OS Zero

    Simplest kernel for cooperative multithreading

    Simplest of possible ways to multithreading on the smallest microcontrollers. This project is demonstration the programming technique of the multithreading with polling the system state. Published code debugged and ready to use in your projects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    MonPing

    MonPing

    Monitoring ip addresses and websites

    Description Program for monitoring ip addresses and websites, with the ability to maintain a log file, and in case the host is not available to display messages in the tray.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Venice

    Venice

    Coroutines, structured concurrency and CSP for Swift on Mac and Linux

    Coroutines, structured concurrency, and CSP for Swift on macOS and Linux. You can use Venice in multi-threaded programs. However, individual threads are strictly separated. You may think of each thread as a separate process. In particular, a coroutine created in a thread will be executed in that same thread, and it will never migrate to a different one.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    The LOCKSS(tm) system (Lots of Copies Keep Stuff Safe) preserves access to authoritative versions of web-published material by caching multiple copies at distributed locations, using polling and a reputation system to repair damage and prevent corruption
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    stakka_klm

    Kernel module to manage Disc Stakka Units

    Kernel Loadable Module to interface with the Disc Stakka units. Other devices to be implemented if/when I can get my hands on them. Objective is to separate the user application from the tedious management of the device (eg. constant polling to prevent their reset function, USB interaction requirements). A /dev device is created per chain through which applications can read/write status and commands. A command-line tool is included to assist with testing and to illustrate the /dev...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Mail Relaxer

    Mail Relaxer

    Synology package to hibernate while running Mail Station & Server

    Start/Stop the mail processes as needed, allowing your Syno to hibernate (sleep) in the quiet hours. Only to be used with Mail Station polling external mail server(s), i.e. NOT when you run Mail Server with own domain (because the server should keep running all the time then). Still, you can use Mail Server just as IMAP server and SMTP relay. Mail Relaxer is not intended to be used with Zarafa. Credits for the original idea go to Tobi "jahlives" from German Synology forum.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    CppWeb - C++ Web developement framework

    CppWeb - C++ Web developement framework

    Cross-platform C++ library for developing CGI Web applications

    CppWeb is cross-platform C++ library for developing web applications with server push support. The library decodes CGI variables and cookies, supports file uploads, performs automatic cookie detection, provides URL and HTML entity encode/decode functions, supports server-push (long-polling via ajax), has built-in HTML parser, SQLite database wrapper etc. CppWeb compiles on Windows, Linux and MacOSX (tested with GNU C++, MingW, MS Visual C++ and Borland C++ compiler) and can run with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next