pypi.org "struct" keyword
stolas 0.1.2
The strict, multi-paradigm framework enabling pure functional patterns in Python.3 versions - Latest release: about 1 month ago - 1 maintainer
Top 0.5% on pypi.org
9 versions - Latest release: over 9 years ago - 24 dependent packages - 523 dependent repositories - 8 million downloads last month - 106 stars on GitHub - 2 maintainers
kaitaistruct 0.4.11
Kaitai Struct declarative parser generator for binary data: runtime library for Python9 versions - Latest release: over 9 years ago - 24 dependent packages - 523 dependent repositories - 8 million downloads last month - 106 stars on GitHub - 2 maintainers
Top 1.2% on pypi.org
76 versions - Latest release: over 2 years ago - 131 dependent packages - 2,199 dependent repositories - 4.46 million downloads last month - 905 stars on GitHub - 3 maintainers
construct 2.10.70
A powerful declarative symmetric parser/builder for binary data76 versions - Latest release: over 2 years ago - 131 dependent packages - 2,199 dependent repositories - 4.46 million downloads last month - 905 stars on GitHub - 3 maintainers
xaeian 0.3.0
Python utilities for files, strings, time, serial, structs, and database3 versions - Latest release: 3 days ago - 151 downloads last month - 1 maintainer
construct-dataclasses 1.1.12
enhancement for the python package 'construct' that adds support for dataclasses.12 versions - Latest release: 3 months ago - 1 dependent package - 2 dependent repositories - 102 downloads last month - 2 stars on GitHub - 1 maintainer
typedstruct 0.1.0
A wrapper around the struct library with support for PEP 484 types.1 version - Latest release: over 5 years ago - 3 dependent repositories - 51 downloads last month - 1 stars on GitHub - 1 maintainer
c-helpers 1.0.0 💰
Helpers for c-structs sizes and offsets2 versions - Latest release: about 2 years ago - 38 downloads last month - 10 stars on GitHub - 1 maintainer
tsrkit-types 0.2.1
Performant Python Typings library for type-safe binary serialization, JSON encoding, and data val...12 versions - Latest release: about 1 month ago - 423 downloads last month - 0 stars on GitHub - 1 maintainer
destruct 0.1.0
Tiny library to parse binary structures into Python objects1 version - Latest release: over 13 years ago - 3 dependent repositories - 15 downloads last month - 0 stars on GitHub - 1 maintainer
pystructlayout 1.0.0
A decorator-based system for defining and validating binary struct layouts in Python.1 version - Latest release: 5 months ago - 14 downloads last month - 1 maintainer
jobject 1.0.4
jobject: A dictionary replacement that gives additional access to data using C struct notation, j...5 versions - Latest release: 11 months ago - 1 dependent repositories - 112 downloads last month - 0 stars on GitHub - 1 maintainer
py-packed-struct 0.6
An implementation of C-like packed structures in Python6 versions - Latest release: over 1 year ago - 24 downloads last month - 0 stars on GitHub - 1 maintainer
shio 2.10.1
A powerful declarative symmetric parser/builder for binary data support cp9501 version - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 62 downloads last month - 1 maintainer
datastructclass 0.1.1
datastructclass.2 versions - Latest release: about 1 year ago - 6.7 thousand downloads last month - 1 stars on GitHub - 1 maintainer
nstruct 1.3.1
Define complicate C/C++ structs in Python to parse/pack them from/to raw bytes15 versions - Latest release: over 7 years ago - 1 dependent package - 3 dependent repositories - 2.56 thousand downloads last month - 32 stars on GitHub - 1 maintainer
bitfieldrw 0.1.1
A Python library for reading and writing bit fields with type annotations2 versions - Latest release: 8 months ago - 26 downloads last month - 0 stars on GitHub - 1 maintainer
reconstruct 2.03dev
library for constructing (parsing and building) of binary and textual data structures2 versions - Latest release: almost 16 years ago - 4 dependent repositories - 5 downloads last month - 1 maintainer
pdc-struct 1.0.0
A Pydantic extension for struct-compatible serialization1 version - Latest release: about 2 months ago - 38 downloads last month - 1 maintainer
pystructtype 0.3.0
Leverage Python Types to Define C-Struct Interfaces3 versions - Latest release: about 1 year ago - 10 downloads last month - 20 stars on GitHub - 1 maintainer
tinsel 0.3.0
PySpark schema generator3 versions - Latest release: over 7 years ago - 1 dependent repositories - 393 thousand downloads last month - 1 maintainer
databytes 1.2.1
A class based binary structure to serialize/deserialize binary data (using python struct under th...5 versions - Latest release: over 1 year ago - 83 downloads last month - 1 stars on GitHub - 1 maintainer
pynfsclient 0.1.5
Pure python NFS client5 versions - Latest release: almost 7 years ago - 1 dependent repositories - 4.58 thousand downloads last month - 27 stars on GitHub - 1 maintainer
structfmt 0.0.1
A lib for easy work with binary struct and format strings with fluent api.Based on struct and col...3 versions - Latest release: over 9 years ago - 1 dependent repositories - 379 downloads last month - 4 stars on GitHub - 1 maintainer
django-msgspec-field 0.1.11
Django JSONField with msgspec structs as a Schema. Fork of django-pydantic-field.7 versions - Latest release: about 2 months ago - 271 downloads last month - 1 maintainer
sslsnoop 0.9.1 💰
Dumps the live traffic of an ssl-encrypted stream.10 versions - Latest release: over 14 years ago - 2 dependent repositories - 22 downloads last month - 108 stars on GitHub - 1 maintainer
python_struct 1.0
Structs in Python1 version - Latest release: almost 10 years ago - 2 dependent repositories - 266 downloads last month - 1 maintainer
typedef 0.9.0.7
Conveniently handle structs, unions, and arrays3 versions - Latest release: almost 8 years ago - 2 dependent repositories - 381 downloads last month - 3 stars on GitHub - 1 maintainer
fpack 1.0.3
fpack is a simple message (de)seriealizer in pure python12 versions - Latest release: over 5 years ago - 1 dependent repositories - 125 downloads last month - 2 stars on GitHub - 1 maintainer
binaryreader 0.1.4 💰
a c-extension that implements a binary reader on top of bytes and bytearrays4 versions - Latest release: over 4 years ago - 1 dependent repositories - 180 downloads last month - 6 stars on GitHub - 1 maintainer
conshex 0.2.3
A powerful declarative symmetric parser/builder for binary data with XML de- and encoding3 versions - Latest release: 8 months ago - 45 downloads last month - 0 stars on GitHub - 1 maintainer
struct-model-python 0.2.0
Struct to model (dataclass) for python3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 37 downloads last month - 1 stars on GitHub - 1 maintainer
basicstruct 1.0.3 💰
A simple struct-like object for Python5 versions - Latest release: over 10 years ago - 1 dependent package - 4 dependent repositories - 50 downloads last month - 9 stars on GitHub - 1 maintainer
moretools 0.1.12
MORE Overly Reusable Essentials for python30 versions - Latest release: over 6 years ago - 16 dependent repositories - 74 downloads last month - 0 stars on GitHub - 1 maintainer
btype 0.1.7
Package for dealing with binary structures8 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 94 downloads last month - 1 stars on GitHub - 1 maintainer
Top 4.8% on pypi.org
5 versions - Latest release: over 10 years ago - 2 dependent packages - 13 dependent repositories - 541 downloads last month - 1 maintainer
pyrecord 1.0.1
Pythonic Record Types5 versions - Latest release: over 10 years ago - 2 dependent packages - 13 dependent repositories - 541 downloads last month - 1 maintainer
structreader 1.0.33
use class to parse binary format7 versions - Latest release: 3 months ago - 68 downloads last month - 1 maintainer
pymarshal 2.2.3
Pythonic implementation of Golang struct (un)marshalling30 versions - Latest release: over 3 years ago - 4 dependent repositories - 438 downloads last month - 1 stars on gitlab.com - 1 maintainer
ctype-struct 1.0.1
python解析C结构体16进制数据.1 version - Latest release: almost 6 years ago - 1 dependent repositories - 21 downloads last month - 0 stars on GitHub - 1 maintainer
structer 0.3.0
Structer is a structurer written in Python based on C language structs.4 versions - Latest release: over 1 year ago - 12 downloads last month - 1 stars on GitHub - 1 maintainer
bpack 1.3.0
Binary data structures (un-)packing library11 versions - Latest release: about 1 year ago - 1 dependent repositories - 260 downloads last month - 6 stars on GitHub - 1 maintainer
asset-extraction-framework 0.9.7
Toolkit to help extract multimedia assets from legacy software7 versions - Latest release: almost 2 years ago - 2 dependent packages - 152 downloads last month - 0 stars on GitHub - 1 maintainer
psifas 0.8
A python library for parsing and building of data structures with the ability5 versions - Latest release: about 14 years ago - 2 dependent repositories - 592 downloads last month - 1 maintainer
modeller 0.1.1 💰
create efficent models starting from json schema23 versions - Latest release: almost 7 years ago - 2 dependent packages - 3 dependent repositories - 778 downloads last month - 4 stars on GitHub - 1 maintainer
quickstruct 0.2.1
A small library to ease the creation, usage, serialization and deserialization of C structs.6 versions - Latest release: about 3 years ago - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
bamnostic 1.1.10
Pure Python, OS-agnostic Binary Alignment Map (BAM) random access and parsing tool56 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 796 downloads last month - 98 stars on GitHub - 1 maintainer
tarsio 0.5.0
Fast Tars/JCE protocol implementation for Python, powered by Rust1 version - Latest release: 18 days ago - 1 maintainer
construct-editor 0.1.5
GUI (based on wxPython) for 'construct', which is a powerful declarative and symmetrical parser a...25 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1.43 thousand downloads last month - 46 stars on GitHub - 1 maintainer
self-documenting-struct 0.9.2
Makes the Python struct library more self-documenting.3 versions - Latest release: about 2 years ago - 3 dependent packages - 27 downloads last month - 0 stars on GitHub - 1 maintainer
nefile 0.9.2
Parse 16-bit New Executable (NE) programs.3 versions - Latest release: over 2 years ago - 1 dependent package - 26 downloads last month - 10 stars on GitHub - 1 maintainer
bytefield 1.0.2
Parse binary data using declarative field layout and native Python properties3 versions - Latest release: about 3 years ago - 1 dependent repositories - 106 downloads last month - 6 stars on GitHub - 1 maintainer
mse 0.1.4
Make Structs Easy (MSE)3 versions - Latest release: almost 6 years ago - 1 dependent repositories - 73 downloads last month - 18 stars on GitHub - 1 maintainer
structobject 1.0.1
A pythonic semantic for describing binary data structures2 versions - Latest release: over 7 years ago - 1 dependent repositories - 121 downloads last month - 1 stars on GitHub - 1 maintainer
dingsda 0.2.1
A powerful declarative symmetric parser/builder for binary data with XML de- and encoding4 versions - Latest release: over 2 years ago - 2 dependent packages - 250 downloads last month - 0 stars on GitHub - 2 maintainers
pystrct 0.1
A binary file's manager in Python 3.1 version - Latest release: about 8 years ago - 2 dependent repositories - 148 downloads last month - 0 stars on GitHub - 1 maintainer
django-rapid 0.2.0
Fast JSON validation and serialization for Django using msgspec3 versions - Latest release: 6 months ago - 51 downloads last month - 1 maintainer
armour 1.3.5
password securing, management and generation tools11 versions - Latest release: about 1 year ago - 1 dependent package - 77 downloads last month - 1 stars on GitHub - 1 maintainer
Top 9.7% on pypi.org
2 versions - Latest release: over 5 years ago - 4 dependent packages - 8 dependent repositories - 500 downloads last month - 13 stars on GitHub - 1 maintainer
ypstruct 0.0.2
A simple and easy-to-use C/C++/MATLAB-like structure type for Python2 versions - Latest release: over 5 years ago - 4 dependent packages - 8 dependent repositories - 500 downloads last month - 13 stars on GitHub - 1 maintainer
bytearray 1.0.0
ByteArray module based on struct.1 version - Latest release: over 2 years ago - 2 dependent repositories - 1 maintainer
bitstruct-annotated 0.1.4 💰
Annotate fields with bitstruct un/packing instructions5 versions - Latest release: 6 months ago - 239 downloads last month - 0 stars on GitHub - 1 maintainer
nommy 0.3.3
A python byte and bit parser inspired by Rust's nom.7 versions - Latest release: almost 6 years ago - 1 dependent repositories - 200 downloads last month - 2 stars on GitHub - 1 maintainer
Top 6.6% on pypi.org
11 versions - Latest release: about 7 years ago - 5 dependent packages - 18 dependent repositories - 6.94 thousand downloads last month - 20 stars on GitHub - 1 maintainer
attributedict 0.3.0
A dictionary object with attributes support.11 versions - Latest release: about 7 years ago - 5 dependent packages - 18 dependent repositories - 6.94 thousand downloads last month - 20 stars on GitHub - 1 maintainer
binread 0.0.9
Reading complex binary data9 versions - Latest release: almost 4 years ago - 3 stars on
explode-struct-schema 0.1.1
To explode the nested json in key value pair to read the dynamodb columns directly from spark dat...2 versions - Latest release: over 3 years ago - 14 downloads last month - 1 maintainer
binio 1.2.3
A python module to simplify reading and writing binary files (or file-like objects). This module ...7 versions - Latest release: about 13 years ago - 2 dependent repositories - 155 downloads last month - 1 maintainer
caterpillar-py 2.8.1
Library to pack and unpack structurized binary data.12 versions - Latest release: about 1 month ago - 558 downloads last month - 26 stars on GitHub - 1 maintainer
Top 9.1% on pypi.org
14 versions - Latest release: 29 days ago - 2 dependent packages - 2 dependent repositories - 7.29 thousand downloads last month - 22 stars on GitHub - 1 maintainer
cbitstruct 1.2.0
Faster C implementation of bitstruct14 versions - Latest release: 29 days ago - 2 dependent packages - 2 dependent repositories - 7.29 thousand downloads last month - 22 stars on GitHub - 1 maintainer
Top 5.4% on pypi.org
18 versions - Latest release: 4 months ago - 23 dependent packages - 64 dependent repositories - 692 thousand downloads last month - 26 stars on GitHub - 1 maintainer
construct-typing 0.7.0
Extension for the python package 'construct' that adds typing features18 versions - Latest release: 4 months ago - 23 dependent packages - 64 dependent repositories - 692 thousand downloads last month - 26 stars on GitHub - 1 maintainer
esu 3.0.2
Enjoy the flexibility of structs with esu!7 versions - Latest release: over 6 years ago - 1 dependent repositories - 37 downloads last month - 1 stars on GitHub - 1 maintainer
rawutil 2.8.1
A pure-python module to read and write binary data13 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 718 downloads last month - 18 stars on GitHub - 1 maintainer
pystructs3 0.0.8
Dataclass-Like Serialization Helpers for More Complex Data-Types8 versions - Latest release: about 1 year ago - 1 dependent repositories - 84 downloads last month - 1 maintainer
byteclasses 0.6.0
A python package designed for creating and managing blobs of binary data using dataclass like str...1 version - Latest release: almost 2 years ago - 16 downloads last month - 9 stars on GitHub - 1 maintainer
struction 0.3.0
Pythonic, yet C-style structs.6 versions - Latest release: over 8 years ago - 1 dependent repositories - 35 downloads last month - 1 maintainer
drstorage 0.2.2
Protocol Parser for Dr. Storage Dry Air Cabinets5 versions - Latest release: almost 5 years ago - 1 dependent repositories - 51 downloads last month - 1 stars on GitHub - 1 maintainer
ctypestruct 1.0.1
python解析C结构体16进制数据.1 version - Latest release: almost 6 years ago - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
seastream 0.0.1
Smoother reading and writing of types with binary streams1 version - Latest release: about 6 years ago - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
pycstruct 0.12.2
Binary data handling in Python using dictionaries23 versions - Latest release: almost 2 years ago - 1 dependent repositories - 11.6 thousand downloads last month - 26 stars on GitHub - 1 maintainer
np-struct 0.0.3
Interface for NumPy structured arrays3 versions - Latest release: 7 months ago - 15 downloads last month - 1 stars on GitHub - 1 maintainer
readmat 0.0.1
Helpful functions for loading .mat MATLAB files into Python. Most data types are supported.1 version - Latest release: over 6 years ago - 1 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
polars-nexpresso 0.2.0
A utility library for generating Polars expressions to work with nested data structures3 versions - Latest release: about 2 months ago - 149 downloads last month - 0 stars on GitHub - 1 maintainer
gpack 0.1.6
GPack is struct analog and better!16 versions - Latest release: 2 months ago - 868 downloads last month - 0 stars on GitHub - 1 maintainer
destructify 0.2.0
A Pythonic way to define, parse and modify binary structures3 versions - Latest release: almost 7 years ago - 1 dependent repositories - 129 downloads last month - 5 stars on GitHub - 1 maintainer
minform 0.2.1
WTForms/struct integration to validate and serialize to packed buffers of binary data.5 versions - Latest release: over 10 years ago - 2 dependent repositories - 25 downloads last month - 2 stars on GitHub - 1 maintainer
pystructs 0.4.0
c-like struct implementation for human6 versions - Latest release: 2 months ago - 1 dependent repositories - 94 downloads last month - 5 stars on GitHub - 1 maintainer
sv-ref 0.1.5
SystemVerilog packed struct/enum type definitions to JSON/HTML refbook generator6 versions - Latest release: 28 days ago - 0 stars on GitHub - 1 maintainer
attridict 0.0.9
A dict implementation with support for easy and clean access of its values through attributes9 versions - Latest release: about 2 years ago - 3 dependent packages - 6.89 thousand downloads last month - 9 stars on GitHub - 1 maintainer
graphql-from-struct 1.0.3
Makes a GraphQL query from Python data structures.4 versions - Latest release: over 4 years ago - 1 dependent repositories - 1.26 thousand downloads last month - 0 stars on GitHub - 1 maintainer
april 2.0.1
simplified obj8 versions - Latest release: over 7 years ago - 1 dependent repositories - 128 downloads last month - 1 stars on GitHub - 1 maintainer
dataclass-struct 0.9.4
Decorator for writing and reading the dataclass as binary buffer using struct.4 versions - Latest release: almost 4 years ago - 1 dependent repositories - 49 downloads last month - 6 stars on GitHub - 1 maintainer
pyinverted 1.0
A inverted files implementation in Python 3.2 versions - Latest release: about 8 years ago - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
pyc-dtypes-converter 0.10
Converts Python variables to C variables and vice versa1 version - Latest release: about 3 years ago - 12 downloads last month - 0 stars on GitHub - 1 maintainer
structovo 1.0.1
A Python library offering a more concise syntax for data packing.4 versions - Latest release: about 1 year ago - 19 downloads last month - 2 stars on GitHub - 1 maintainer
pyrec 0.2.1
A record datatype for Python2 versions - Latest release: about 11 years ago - 2 dependent repositories - 27 downloads last month - 1 maintainer
confstruct 0.8.0
A parser and builder between python dictionary and "length-body" binary data.4 versions - Latest release: over 8 years ago - 48 downloads last month - 1 maintainer
Top 5.2% on pypi.org
24 versions - Latest release: about 2 months ago - 2 dependent packages - 18 dependent repositories - 50.8 thousand downloads last month - 71 stars on GitHub - 1 maintainer
cstruct 6.2
C-style structs for Python24 versions - Latest release: about 2 months ago - 2 dependent packages - 18 dependent repositories - 50.8 thousand downloads last month - 71 stars on GitHub - 1 maintainer
destructor 0.1
The gismo from Pismo (Beach)1 version - Latest release: over 2 years ago - 2 dependent repositories - 1 stars on GitHub - 1 maintainer
Related Keywords
binary
36
python
27
unpack
16
pack
15
serialization
14
parsing
13
bytes
10
declarative
9
parser
9
packer
8
building
8
unpacker
8
data structure
8
protocol
7
structure
7
construct
7
symmetric
7
builder
7
python3
6
json
6
kaitai
6
reverse-engineering
5
dict
5
model
4
binary-data
4
C
4
c
4
data
4
structures
4
bitstruct
4
schema
4
bitfield
4
enum
3
parse
3
networking
3
encoding
3
structs
3
typing
3
bytestring
3
bitstring
3
record
3
cstruct
3
type
3
utilities
3
object
3
deserialization
3
dictionary
3
dataclass
3
file
3
read
2
xml
2
cpython
2
serializer
2
union
2
memory
2
msgspec
2
django
2
string
2
format
2
unpacking
2
python-struct
2
binary-parsing
2
binary-format
2
serialize
2
openstruct
2
attr
2
attribute
2
attributes
2
bit
2
self-document
2
network
2
packing
2
nested
2
fast
2
database
2
data-types
2
functional
2
performance
2
data-structures
2
spark
2
pyspark
2
validation
2
decorator
2
file format
2
dataclasses
2
hex
1
calculate
1
convert
1
collection
1
ctypes
1
nom
1
dtypes
1
annotated
1
packet
1
flash
1
btyearray
1
inverted
1
search
1
properties
1
property
1