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
☆78Updated 6 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…☆28Updated 6 months ago
- A high-performance library for compressed ndarrays, with a flexible computational engine☆155Updated this week
- Call asynchronous code from an extension module.☆53Updated this week
- Multiprocessing Queues Made Easy☆111Updated 6 months ago
- 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…☆219Updated last week
- Define c structs with typing☆20Updated 3 months ago
- Ultra-fast websocket client and server for asyncio☆208Updated 3 months ago
- Sychronized, streaming Python dictionary that uses shared memory as a backend☆284Updated 3 months ago
- A Rust-based regex crate wrapper for Python3 to get faster performance. 👾☆132Updated 10 months ago
- A powerful event-driven framework for simulations, games, and complex systems with comprehensive event sourcing, querying, and analysis c…☆74Updated 2 months ago
- A very simple shared memory dict implementation☆171Updated 2 years ago
- Utilities for using Python's PEP 554 subinterpreters☆121Updated 6 months ago
- Python post-mortem debugger | 针对Python的 异常调试器☆57Updated 3 months ago
- A lock-free ring buffer for Python and Cython☆19Updated 2 years ago
- Populate library namespace without incurring immediate import costs☆168Updated last week
- Fast and flexible Python JSON parsing (and manipulation!) built on the excellent yyjson project.☆31Updated last month
- A Python Enum that inherits from str.☆117Updated last year
- Lock-Free Atomics in Python☆66Updated 5 months ago
- A fast, lightweight 3D viewer for Python based on WGPU☆50Updated last week
- Pool for asyncio with multiprocessing, threading and gevent -like interface☆119Updated last year
- A decentralized python iterable, function and log tracker☆67Updated 5 months ago
- Python observer pattern (callback/event system). Modeled after Qt Signals & Slots (but independent of Qt)☆107Updated this week
- Use convenient async/await syntax to spawn threads in Qt applications☆50Updated this week
- A high performance caching library for Python written in Rust☆257Updated last month
- Asyncio cache framework for Python☆45Updated 2 years ago
- A dependency injection framework for Python! Bevy's primary goal is to help you write amazing code with less effort.☆70Updated last week
- A quicker pickle☆109Updated 2 years ago
- ☆50Updated 3 weeks ago
- pyfuze makes your Python project truly cross-platform.☆73Updated this week
- Syntactical sugar for Python class attributes☆57Updated 10 months ago