Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

D-Bus

Compare

  Analyzed over 2 years ago

D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed.

124K lines of code

11 current contributors

over 2 years since last commit

297 users on Open Hub

Activity Not Available
4.10811
   
I Use This

YARP

Compare

  Analyzed over 1 year ago

YARP: Yet Another Robot Platform. Libraries and applications to support flexible communication between processes and devices spread across a local network. Especially useful for inhomogeneous networks with a mixture of operating systems and compilers. Originally developed for large-scale humanoid ... [More] robot projects such as COG, Kismet, and RobotCub, where many idiosyncratic devices need to be integrated into a single control system without there being any one OS that supports them all. Uses well-specified protocols across tcp, udp, shared-memory, and multicast, with binary and text-mode variants. [Less]

325K lines of code

30 current contributors

over 1 year since last commit

7 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: BSD-3-Clause, gpl, lgpl21

dbus-cxx

Compare

  Analyzed over 2 years ago

dbus-cxx is yet another C++ wrapper for dbus. However, it differs from the current implementations in several respects. First, it exposes the C API to allow direct manipulation. Second, it relies heavily on sigc++ to provide an OO interface.

0 lines of code

0 current contributors

0 since last commit

4 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: gpl3

KryoNet

Compare

  Analyzed 14 days ago

KryoNet is a Java library that provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO. KryoNet uses the Kryo serialization library to automatically and efficiently transfer object graphs across the network. KryoNet runs on both the desktop and on ... [More] Android. KryoNet is ideal for any client/server application. It is very efficient, so is especially good for games. KryoNet can also be useful for inter-process communication. [Less]

5.45K lines of code

0 current contributors

over 2 years since last commit

3 users on Open Hub

Inactive
5.0
 
I Use This

kdbus (kernel)

Compare

  Analyzed 3 days ago

Kernel "dbus-like" code for the Linux kernel

23.2K lines of code

0 current contributors

about 7 years since last commit

2 users on Open Hub

Inactive
5.0
 
I Use This

Pistachio

Compare

  Analyzed over 2 years ago

L4Ka::Pistachio is the latest L4 microkernel developed by the System Architecture Group at the University of Karlsruhe in collaboration with the DiSy group at the University of New South Wales, Australia. It is the first available kernel implementation of the L4 Version 4 kernel API (currently ... [More] code-named Version X.2), which is fully 32 and 64 bit clean, provides multiprocessor support, and super-fast local IPC. [Less]

228K lines of code

0 current contributors

over 11 years since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This

Parabellym

Compare

  Analyzed over 2 years ago

Parabellym is an environment for building modular applications of any kind. It consists of a shared library, which provides module management and message based inter-module communication functions, and a tiny loader.

1.75K lines of code

0 current contributors

almost 18 years since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

libqb

Compare

  Analyzed about 4 hours ago

libqb is a library with the primary purpose of providing high performance client server reusable features. It provides high performance logging, tracing, ipc, and poll. We don't intend be an all encompassing library, but instead provide very specially focused APIs that are highly tuned for maximum ... [More] performance for client/server applications. [Less]

25.3K lines of code

9 current contributors

17 days since last commit

2 users on Open Hub

Low Activity
5.0
 
I Use This

Fiasco

Compare

  Analyzed over 2 years ago

Fiasco is a new µ-kernel (microkernel) running on x86 PCs intended to be compatible with the L4 µ-kernel for x86. It implements the L4 ABI as defined in the L4/x86 Reference Manual. The Fiasco kernel can be used to construct flexible systems. We at TU Dresden use it as a base for our DROPS ... [More] system which supports running real-time and time-sharing applications concurrently on one computer. However, Fiasco is not only suitable for big and complex systems, but also for small, embedded applications. [Less]

3.59M lines of code

0 current contributors

almost 11 years since last commit

1 users on Open Hub

Activity Not Available
4.5
   
I Use This

msgpack-rpc

Compare

  Analyzed 1 day ago

MessagePack-RPC is an inter-process messaging library that uses MessagePack for object serialization.

2.62K lines of code

0 current contributors

over 5 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This
Licenses: No declared licenses
Tags ipc rpc