zero-copy

There are 87 repositories under zero-copy topic.

  • tokio-linux-zio

    [deprecated] Tokio Linux zero-copy IO

    Language:Rust13
  • iocursor

    A zero-copy file-like wrapper for Python byte buffers, inspired by Rust's std::io::Cursor.

    Language:C12
  • ros2_v4l2_camera

    ros2_v4l2_camera with shm_msg based zero-copy and more!

    Language:Jupyter Notebook11
  • discortp

    Lightweight, multipurpose rust library for handling RTP streams.

    Language:Rust11
  • gst-amc-sink

    The Android media codec video sink for GStreamer 1.0

    Language:C11
  • fleche

    fleche

    Zero-copy HTTP protocol for the web 🏎️ (JS + WebAssembly)

    Language:TypeScript9
  • cadenas

    cadenas

    Zero-copy TLS protocol for the web 🏎️ (JS + WebAssembly)

    Language:TypeScript9
  • matching-cpp

    Order matching engine

    Language:C++8
  • sip-parser

    SIP message parser with zero-copy approach

    Language:C7
  • sendfile

    Package sendfile wraps the sendfile system call.

    Language:Go7
  • parsec.rust

    Rust Parser Combinators

    Language:Rust6
  • netlink-example

    Linux Netlink example

    Language:C6
  • zero-copy-pads

    Padding/aligning values without heap allocation

    Language:Rust5
  • KUP

    Fast zero-copy communication mechanism between kernel and user space in FreeBSD.

    Language:C5
  • ueye-wrapper

    iDS uEye camera C++ wrapper with dead simple (but limited) interface - high performance asynchronous concurrent image capture with zero-copy

    Language:C++5
  • mpv

    MPV with vo_xv/vo_opengl hacks

    Language:C5
  • zero-copy-in-java-and-webflux

    A dockerized application exemplifying copying files in Java and serving files in Spring Webflux with and without "Zero Copy" mechanism

    Language:Java5
  • pony-rope

    Pony implementation of a rope data structure for efficient, zero-copy manipulation of byte buffers.

    Language:Pony5
  • franz_flow

    Single Consumer implementations of a fixed & variable sized FastFlow-Lamport-Thompson ring-buffers

    Language:C4
  • benchmark-go-multipart

    benchmark of various http file send method

    Language:Go3
  • binary

    binary

    Zero-copy binary data types 🏎️

    Language:TypeScript3
  • pwned-check

    Check passwords against the offline haveibeenpwned database with focus on performance, but without any index or conversions

    Language:Rust3
  • zero-copy

    This is a tool for testing zero copy using Java.

    Language:Java3
  • franz-flow-j

    Single Consumer implementations of a fixed & variable sized FastFlow-Lamport-Thompson ring-buffers

    Language:Java3
  • shr

    n-fold buffered shared memory segment for low-latency data streaming

    Language:C3
  • WireZeroCopy

    Zero copy I2C Wire-like library

    Language:C2
  • asn1

    asn1

    Zero-copy ASN.1 and DER coding 🏎️

    Language:TypeScript2
  • x509

    x509

    Zero-copy X.509 certificates for the web 🏎️

    Language:TypeScript2
  • obs-studio

    Fork OBS Studio to enable zero-copy KMSGrab capture

    Language:C2
  • UniSerializer

    Fast and efficient universal data serializer

    Language:C2
  • crystal

    A data storage and analysis library.

    Language:C++2
  • todotxt-rs

    A zero-copy parser for the todo.txt format

    Language:Rust2
  • libdmt

    abstraction library for devices memory copy with cross-framework support

    Language:C2
  • ipc_shm

    Flow-IPC Sub-project - Shared Memory - End-to-end zero-copy transport support; direct work with SHM; SHM-classic provider [See `ipc` repo first]

    Language:C++1
  • rtipc

    Real-Time IPC, based on a zero-copy, lock-free triple buffer implementation.

    Language:C1
  • bigpacks

    BigPacks is a data serialization format designed for 32-bit microcontrollers. It aims at being minimal and fast, without obsessing over achieving the smallest possible binary representation.

    Language:Python1