GitHub topics: binary-data
LAubert3/iChing
An interactive online I Ching Oracle
Language: JavaScript - Size: 539 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 1

orhun/binsider
Analyze ELF binaries like a boss 😼🕵️♂️
Language: Rust - Size: 19 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,248 - Forks: 77

emibcn/binary-object
Manage binary data with JavaScript strictly typed Object-oriented programming
Language: JavaScript - Size: 3.21 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 21 - Forks: 1

sharkdp/binocle
a graphical tool to visualize binary data
Language: Rust - Size: 2.27 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 1,216 - Forks: 37

afxres/binary
Serialization library for C# and F#.
Language: C# - Size: 2.28 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 18 - Forks: 2

beve-org/beve
High performance, tagged binary data specification
Language: JavaScript - Size: 7.94 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 90 - Forks: 2

sitkevij/hex
🔮 Futuristic take on hexdump, made in Rust.
Language: Rust - Size: 283 KB - Last synced at: 16 days ago - Pushed at: 12 months ago - Stars: 543 - Forks: 30

sharkdp/hexyl
A command-line hex viewer
Language: Rust - Size: 535 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 9,610 - Forks: 241

NeuroJSON/jsonlab
JSONLab: compact, portable, robust JSON/binary-JSON encoder/decoder for MATLAB/Octave
Language: MATLAB - Size: 1010 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 313 - Forks: 117

EmberEmu/Hexi
Header-only, lightweight C++ library for binary streaming & serialization. Network data handling made easy peasy!
Language: C++ - Size: 1.79 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 277 - Forks: 7

d0c-s4vage/pfp
pfp - Python Format Parser - a python-based 010 Editor template interpreter
Language: Python - Size: 16.8 MB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 196 - Forks: 37

Tyulis/rawutil
A pure-python module to read and write binary packed data
Language: Python - Size: 276 KB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 18 - Forks: 0

hymkor/binview
Terminal Binary Editor
Language: Go - Size: 265 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 20 - Forks: 2

TexZK/bytesparse
Library to handle sparse bytes within a virtual memory space
Language: Python - Size: 498 KB - Last synced at: 28 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

scott-griffiths/bitstring
A Python module to help you manage your bits
Language: Python - Size: 42.1 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 426 - Forks: 70

3F/Conari
🧬 One-touch unmanaged memory, runtime dynamic use of the unmanaged native C/C++ in .NET world, related P/Invoke features, and …
Language: C# - Size: 854 KB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 263 - Forks: 28

raehik/binrep
Useful, efficient, precise binary schema modelling in Haskell
Language: Haskell - Size: 516 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 15 - Forks: 1

HeMan/binmap
Python base class for creating binary parsing and packing classes
Language: Python - Size: 132 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 16 - Forks: 3

boisgera/bitstream
Binary Data for Humans
Language: Cython - Size: 915 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 95 - Forks: 14

LucaMingarelli/bindata
Generation of correlated artificial binary data - a replication of the omonymous R library
Language: Python - Size: 234 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 3

afxres/binary-cxx
Experimental serialization library for C++.
Language: C++ - Size: 375 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

pascaldekloe/colfer
binary serialization format
Language: Java - Size: 28.8 MB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 749 - Forks: 54

ernestpasnik/blitzmaxstream
A PHP library for reading and writing binary data streams, inspired by BlitzMax's stream handling. Ideal for working with structured binary files like game maps.
Language: PHP - Size: 3.91 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

chrisvest/xxv 📦
The XXV visual hex viewer for the terminal.
Language: Rust - Size: 887 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 85 - Forks: 5

m-2k/erlach
☣⚫⚫ SPA Imageboad on WebSockets written on Erlang
Language: Erlang - Size: 3.23 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 5

cbg-ethz/BnpC
Bayesian non-parametric clustering (BnpC) of binary data with missing values and uneven error rates
Language: Python - Size: 237 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 20 - Forks: 4

