PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Shared Memory Python Packages

Python packages with the GitHub topic shared-memory. Sorted by relevance, with stars and monthly downloads.
inducer
pyopencl

OpenCL integration for Python, plus shiny features

190K 1K 249
openucx
libucx-cu12

Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)

110K 2K 553
v6d-io
vineyard

vineyard (v6d): an in-memory immutable data manager. (Project under CNCF, TAG-Storage)

32K 951 133
openucx
libucx-cu11

Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)

22K 2K 553
v6d-io
vineyard-bdist

vineyard (v6d): an in-memory immutable data manager. (Project under CNCF, TAG-Storage)

20K 951 133
v6d-io
vineyard-ml

vineyard (v6d): an in-memory immutable data manager. (Project under CNCF, TAG-Storage)

17K 951 133
tobiaswuerth
py-sharedmemory

Optimized Python IPC: Uses shared memory to bypass multiprocessing queue I/O bottlenecks, ideal for large data (1MB+) in scientific computing, RL, etc. Reduces system load and improves latency

12K 3 0
gizmax
memee

Cross-model shared memory for AI agents. One canon. Every model, every project, every teammate.

8K 5 0
eclipse-ecal
eclipse-ecal

📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.

8K 994 211
eclipse-iceoryx
iceoryx2

Eclipse iceoryx2â„¢ - true zero-copy inter-process-communication with a Rust core

8K 2K 149
kahypar
mtkahypar

Mt-KaHyPar (Multi-Threaded Karlsruhe Hypergraph Partitioner) is a shared-memory multilevel graph and hypergraph partitioner equipped with parallel implementations of techniques used in the best sequential partitioning algorithms. Mt-KaHyPar can partition extremely large hypergraphs very fast and with high quality.

8K 181 38
ronny-rentner
ultradict-wheels

Sychronized, streaming dictionary that uses shared memory as a backend

5K 297 28
hakoniwalab
hakoniwa-pdu

Hakoniwa PDU Python API: A ROS-inspired communication library providing pub/sub and RPC over SharedMemory or WebSocket

4K 1 0
FI-Mihej
cengal-light

General purpose library

4K 31 3
ronny-rentner
ultradict

Sychronized, streaming Python dictionary that uses shared memory as a backend

3K 297 28
v6d-io
airflow-provider-vineyard

Vineyard provider for apache-airflow

3K 951 133
openucx
libucx-cu13

Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)

3K 2K 553
FI-Mihej
cengal

Bytecode manipulation in runtime, true shared memory, async LMDB, async Tkinter, async wxPython, async PySide, async PyQt, async loop with almost preemptive multitasking within the single thread, text parsing, rich introspection, etc.

2K 31 3
v6d-io
vineyard-io

vineyard (v6d): an in-memory immutable data manager. (Project under CNCF, TAG-Storage)

2K 951 133
Agentscreator
engram-team

Agent memory platform.

1K 81 78
Sun-Lab-NBB
ataraxis-data-structures

A Python library that provides classes and structures for storing, manipulating, and sharing data between Python processes.

1K 1 0
FI-Mihej
interprocesspyobjects

High-performance and seamless sharing and modification of Python objects between processes, without the periodic overhead of serialization and deserialization. Provides fast inter-process communication (IPC) via shared memory. Supports NumPy, Torch arrays, custom classes (including dataclass), classes with methods, and asyncio

931 88 3
v6d-io
vineyard-dask

Vineyard integration with Dask

874 951 133
v6d-io
vineyard-llm

vineyard (v6d): an in-memory immutable data manager. (Project under CNCF, TAG-Storage)

797 951 133
    • Data from PyPI, GitHub, ClickHouse, and BigQuery