Nymphrpc

Jul 20, 2023

Compact, C++-based Remote Procedure Call (RPC) library

NymphRPC is a compact, C++-based Remote Procedure Call RPC library. Look at the example server and client implementations in the test folder to get an idea of how NymphRPC is integrated into an application.

The basic procedure is to define the RPC methods and client-side callbacks in the server, which the client will synchronise with when it connects to the server. There is no Domain-Specific Language DSL or auto-generated code.



Checkout these related ports:
  • Zoneminder - Complete security camera solution, fully web based with image analysis
  • Zart - GMIC GUI for video streams
  • Ytfzf - Find and watch YouTube videos from the terminal
  • Yamdi - Metadata injector for FLV files
  • Xvid - Opensource MPEG-4 codec, based on OpenDivx
  • Xporthdmv - The xport Transport Stream Demuxer
  • Xine - X11 multimedia player
  • Xfce4-parole - Lightweight media player for Xfce4 based on GStreamer
  • Xawtv - TV viewing application and a few TV utilities
  • Xanim - Play most popular animation formats and show pictures
  • X265 - H.265/High Efficiency Video Coding (HEVC) format
  • X264 -
  • Wlrobs - Wayland screen capture plugin for obs-studio
  • Wl-screenrec - High performance wlroots screen recording, featuring hardware encoding
  • Winff - Convert your videos quickly, easily, and all at once