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

GitHub topics: bytes

gahojin/bytes-kotlin

Kotlin向けバイト配列操作ライブラリ

Language: Kotlin - Size: 331 KB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 0 - Forks: 0

zleonov/quantify

Java utilities to represent and convert digital quantities of bits and bytes.

Language: Java - Size: 46.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

BurntSushi/bstr

A string type for Rust that is not required to be valid UTF-8.

Language: Rust - Size: 2.37 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 937 - Forks: 60

avoidwork/filesize.js

JavaScript library to generate a human readable String describing the file size

Language: JavaScript - Size: 3.13 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 1,662 - Forks: 96

artichoke/intaglio

🗃 UTF-8 string, byte string, and C string interner

Language: Rust - Size: 2.22 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 27 - Forks: 1

stdlib-js/utils-size-of

Return the size (in bytes) of the canonical binary representation of a specified numeric type.

Language: JavaScript - Size: 757 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

stdlib-js/ndarray-base-bytes-per-element

Return the number of bytes per element provided an underlying array data type.

Language: C - Size: 348 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

ehmicky/string-byte-length

Get the UTF-8 byte length of a string.

Language: JavaScript - Size: 8.13 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 1

BurntSushi/memchr

Optimized string search routines for Rust.

Language: Rust - Size: 11.5 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 1,098 - Forks: 111

Mararsh/MyBox

Easy tools of document, image, file, network, data, color, and media.

Language: Java - Size: 1.09 GB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 143 - Forks: 25

soenneker/soenneker.extensions.arrays.bytes

A collection of helpful byte[] extension methods

Language: C# - Size: 65.4 KB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

LarsKoelpin/magic-bytes

A library for detecting file types.

Language: TypeScript - Size: 3.28 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 144 - Forks: 29

sitkevij/hex

🔮 Futuristic take on hexdump, made in Rust.

Language: Rust - Size: 283 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 543 - Forks: 30

ehmicky/string-byte-slice

Like `string.slice()` but bytewise.

Language: JavaScript - Size: 8.03 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 8 - Forks: 0

dans-stuff/swar

Provides SIMD within a register (SWAR) primitives in Golang

Language: Go - Size: 16.6 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

PowerBroker2/SerialTransfer

Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI

Language: C++ - Size: 445 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 458 - Forks: 72

patrickfav/bytes-java

Bytes is a utility library that makes it easy to create, parse, transform, validate and convert byte arrays in Java. It supports endianness as well as immutability and mutability, so the caller may decide to favor performance.

Language: Java - Size: 2.43 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 164 - Forks: 34

omar/ByteSize

ByteSize is a utility class that makes byte size representation in code easier by removing ambiguity of the value being represented. ByteSize is to bytes what System.TimeSpan is to time.

Language: C# - Size: 3.91 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 583 - Forks: 49

stdlib-js/constants-int32-num-bytes

Size (in bytes) of a 32-bit signed integer.

Language: JavaScript - Size: 319 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-complex64-num-bytes

Size (in bytes) of a 64-bit complex number.

Language: JavaScript - Size: 357 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

shahradelahi/http-range-parser

📏 Lightweight HTTP Range header parser.

Language: TypeScript - Size: 52.7 KB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 7 - Forks: 0

sharksforarms/deku

Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization

Language: Rust - Size: 1000 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1,220 - Forks: 60

preactjs/compressed-size-action

GitHub Action that adds compressed size changes to your PRs.

Language: JavaScript - Size: 690 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 615 - Forks: 88

ai4sd/multiscale-byte-lm

A hierarchical LM that scales to training on context windows of +5M tokens

Language: Python - Size: 3.28 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

paulmillr/micro-packed

Define complex binary structures using composable primitives

Language: TypeScript - Size: 925 KB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 42 - Forks: 8

chanyipiaomiao/hltool

