harrymander / dataclasses-struct
Converting dataclasses to and from fixed-length binary data using Python's stdlib module `struct`
☆18Updated this week
Related projects ⓘ
Alternatives and complementary repositories for dataclasses-struct
- A pure-python module to read and write binary packed data☆17Updated last month
- Python base class for creating binary parsing and packing classes☆16Updated this week
- Faster C implementation of the bitstruct Python library☆21Updated last month
- Annotated classes which pack and unpack with Python's struct module.☆11Updated last month
- A pure python declarative custom binary protocol parser & generator using dataclasses and type hinting. Like Pydantic for binary protocol…☆41Updated 3 months ago
- Declarative binary data builder and parser: simple, fast, extensible☆34Updated 3 years ago
- C-style structs for Python☆62Updated last month
- server frontend for lmdb☆26Updated last year
- Python 3 wrapper around ldd *nix utility to determine shared libraries of a program☆28Updated 2 years ago
- A small python based build file generator targetting the build system ninja☆46Updated 7 years ago
- D-Bus Binding for Python that supports coroutines (asyncio)☆32Updated 9 months ago
- Python interface of Tkrzw☆14Updated 5 months ago
- Python bit pack/unpack package.☆127Updated 2 months ago
- Pythonic bi-directional RPC API built on top of ØMQ.☆40Updated last year
- CPU parallelism for Trio☆54Updated last week
- Python AST interpreter (aka tree-walking interpreter) in Python. Aka meta-circular interpreter.☆15Updated 3 years ago
- Pure Python implementation of the XZ file format with random access support☆26Updated last year
- WebSocket client and server implementation for Python Trio☆70Updated last month
- Python binding to the heatshrink library☆17Updated last year
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆45Updated this week
- Pure-Python HTTP/2 framing☆43Updated 3 years ago
- Partial evaluation of Python code☆18Updated last year
- Python module that provides structured packing and unpacking of binary data streams☆13Updated 7 years ago
- There can never be enough http (2) libraries.☆30Updated 2 years ago
- Define fields in python classes. Easily.☆45Updated last year
- Kaitai Struct: runtime for Python☆93Updated last month
- A Python port of the LZJB compression algorithm☆15Updated 4 years ago
- C parser and ctypes automation for python☆65Updated last month
- Utility library for the Python Trio async/await framework☆68Updated 2 months ago
- binary diff and patch using the BSDIFF4-format☆118Updated last month