koutto/dotnet-binary-deserializer
.NET Binary Deserializer/Serializer - For all formats: [MC-NBFX], [MC-NBFS], [MC-NBFSE]
Language: Python - Size: 1.93 MB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 19 - Forks: 6

ArtemZarubin/hamming-code
Implementation of Hamming code for error detection and correction. This Python application encodes/decodes text files using the 'ASCII -> binary -> Hamming code' scheme, allowing variable information block size (m). Developed for Work 1 in "Program and Data Security".
Language: Python - Size: 9.77 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

vladimirdabic/TCPMon
Program that allows sending and receiving data using TCP (scripting included)
Language: C# - Size: 299 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

matteobertozzi/yajbe-data-format
Yet Another JSON Binary Encoding
Language: Java - Size: 99.8 MB - Last synced at: 27 days ago - Pushed at: 2 months ago - Stars: 9 - Forks: 0

QuickBirdEng/DataKit
A Swift library to easily read and write binary formatted data using a modern, declarative interface.
Language: Swift - Size: 85 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 46 - Forks: 1

stickytools/sticky-encoding
High-performance binary encoding/decoding for `Swift.Codable` types.
Language: Swift - Size: 896 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 47 - Forks: 6

ThreeLetters/SimpleProtocols
Serialize any data structure into binaries! Allows for small, efficient, and secure communications
Language: JavaScript - Size: 180 KB - Last synced at: 28 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

heikkipora/js-fractal-compression
A toy fractal compression implementation with ES6
Language: JavaScript - Size: 3.78 MB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 10 - Forks: 2

ziglibs/s2s
A zig binary serialization format.
Language: Zig - Size: 3.61 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 142 - Forks: 23

RaulSoftDev/minitalk
42 Madrid Common Core project in which you have to code a small server-client data exchange program with UNIX signals.
Language: C - Size: 22.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

yeslogic/fathom
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Language: Rust - Size: 5.51 MB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 263 - Forks: 12

rodrigocfd/binary-file-diff
Drag two binary files into the page, and compare them side by side.
Language: JavaScript - Size: 57.6 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

Dekkonot/bitbuffer
A binary stream module for packing binary data in pure Lua
Language: Lua - Size: 876 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 46 - Forks: 11

smx-smx/php-struct
Struct implementation in PHP. It supports decoding binary files.
Language: PHP - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 6 - Forks: 0

jacobkap/fastDummies
The goal of fastDummies is to quickly create dummy variables (columns) and dummy rows.
Language: R - Size: 45.7 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 38 - Forks: 9

codecat/BinFind
Perform regex pattern matching on binary data. (Regex-like)
Language: C++ - Size: 41 KB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 38 - Forks: 11

OmidArdestani/Binary-Data-Packetization
A versatile tool developed in C++, C#, and Python for packing raw data into a structured format suitable for transmission over Ethernet or other communication channels.
Language: C++ - Size: 348 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 3

seungjae2525/MRMCbinary
Multi-Reader Multi-Case Analysis of Binary Diagnostic Tests
Language: R - Size: 195 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

jrudolph/scodec-cheatsheet
Inofficial scodec cheatsheet
Language: Scala - Size: 66.4 KB - Last synced at: 4 days ago - Pushed at: about 8 years ago - Stars: 27 - Forks: 1

ganzerli/e-pathy
e-pathy saves integers (also in a file) in a way that you can find them following a path. /0/1/50/0 for example
Language: C - Size: 224 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

TexZK/hexrec
Library to handle hexadecimal record files
Language: Python - Size: 1.18 MB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 19 - Forks: 5

bips-hb/srsim
An R package for simulating spontaneous reports
Language: R - Size: 117 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

thetacom/byteclasses
A python package designed to ease data manipulation tasks and improve efficiency when handling binary data.
Language: Python - Size: 3.52 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

