awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 repository-uri

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

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

    codota/TabNine

    10,784Vezi pe 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
    Vezi pe GitHub↗10,784
  • dodyg/practical-aspnetcoreAvatar dodyg

    dodyg/practical-aspnetcore

    10,382Vezi pe 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
    Vezi pe GitHub↗10,382
  • github/roadmapAvatar github

    github/roadmap

    8,779Vezi pe 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
    Vezi pe GitHub↗8,779
  • community/communityAvatar community

    community/community

    8,458Vezi pe 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
    Vezi pe GitHub↗8,458
  • apify/crawlee-pythonAvatar apify

    apify/crawlee-python

    8,097Vezi pe 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
    Vezi pe GitHub↗8,097
  • boundaryml/bamlAvatar BoundaryML

    BoundaryML/baml

    7,636Vezi pe 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
    Vezi pe GitHub↗7,636
  • rabbitmq/rabbitmq-tutorialsAvatar rabbitmq

    rabbitmq/rabbitmq-tutorials

    6,889Vezi pe 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
    Vezi pe GitHub↗6,889
  • chyingp/nodejs-learning-guideAvatar chyingp

    chyingp/nodejs-learning-guide

    6,874Vezi pe 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
    Vezi pe GitHub↗6,874
  • chieffancypants/angular-loading-barAvatar chieffancypants

    chieffancypants/angular-loading-bar

    5,121Vezi pe GitHub↗

    angular-loading-bar este un manager de stare de încărcare și o componentă de bară de progres pentru aplicațiile Angular. Oferă un sistem pentru vizualizarea activității cererilor de rețea printr-un indicator de încărcare automat care monitorizează cererile HTTP de ieșire. Proiectul gestionează cererile de rețea concurente prin gruparea mai multor apeluri API într-o singură stare de încărcare, asigurându-se că indicatorul rămâne vizibil până la finalizarea ultimei cereri. Include un prag de latență pentru a întârzia apariția barei de încărcare, ceea ce previne pâlpâirea vizuală în timpul cererilor rapide. Sistemul suportă filtrarea prin tipare URL pentru a exclude apelurile de fundal sau de polling specifice de la declanșarea UI-ului. De asemenea, oferă control manual al stării, permițând indicatorului de încărcare să fie pornit sau oprit programatic pentru sarcini independente de monitorizarea rețelei.

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

    JavaScript
    Vezi pe GitHub↗5,121
  • nghttp2/nghttp2Avatar nghttp2

    nghttp2/nghttp2

    5,009Vezi pe GitHub↗

    nghttp2 este o suită de biblioteci C de nivel scăzut și instrumente concepute pentru implementarea protocolului HTTP/2. Oferă o implementare eficientă din punct de vedere al memoriei a logicii de bază a protocolului, inclusiv framing, multiplexarea fluxurilor și controlul fluxului. Proiectul include o bibliotecă dedicată pentru compresia și decompresia header-elor HPACK pentru a reduce lățimea de bandă a rețelei. Oferă, de asemenea, un set de instrumente pentru analizarea traficului de rețea și benchmarking-ul performanței serverului, inclusiv măsurători de debit și latență. Capabilitățile sale mai largi acoperă implementarea protocolului și gestionarea traficului, inclusiv negocierea conexiunii ALPN, prioritizarea cererilor și validarea componentelor header-ului. Biblioteca suportă extensii de protocol personalizate printr-un sistem de evenimente bazat pe callback și include utilitare pentru gestionarea memoriei și traducerea codurilor de eroare. Proiectul include suport pentru build și scripturi de configurare pentru cross-compilarea binarilor pentru platforma Android.

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

    C++
    Vezi pe GitHub↗5,009
  • wikimedia/mediawikiAvatar wikimedia

    wikimedia/mediawiki

    4,970Vezi pe 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
    Vezi pe GitHub↗4,970
  • rsyncproject/rsyncAvatar RsyncProject

    RsyncProject/rsync

    4,931Vezi pe 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
    Vezi pe GitHub↗4,931
  • php-amqplib/php-amqplibAvatar php-amqplib

    php-amqplib/php-amqplib

    4,597Vezi pe GitHub↗

    php-amqplib este o bibliotecă PHP care implementează protocolul AMQP pentru a permite comunicarea între aplicații și brokerii de mesaje. Oferă instrumentele necesare pentru a integra aplicațiile PHP cu RabbitMQ pentru trimiterea și primirea mesajelor între servicii decuplate. Biblioteca suportă o gamă largă de modele de mesagerie, inclusiv procesarea asincronă a sarcinilor, arhitecturi bazate pe evenimente și apeluri de proceduri la distanță (RPC) folosind identificatori de corelare. Gestionează întregul ciclu de viață al mesajului prin publicare, declararea cozilor și modele flexibile de consum folosind fie abonamente bazate pe push, fie polling bazat pe pull. Proiectul acoperă gestionarea rutării și a topologiei prin binding-uri de exchange și oferă funcționalități de fiabilitate precum cozi durabile, publicare persistentă și confirmări explicite ale mesajelor. Include, de asemenea, capabilități de gestionare a traficului, cum ar fi limitarea prefetch-ului de mesaje și multiplexarea canalelor virtuale pentru a optimiza utilizarea resurselor. Stabilitatea conexiunii este gestionată prin suport multi-host și gestionarea heartbeat-ului bazată pe semnale.

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

    PHPamqphacktoberfestmessaging
    Vezi pe GitHub↗4,597
  • onlyoffice/desktopeditorsAvatar ONLYOFFICE

    ONLYOFFICE/DesktopEditors

    4,448Vezi pe 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
    Vezi pe GitHub↗4,448
  • ergo-services/ergoAvatar ergo-services

    ergo-services/ergo

    4,441Vezi pe 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
    Vezi pe GitHub↗4,441
  • atmosphere/atmosphereAvatar Atmosphere

    Atmosphere/atmosphere

    3,780Vezi pe 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
    Vezi pe GitHub↗3,780
  • midudev/jscampAvatar midudev

    midudev/jscamp

    3,811Vezi pe 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
    Vezi pe GitHub↗3,811
  • systemsapproach/bookAvatar SystemsApproach

    SystemsApproach/book

    3,298Vezi pe 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
    Vezi pe GitHub↗3,298
  1. Home
  2. User Interface & Experience
  3. Request State Tracking

Explorează sub-etichetele

  • Feature Request Tracking1 sub-tagUI 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-tagMonitoring 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.