awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesInter-Process Messaging

Mechanisms for exchanging data between a local application and external scripts or processes.

Distinct from Client-to-Client Messaging: Focuses on local application-to-script messaging rather than network-based brokers or UI triggers.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · Inter-Process Messaging. Refine with filters or upvote what's useful.

Awesome Inter-Process Messaging GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • claude-code-best/claude-codeAvatar de claude-code-best

    claude-code-best/claude-code

    20,272Voir sur GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Delivers messages between separate tool-calling processes using local Unix sockets or Windows named pipes.

    TypeScript
    Voir sur GitHub↗20,272
  • apple/darwin-xnuAvatar de apple

    apple/darwin-xnu

    11,258Voir sur GitHub↗

    XNU est un noyau de système d'exploitation hybride qui combine une architecture de micro-noyau avec une couche monolithique pour les services système. Il fournit une base pour le développement de systèmes d'exploitation, incorporant des interfaces d'appel système standardisées, un framework de pilotes de périphériques modulaire et une sécurité de contrôle d'accès obligatoire. L'architecture dispose d'un micro-noyau basé sur Mach et d'une couche monolithique basée sur BSD. Il utilise un bus de communication inter-processus par passage de messages pour un échange de données sécurisé entre les composants isolés du noyau et les processus en espace utilisateur, aux côtés d'un framework de pilotes orienté objet qui découple la logique spécifique au matériel du noyau central. Le système inclut un moteur de contrôle d'accès obligatoire pour l'application de la sécurité pilotée par les politiques et un débogueur de noyau distant pour inspecter la mémoire en direct et analyser les paniques système. Des capacités supplémentaires couvrent la planification multi-processeur, la coordination des ressources matérielles et un système de construction pour générer des images amorçables à travers différentes architectures. Le projet fournit des outils pour la gestion de la construction du noyau, la génération de symboles de débogage et un framework pour la vérification des appels système.

    Utilizes a centralized messaging bus for secure data exchange between isolated kernel components and user-space processes.

    C
    Voir sur GitHub↗11,258
  • bloxstraplabs/bloxstrapAvatar de bloxstraplabs

    bloxstraplabs/bloxstrap

    3,034Voir sur GitHub↗

    Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable advanced startup configurations, inject internal engine flags, and manage a specialized installation directory. The project provides a client mod manager that allows users to override local assets, such as sounds, textures, and fonts, and ensures these customizations persist across game updates. It includes a configuration utility to unlock hidden graphics settings and engine parameters, alongside a server tracker that identifies the geographic location of active game servers

    Provides a one-way messaging bridge to trigger client-side actions from external scripts.

    C#csharplaunchermod
    Voir sur GitHub↗3,034
  • open-mpi/ompiAvatar de open-mpi

    open-mpi/ompi

    2,527Voir sur GitHub↗

    Exchanges data between parallel processes using point-to-point and collective communication routines.

    Ccfortranhacktoberfest
    Voir sur GitHub↗2,527
  • celluloid-player/celluloidAvatar de celluloid-player

    celluloid-player/celluloid

    1,436Voir sur GitHub↗

    Celluloid is a graphical frontend for the media engine that provides a native interface for playing local and network media files. Built using the toolkit for desktop environments, it functions as a controller that delegates audio and video decoding, rendering, and playback management to an underlying media process. The application is designed for native execution on modern display servers, ensuring high-performance output without reliance on legacy compatibility layers. It maintains a clean interface while offering deep integration with the system shell, allowing for the broadcasting of play

    Communicates with the underlying media engine by sending asynchronous instructions and receiving status updates over a dedicated pipe.

    Caudio-playerccelluloid
    Voir sur GitHub↗1,436
  1. Home
  2. Operating Systems & Systems Programming
  3. Inter-Process Messaging