scs805/shape-census
Shape Census is a Python tool for analyzing grids of binary data to identify and count connected shapes formed by adjacent '1's. It processes grids from text files, handles varying grid sizes, and efficiently identifies distinct shapes. Ideal for data analysts and puzzle enthusiasts interested in uncovering hidden patterns in binary grids.
Language: Python - Size: 22.5 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

rokups/zinc 📦
Block level data synchronization library
Language: C++ - Size: 375 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 49 - Forks: 3

Redundancy/go-sync
gosync is a library for Golang styled around zsync / rsync, written with the intent that it enables efficient differential file transfer in a number of ways. NB: I am unable to contribute to this at the moment
Language: Go - Size: 196 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 585 - Forks: 65

dynajoe/tinydb
Database server written from scratch
Language: Go - Size: 311 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 2

michalovadek/nmfbin
Non-Negative Matrix Factorization for Binary Data
Language: R - Size: 4.87 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

jtendo/binpp
:1234: Erlang Binary Pretty Printer
Language: Erlang - Size: 42 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 155 - Forks: 21

Xtansia/bin2s
Convert binary files to GCC assembly modules
Language: C++ - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 4

jweinst1/Lobster
A super-fast, binary expression language
Language: C - Size: 10.7 KB - Last synced at: about 24 hours ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

oschulz/BitOperations.jl
Julia Bit Manipulation Functions
Language: Julia - Size: 147 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 2

wapmorgan/BinaryStream
BinaryStream - a writer and reader for binary data. Best replacement for pack()/unpack().
Language: PHP - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 52 - Forks: 7

scollinselliott/lakhesis
Consensus Seriation for Binary Data
Language: R - Size: 643 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

christophhagen/ProtobufCodable
A binary encoder/decoder for Swift largely compatible with Google Protobuf
Language: Swift - Size: 368 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

koutto/java-binary-deserializer
Java Binary data Deserializer/Serializer - Convert serialized Java Objects into readable XML
Language: Python - Size: 86.5 MB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 4

tonyg/racket-bitsyntax
Erlang-style binaries/bitstrings for Racket
Language: Racket - Size: 1.02 MB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 32 - Forks: 3

AslanDing/CLExtract
Contrastive Learning Extract
Language: Python - Size: 446 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

K0lb3/binaryreader
a faster and more elegant alternative to struct for parsing binary data in Python
Language: C - Size: 32.2 KB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 2

syrte/fortio
A Python IO for Fortran Unformatted Binary File with Variable-Length Records.
Language: Python - Size: 28.3 KB - Last synced at: 13 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 2

bununichita/Image-Editor
This project provides a collection of subprograms to handle image processing tasks in C. The utility allows loading, selecting, cropping, rotating, equalizing, and saving images in PGM / PPM format. It includes a histogram feature for grayscale images and efficient memory management using matrix structures.
Language: C - Size: 1.39 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Cosmo/BinaryKit
💾🔍🧮 BinaryKit helps you to break down binary data into bits and bytes, easily access specific parts and write data to binary.
Language: Swift - Size: 173 KB - Last synced at: 9 days ago - Pushed at: over 4 years ago - Stars: 111 - Forks: 17

pin3dev/42_Minitalk
inter-process communication, using UNIX signals to transmit messages from a client to a server. Explores asynchronous communication using SIGUSR1 and SIGUSR2 signals.
Language: C - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

lu4p/binclude 📦
Include files in your binary the easy way
Language: Go - Size: 8.07 MB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 278 - Forks: 9

PiotrTymoszuk/perich
Permutation Enrichment Testing for Binary Data
Language: R - Size: 1020 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Friedchicken-42/lazyhex
cli hex viewer/editor
Language: Rust - Size: 3.45 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

gzt/catsim
A structural similarity index for binary or categorical images that works in 2D or 3D.
Language: R - Size: 1.78 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 5 - Forks: 1

Techassi/binbuf
A small library to work with binary (network) data in Rust
Language: Rust - Size: 155 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