Go 开发常用工具库, Google2步验证客户端,AES加密解密,RSA加密解密,钉钉机器人,邮件发送,JWT生成解析,Log,BoltDB操作,图片操作,json操作,struct序列化

Language: Go - Size: 958 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 183 - Forks: 58

clj-commons/byte-streams

A Rosetta stone for JVM byte representations

Language: Clojure - Size: 1.14 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 423 - Forks: 32

p-ranav/alpaca

Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code

Language: C++ - Size: 824 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 509 - Forks: 44

thinkeridea/go-extend

go语言扩展包,收集一些常用的操作函数,辅助更快的完成开发工作,并减少重复代码

Language: Go - Size: 185 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 1,327 - Forks: 157

SheetJS/js-adler32

:ballot_box_with_check: ADLER-32 checksum

Language: Python - Size: 15.7 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 139 - Forks: 15

superbytess/superbytes

Convert bytes to a human readable string format

Language: TypeScript - Size: 208 KB - Last synced at: 6 days ago - Pushed at: 18 days ago - Stars: 7 - Forks: 2

labstack/gommon

Common packages for Go

Language: Go - Size: 117 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 549 - Forks: 100

LableOrg/java-bitsandbytes

A motley collection of utility classes that perform a variety of potentially useful operations on bits, bytes, and strings representing them.

Language: Java - Size: 176 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

davidgaspardev/cbytes

Static library for bytes in C programming language

Language: C - Size: 54.7 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

chungquantin/edma

EDMA is an interactive terminal app for managing multiple embedded databases system at once with powerful byte deserializer support.

Language: Rust - Size: 1.9 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 191 - Forks: 2

bermudaphp/byte

Byte is a lightweight PHP library designed to manage, convert, and perform arithmetic operations on byte values. It enables developers to handle byte quantities by providing a robust API for unit conversion (e.g., B, kB, MB, GB, etc.), arithmetic operations, and human-readable formatting.

Language: PHP - Size: 60.5 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

IDouble/x86-Assembly-Reverse-Engineering

🛠 Knowledge about the topic of x86 assembly & disassembly 🛠

Language: Assembly - Size: 1.78 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 159 - Forks: 28

thomaslevesque/HumanBytes

A library to convert byte sizes to a human readable form

Language: C# - Size: 37.1 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 4

hack-ink/array-bytes

A collection of Array/Bytes/Hex utilities with full No-STD compatibility.

Language: Rust - Size: 407 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 20 - Forks: 6

sdleffler/qp-trie-rs

An idiomatic and fast QP-trie implementation in pure Rust.

Language: Rust - Size: 80.1 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 101 - Forks: 25

samber/go-metered-io

📐 A drop-in replacement to io.Reader and io.Writer with the total number of bytes transfered.

Language: Go - Size: 45.9 KB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 26 - Forks: 2

leomariga/Simulink-Arduino-Serial

How to connect Arduino and Simulink

Size: 939 KB - Last synced at: 7 days ago - Pushed at: almost 6 years ago - Stars: 100 - Forks: 15

ololx/moonshine

This is a java utils and extensions library

Language: Java - Size: 918 KB - Last synced at: 12 days ago - Pushed at: 26 days ago - Stars: 2 - Forks: 1

varstruct/varstruct

Language: JavaScript - Size: 145 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 64 - Forks: 10

CaoMeiYouRen/better-bytes

Better byte base conversion. Supports two base conversions: kilo binary byte (2^10) and kilobyte (10^3)。更好的字节进制换算。支持 千位二进制字节(2^10) 和 千字节(10^3) 两种进制换算

Language: TypeScript - Size: 476 KB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

sandialabs/Gulliver

Gulliver is a C# utility package and library engineered for the manipulation of arbitrary sized byte arrays accounting for appropriate endianness and jagged byte length.

Language: C# - Size: 313 KB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 3

chrisvest/xxv 📦

The XXV visual hex viewer for the terminal.

Language: Rust - Size: 887 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 85 - Forks: 5

ruggeryiury/random-bytes

