FI-Mihej / InterProcessPyObjectsLinks
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
☆80Updated 7 months ago
Alternatives and similar repositories for InterProcessPyObjects
Users that are interested in InterProcessPyObjects are comparing it to the libraries listed below
Sorting:
- Bytecode manipulation in runtime, true shared memory, async LMDB, async Tkinter, async wxPython, async PySide, async PyQt, async loop wit…☆29Updated 7 months ago
- A very simple shared memory dict implementation☆171Updated 2 years ago
- Multiprocessing Queues Made Easy☆111Updated 7 months ago
- Ultra-fast websocket client and server for asyncio☆215Updated 2 weeks ago
- Tree Implementation and Methods for Python, integrated with list, dictionary, pandas and polars DataFrame.☆193Updated last month
- Sychronized, streaming Python dictionary that uses shared memory as a backend☆290Updated 4 months ago
- A high-performance library for compressed ndarrays, with a flexible computational engine☆158Updated this week
- Lock-Free Atomics in Python☆69Updated 6 months ago
- Call asynchronous code from an extension module.☆58Updated last month
- A powerful event-driven framework for simulations, games, and complex systems with comprehensive event sourcing, querying, and analysis c…☆76Updated 4 months ago
- A robust DAG implementation for parallel execution☆71Updated last year
- A central repository to keep track of the status of work on and support for free-threaded CPython (see PEP 703), with a focus on the scie…☆228Updated this week
- Backport of the pickle 5 protocol (PEP 574)☆33Updated 3 years ago
- Pyro 5 - Python remote objects☆353Updated 5 months ago
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆359Updated 3 weeks ago
- Fast Numpy I/O : Fast replacement for numpy.load and numpy.save☆41Updated 9 months ago
- Python post-mortem debugger | 针对Python的异常调试器☆57Updated 4 months ago
- Threading and Multiprocessing made easy.☆125Updated 4 months ago
- A general-purpose library designed to guide developers in expressing their code as a flow.☆105Updated 5 months ago
- Compiled variants of the Python standard library.☆138Updated last year
- An easy to use rpc framework for enabling fast inter-process, inter-container, or inter-host communication☆66Updated 2 years ago
- A fast, lightweight 3D viewer for Python based on WGPU☆49Updated last month
- A rich help formatter for argparse☆170Updated last week
- A friendly fork of autopxd☆50Updated 7 months ago
- Fast and flexible Python JSON parsing (and manipulation!) built on the excellent yyjson project.☆32Updated 2 months ago
- distributed and parallel Python☆91Updated 3 weeks ago
- Automatically generates a Cython wrapper for C++ code☆43Updated 4 years ago
- Very fast Python JSON parsing library☆386Updated last year
- Python fast on-disk dictionary / RocksDB & SpeeDB Python binding☆236Updated last month
- larch.pickle - A faster python pickle replacement☆33Updated 2 months ago