lukaslueg/restruct 📦
Simple parsers for binary data in Rust
Language: Rust - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 1

parsingdata/metal
A Java library for parsing binary data formats, using declarative descriptions.
Language: Java - Size: 3.94 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 18 - Forks: 9

fesh0r/010editor
Templates and scripts for 010 editor
Size: 383 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 82 - Forks: 21

ihalseide/nbt
Implementation of the Named Binary Tag data format
Language: Python - Size: 138 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

foocleus/bincture
Tiny CLI binary data visualization tool.
Language: C - Size: 779 KB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

gabrafo/ProjetoPraticoIAlg
Projeto Prático da disciplina de Introdução a Algoritmos da Universidade Federal de Lavras (UFLA).
Language: C++ - Size: 283 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

wojciech-zurek/rhex
Another command-line hex viewer
Language: Rust - Size: 3.76 MB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

vkosuri/bitops
Bitwise operations in C
Language: C - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Racum/django-binhash
Work with hexadecimal, store in binary, using half of the data size.
Language: Python - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 1

d0c-s4vage/pfp-vim
A vim hex-editor plugin that uses 010 templates to parse binary data using pfp
Language: Python - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 58 - Forks: 10

funcool/octet
A library that makes working with bytebuffers painless.
Language: Clojure - Size: 253 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 83 - Forks: 15

Ultreon/ubo
NBT inspired data I/O. Made for games.
Language: Java - Size: 661 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 3 - Forks: 1

momokatte/go-boltdb-bucketeer
A Go package for streamlining use of buckets and encoded values in BoltDB
Language: Go - Size: 21.5 KB - Last synced at: 12 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

lincketheo/byte_blade
A CLI Tool to read binary data
Language: C - Size: 26.4 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

samuelngs/binary-go
Embedding binary data in a Go program
Language: Go - Size: 39.1 KB - Last synced at: 12 months ago - Pushed at: almost 9 years ago - Stars: 12 - Forks: 6

yashsiwach/Advance-Binary-search
Explore a curated collection of advanced binary search algorithm implementations for tackling complex problems. This repository showcases efficient, well-documented solutions that demonstrate the power and versatility of binary search techniques.
Language: C++ - Size: 11.7 KB - Last synced at: about 2 hours ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

JoeVirtual/KonFoo
A Python declarative byte stream mapping engine.
Language: Jupyter Notebook - Size: 6.05 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

aperiodik/Macrophenological-dynamics-paper
data and R code to reproduce the analysis and plots presented in the manuscript: "Macrophenological dynamics from citizen science plant occurrence data"
Language: R - Size: 41.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

fb55/binopsy
Reimplementation of binary-parser supporting serialization and streaming
Language: JavaScript - Size: 359 KB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 10 - Forks: 3

habeeb3579/Opus2csv
Opus2csv is a command-line tool that allows users to convert Opus Binary Files to either CSV or Array format. When the spectra exhibit dissimilar wavenumber or wavelength datapoints, the process results in the creation of multiple CSV files. Each of these files encompasses spectra with comparable wavenumber or wavelength datapoints.
Language: Jupyter Notebook - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

demon2202/Type-conversion
Type Conversion
Language: C++ - Size: 19.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

AlonAzrael/binary-kmodes
A KModes clustering algorithm optimized for binary data
Language: Python - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

jatanpatel92/NaiveBayes-Classifier
A python implementation of Binary NaiveBayes based classification
Language: Python - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

giuseppe998e/xentrace-parser 📦
XenTrace binary file parser (part of https://github.com/giuseppe998e/kernelshark-xentrace-plugin).
Language: C - Size: 49.8 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

raehik/bytepatch
Patch data (text, bytes, assembly) in a file using a convenient, flexible schema
Language: Haskell - Size: 209 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

joekir/010-CLI
010 binary template for .NET (Common Language Infrastructure)
Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