High-customizable random bytes generator.

Language: TypeScript - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

ruggeryiury/random-byte

High-customizable random byte generator.

Language: TypeScript - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

superman2211/xobj

Decoding and encoding JavaScript/TypeScript objects to binary format.

Language: TypeScript - Size: 1010 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 1

75lb/byte-size

Isomorphic function to convert a bytes value (e.g. 3456) to a human-readable string ('3.5 kB')

Language: JavaScript - Size: 624 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 88 - Forks: 5

tsolomko/BitByteData

Read and write bits and bytes in Swift.

Language: Swift - Size: 968 KB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 30 - Forks: 12

stdlib-js/constants-float32-num-bytes

Size (in bytes) of a single-precision floating-point number.

Language: JavaScript - Size: 311 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/constants-float16-num-bytes

Size (in bytes) of a half-precision floating-point number.

Language: JavaScript - Size: 313 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-num-bytes

Size (in bytes) of a double-precision floating-point number.

Language: JavaScript - Size: 334 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

miraclx/xresilient

Build regenerative, resumable NodeJS streams

Language: JavaScript - Size: 105 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 2

ScriptFUSION/ByteFormatter

:pencil2: Formats byte values as human-readable strings.

Language: PHP - Size: 61.5 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 42 - Forks: 1

hiram3512/HiSocket

Lightweight client socket solution, you can used it in C# project or Unity3d

Language: C# - Size: 17.9 MB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 366 - Forks: 99

balena/aes-whitebox

WBC AES implementation in C++ using Chow and Muir papers supporting 128, 192, 256, 512, 1024, 2048 and 4096-bit keys

Language: C++ - Size: 86.9 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 118 - Forks: 35

stdlib-js/constants-uint8-num-bytes

Size (in bytes) of an 8-bit unsigned integer.

Language: JavaScript - Size: 326 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

tokaa1/byffer.ts

Library to manipulate byte arrays with primitive types

Language: TypeScript - Size: 88.9 KB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

LucasAlfare/FLBinary

My own binary helper from scratch.

Language: Kotlin - Size: 106 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

Aldaviva/DataSizeUnits

📏 Convert and format data size units in .NET (bits, bytes, kilobits, kilobytes, and others).

Language: C# - Size: 73.2 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 16 - Forks: 0

stdlib-js/constants-int8-num-bytes

Size (in bytes) of an 8-bit signed integer.

Language: JavaScript - Size: 321 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

stdlib-js/string-base-base64-to-uint8array

Convert a Base64-encoded string to a Uint8Array.

Language: JavaScript - Size: 269 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

stdlib-js/constants-uint32-num-bytes

Size (in bytes) of a 32-bit unsigned integer.

Language: JavaScript - Size: 321 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

neilotoole/streamcache

Golang in-memory caching stream reader

Language: Go - Size: 701 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 35 - Forks: 0

frozer/SerialTransfer.NET

A C# port of the Arduino SerialTransfer library for robust, packetized serial communication between .NET applications and Arduino devices.

Language: C# - Size: 15.6 KB - Last synced at: 30 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

phip1611/wambo-web

Web-app to convert bin/oct/dec/hex, interpret data as float(IEEE-754), interpret as different integer types, and to show memory endianness.

Language: TypeScript - Size: 1.76 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

goddtriffin/byte-transcoder

A Rust+Typescript library to transcode higher-level data types to/from bytes.

Language: TypeScript - Size: 30.3 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

brickingsoft/bytebuffers

byte buffers

Language: Go - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

stdlib-js/constants-int16-num-bytes

Size (in bytes) of a 16-bit signed integer.

Language: JavaScript - Size: 321 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

everlastingbeta/strand

Golang library for creating cryptographic and seeded pseudorandom bytes and strings

Language: Go - Size: 69.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

grz0zrg/twigs

Twigs – 512 bytes procedural graphics in C code (IFS Fractal, Linux, fbdev)

