awesome-repositories.com
Blog
awesome-repositories.com

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

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

18 repositorios

Awesome GitHub RepositoriesRequest State Tracking

Mechanisms to monitor and signal the status of asynchronous network requests within the UI.

Distinct from Request Abort Signals: Candidates focus on URL deduplication or SDK tracking rather than UI-level request flight signals.

Explore 18 awesome GitHub repositories matching user interface & experience · Request State Tracking. Refine with filters or upvote what's useful.

Awesome Request State Tracking GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • codota/tabnineAvatar de codota

    codota/TabNine

    10,784Ver en GitHub↗

    TabNine is an AI-powered code completion engine that runs a deep-learning model to generate real-time code suggestions across all programming languages. It operates as an editor plugin that communicates with a backend through a JSON message-passing interface, processing code entirely on the local machine or within a private cloud to keep source code secure and private. The system provides a completion request API that accepts cursor context and returns ranked text completions, with features for configuring completion regions, prefetching files for indexing, and managing binary versions and up

    Passes an optional correlation token in completion requests and echoes it back to match replies.

    Shellaiartificial-intelligenceatom-package
    Ver en GitHub↗10,784
  • dodyg/practical-aspnetcoreAvatar de dodyg

    dodyg/practical-aspnetcore

    10,382Ver en GitHub↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    Provides a signaling mechanism to track and indicate when asynchronous requests are currently in flight.

    C#asp-net-coreaspnet-coreaspnetcore
    Ver en GitHub↗10,382
  • github/roadmapAvatar de github

    github/roadmap

    8,779Ver en GitHub↗

    This project is a public product roadmap and open-source feature tracker hosted on GitHub. It serves as a public product catalog that monitors the progress of capabilities from initial discovery to general availability. The system uses a public development status board to communicate release timelines and forecast delivery windows across different quarters. It organizes planned features by product area and customer SKU to maintain a transparent directory of development stages. The repository also includes a formal security vulnerability reporter for submitting security flaws and managing bug

    Monitors capability progress by assigning features to release phases from initial discovery to general availability.

    githubgithub-enterpriseroadmap
    Ver en GitHub↗8,779
  • community/communityAvatar de community

    community/community

    8,458Ver en GitHub↗

    This project is a community feedback platform and feature request tracker designed to collect and organize user suggestions through threaded discussions and public voting. It functions as a user engagement portal that manages asynchronous interactions between development teams and their end-user communities. The system provides a public product roadmap that communicates planned features and product direction. It integrates user voice into the development process by linking finalized, community-voted requests to a transparent tracking board. The platform covers community engagement management

    Allows users to monitor the progress of community suggestions from initial discussion to final decision.

    Rubyfeedbackgithubgithub-actions
    Ver en GitHub↗8,458
  • apify/crawlee-pythonAvatar de apify

    apify/crawlee-python

    8,097Ver en GitHub↗

    Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive tool for web scraping automation, providing a system to extract structured data from websites using both lightweight HTTP requests and headless browser automation. The framework is distinguished by its anti-bot evasion capabilities, which include browser fingerprint impersonation and tiered proxy rotation to bypass detection systems and solve challenges such as Cloudflare. It also incorporates artificial intelligence for autonomous website navigation and schema-based data extra

    Monitors the current state of web requests to identify whether they are unprocessed, handled, skipped, or failed.

    Pythonapifyautomationbeautifulsoup
    Ver en GitHub↗8,097
  • boundaryml/bamlAvatar de BoundaryML

    BoundaryML/baml

    7,636Ver en GitHub↗

    BAML is a prompt engineering framework and LLM client generator that defines AI prompts as type-safe functions. It serves as a structured data extraction tool and workflow orchestrator, transforming unstructured model responses into strongly typed objects using a custom schema language and alignment algorithms. The project distinguishes itself by using a compiler to generate language-specific boilerplate code for API communication and output parsing. It features a dedicated environment for designing complex prompt templates with conditional logic and reusable snippets, and employs genetic alg

    BAML tracks the loading, success, error, and streaming status of an AI prompt execution within a React component.

    Rustbamlboundarymlguardrails
    Ver en GitHub↗7,636
  • rabbitmq/rabbitmq-tutorialsAvatar de rabbitmq

    rabbitmq/rabbitmq-tutorials

    6,889Ver en GitHub↗

    This project is a collection of learning resources and instructional guides for implementing asynchronous messaging patterns using RabbitMQ. It provides a series of tutorials and runnable code examples focused on the Advanced Message Queuing Protocol to help users decouple services via a message broker. The resources cover practical implementation patterns including request-reply, pub-sub, and stream processing. These guides demonstrate how to use official client libraries to balance worker loads, route messages across multiple consumers in a distributed system, and deploy high availability b

    Implements request-reply patterns using unique correlation identifiers over asynchronous channels.

    Javarabbitmqtutorials
    Ver en GitHub↗6,889
  • chyingp/nodejs-learning-guideAvatar de chyingp

    chyingp/nodejs-learning-guide

    6,874Ver en GitHub↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    Implements tracking of network events, such as responses and socket assignments, to manage communication state.

    Rubycryptoexpressnodejs
    Ver en GitHub↗6,874
  • chieffancypants/angular-loading-barAvatar de chieffancypants

    chieffancypants/angular-loading-bar

    5,121Ver en GitHub↗

    angular-loading-bar es un gestor de estado de carga y componente de barra de progreso para aplicaciones Angular. Proporciona un sistema para visualizar la actividad de solicitudes de red a través de un indicador de carga automático que monitorea las solicitudes HTTP salientes. El proyecto gestiona solicitudes de red concurrentes agrupando múltiples llamadas a la API en un único estado de carga, asegurando que el indicador permanezca visible hasta que la solicitud final se complete. Incluye un umbral de latencia para retrasar la aparición de la barra de carga, lo que evita el parpadeo visual durante solicitudes rápidas. El sistema soporta filtrado por patrones de URL para excluir llamadas específicas de fondo o de polling de la activación de la UI. También proporciona control de estado manual, permitiendo que el indicador de carga se inicie o detenga programáticamente para tareas independientes del monitoreo de red.

    Tracks the number of active concurrent network requests to maintain the loading indicator until the final request completes.

    JavaScript
    Ver en GitHub↗5,121
  • nghttp2/nghttp2Avatar de nghttp2

    nghttp2/nghttp2

    5,009Ver en GitHub↗

    nghttp2 es un conjunto de librerías C de bajo nivel y herramientas diseñadas para implementar el protocolo HTTP/2. Proporciona una implementación eficiente en memoria de la lógica central del protocolo, incluyendo el framing, la multiplexación de flujos y el control de flujo. El proyecto incluye una librería dedicada para la compresión y descompresión de cabeceras HPACK para reducir el ancho de banda de red. También proporciona un conjunto de herramientas para analizar el tráfico de red y realizar benchmarks del rendimiento del servidor, incluyendo mediciones de throughput y latencia. Sus capacidades más amplias cubren la implementación de protocolos y la gestión de tráfico, incluyendo la negociación de conexión ALPN, la priorización de peticiones y la validación de componentes de cabecera. La librería admite extensiones de protocolo personalizadas a través de un sistema de eventos basado en callbacks e incluye utilidades para la gestión de memoria y la traducción de códigos de error. El proyecto incluye soporte de compilación y scripts de configuración para realizar compilación cruzada de binarios para la plataforma Android.

    nghttp2 tracks success rates and failure counts to distinguish between application error codes and network connection issues.

    C++
    Ver en GitHub↗5,009
  • wikimedia/mediawikiAvatar de wikimedia

    wikimedia/mediawiki

    4,970Ver en GitHub↗

    MediaWiki is an open-source wiki engine that serves as a collaborative content platform with full versioning, multilingual publishing, and extensibility. It is fundamentally a web-based system that enables multiple users to create, edit, and organize content together, while tracking every change through revision history for rollback. As an extensible web application and versioned content management system, MediaWiki provides the foundational capabilities for hosting wikis at any scale, from small team documentation to the world's largest collaborative reference sites. The platform distinguish

    Enables submitting feature or enhancement requests to propose improvements to the software project.

    PHPmediawikiphpwiki
    Ver en GitHub↗4,970
  • rsyncproject/rsyncAvatar de RsyncProject

    RsyncProject/rsync

    4,931Ver en GitHub↗

    rsync is a file synchronization and transfer tool that copies data between local and remote systems by sending only the differences between source and destination files. It computes matching blocks using checksums, so only the unmatched portions of files are transmitted, making repeated synchronizations much faster than full copies. The tool preserves file metadata such as ownership, permissions, and modification times during transfers. rsync supports multiple transfer methods, including direct connections through a dedicated daemon mode or via remote shells like SSH. It can mirror directory

    Accepts feature requests and patches via mailing list or GitHub issues for official tracking.

    C
    Ver en GitHub↗4,931
  • php-amqplib/php-amqplibAvatar de php-amqplib

    php-amqplib/php-amqplib

    4,597Ver en GitHub↗

    php-amqplib es una librería de PHP que implementa el protocolo AMQP para permitir la comunicación entre aplicaciones y brokers de mensajes. Proporciona las herramientas necesarias para integrar aplicaciones PHP con RabbitMQ para enviar y recibir mensajes a través de servicios desacoplados. La librería admite una amplia gama de patrones de mensajería, incluyendo procesamiento de tareas asíncronas, arquitecturas basadas en eventos y llamadas a procedimientos remotos utilizando identificadores de correlación. Gestiona el ciclo de vida completo del mensaje a través de publicación, declaración de colas y modelos de consumo flexibles utilizando suscripciones basadas en push o polling basado en pull. El proyecto cubre la gestión de enrutamiento y topología mediante enlaces de intercambio y proporciona características de fiabilidad como colas duraderas, publicación persistente y reconocimientos de mensajes explícitos. También incluye capacidades de gestión de tráfico como limitación de prefetch de mensajes y multiplexación de canales virtuales para optimizar el uso de recursos. La estabilidad de la conexión se maneja mediante soporte multi-host y gestión de latidos (heartbeats) basada en señales.

    Uses unique correlation identifiers to link asynchronous responses back to their original requests for RPC patterns.

    PHPamqphacktoberfestmessaging
    Ver en GitHub↗4,597
  • onlyoffice/desktopeditorsAvatar de ONLYOFFICE

    ONLYOFFICE/DesktopEditors

    4,448Ver en GitHub↗

    DesktopEditors is an office suite application designed for creating and editing text documents, spreadsheets, and presentations across different operating systems. It serves as an OOXML compatible editor, ensuring that files are read and written according to Office Open XML standards for cross-platform document exchange. The suite functions as a collaborative document platform featuring real-time co-authoring, version tracking, and integrated communication tools. It also acts as an AI-powered document assistant and PDF editor, providing capabilities for content generation, automated spreadshe

    Provides a feedback portal for users to submit and track feature requests.

    collaborationdesktopdocx
    Ver en GitHub↗4,448
  • ergo-services/ergoAvatar de ergo-services

    ergo-services/ergo

    4,441Ver en GitHub↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Generates unique tokens to correlate synchronous request-response pairs with timeout detection.

    Goactor-modelactorsdistributed
    Ver en GitHub↗4,441
  • atmosphere/atmosphereAvatar de Atmosphere

    Atmosphere/atmosphere

    3,780Ver en GitHub↗

    Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt

    Uses unique correlation tokens to match asynchronous tool results back to their original requests.

    Javaacpagentic-aiembabel
    Ver en GitHub↗3,780
  • midudev/jscampAvatar de midudev

    midudev/jscamp

    3,811Ver en GitHub↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Tracks loading status and error conditions of network requests to provide real-time user feedback in the UI.

    JavaScriptbootcamp
    Ver en GitHub↗3,811
  • systemsapproach/bookAvatar de SystemsApproach

    SystemsApproach/book

    3,298Ver en GitHub↗

    This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical guide for the design and implementation of network layers, protocols, and hardware architecture, covering the spectrum from physical links to application-layer protocols. The content provides a detailed study of standards for congestion control, reliable data delivery, and internetwork routing. It includes specialized technical material on network security, public-key infrastructure, and the operation of modern cloud infrastructure and data centers. The material covers a broad ra

    Details the use of unique message identifiers and tokens to correlate asynchronous responses with their original requests.

    Python
    Ver en GitHub↗3,298
  1. Home
  2. User Interface & Experience
  3. Request State Tracking

Explorar subetiquetas

  • Feature Request Tracking1 sub-etiquetaUI mechanisms to monitor the progression of community feature requests through various lifecycle states. **Distinct from Request State Tracking:** Distinct from Request State Tracking: tracks the long-term status of a feature proposal rather than the immediate flight status of a network request.
  • Request Lifecycle Tracking1 sub-etiquetaMonitoring the state transitions of individual network requests from pending to handled, skipped, or failed. **Distinct from Request State Tracking:** Focuses on the backend lifecycle state of a crawler request rather than the UI-level flight signal.