An open API service providing repository metadata for many open source software ecosystems.

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