Language: C - Size: 7.16 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 1

T-PWK/flake-idgen

Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js

Language: JavaScript - Size: 148 KB - Last synced at: about 17 hours ago - Pushed at: over 2 years ago - Stars: 244 - Forks: 20

shadowevil/D2SaveLibrary

A simple and quick/dirty way to read a Diablo 2 Resurrected file into memory

Language: C# - Size: 1.5 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

jhg023/SimpleNet

An easy-to-use, event-driven, asynchronous network application framework compiled with Java 11.

Language: Java - Size: 340 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 179 - Forks: 19

Dreamacro/protobytes

Language: Go - Size: 40 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 21 - Forks: 35

ArcticCommit56/Malwarebytes-Premium-Advanced-Cybersecurity-Protection

AI-powered malware detection, real-time threat prevention, and robust security against ransomware and phishing attacks.

Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

hannahfluch/endify

effortless conversion between endianess-formats

Language: Rust - Size: 13.7 KB - Last synced at: 26 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

tsmx/human-readable

Easily create human-readable strings from byte sizes, e.g. 17238 --> 17.24 kB. Supports decimal (MB,GB,..) and binary (MiB, GiB,..) units as well as user-defined conversion from/to other sizes.

Language: JavaScript - Size: 653 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 3

Sajjon/BytePattern 📦

A pattern finder for bytes

Language: Swift - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

Frozen-Projects/ExtendedVars

UE5 plugin for converting some variables to each other, exporting bitmaps, runtime font load, getting widgets as textures and getting color arrays of textures.

Language: C++ - Size: 145 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 3

mmacedoeu/rulid.rs

Rust Universally Unique Lexicographically Sortable Identifier

Language: Rust - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 76 - Forks: 4

danielhenrymantilla/shellcode-factory

Tool to create and test shellcodes from custom assembly sources (with some encoding options)

Language: Python - Size: 245 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 36 - Forks: 6

urbanware-org/byteweiser

Simple file synchronization tool that compares files blockwise and replaces different bytes

Language: Python - Size: 1.27 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Mitradis/ByteReader

Bytes list of files and convert bytes <> txt

Language: C# - Size: 62.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kofigumbs/codec-beam

Generate Erlang VM byte code from Haskell

Language: Haskell - Size: 252 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 170 - Forks: 6

SheetJS/js-crc32

:cyclone: JS standard CRC-32 and CRC32C implementation

Language: Python - Size: 21.3 MB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 346 - Forks: 37

mamantoha/bytes_ext

Byte Conversion Library for Crystal

Language: Crystal - Size: 60.5 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 6 - Forks: 0

avivkeller/bitpackedbuffer

A high-performance JavaScript library for bit-level data manipulation with zero dependencies.

Language: JavaScript - Size: 29.3 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

gamemann/XDP-Stats

XDP programs that increment stat counters for packets/bytes.

Language: C - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 3

gamemann/Stat

A small project to gather counter statistics from the file system or output from commands. Useful for retrieving packets per second and bytes per second on a network interface.

Language: C - Size: 36.1 KB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 16 - Forks: 1

GlibWild/ExCollection

用于补充可用的/常用的扩展类,避免反复编写相似代码

Language: C# - Size: 2.12 MB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

vxern/human_file_size

📏 Get a human representation of the size of your files.

Language: Dart - Size: 143 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

RamseyK/ByteBufferCpp

An implementation of ByteBuffer in C++

Language: C++ - Size: 84 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 88 - Forks: 38

elm/bytes

Work with bytes and implement network protocols

Language: Elm - Size: 28.3 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 83 - Forks: 11

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: 27 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

SaturnsVoid/PumpItUp

GoLANG Based File Pumper, Increase file sizes with null bytes

Language: Go - Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 3

hustcc/filesize.js

:fire: filesize.js is a simple(~360 b) module to make file size human-readable.

Language: TypeScript - Size: 11.7 KB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 28 - Forks: 3