crates.io "integer" keyword
Top 4.3% on crates.io
21 versions - Latest release: about 1 year ago - 567 dependent packages - 9,379 dependent repositories - 145 million downloads total - 261 stars on GitHub - 1 maintainer
serde_repr 0.1.20 π°
Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum.21 versions - Latest release: about 1 year ago - 567 dependent packages - 9,379 dependent repositories - 145 million downloads total - 261 stars on GitHub - 1 maintainer
glpk-sys 0.2.0
GLPK bindings for Rust.2 versions - Latest release: over 9 years ago - 1 dependent repositories - 6.45 thousand downloads total - 2 stars on GitHub - 1 maintainer
rawenum 0.1.1
A procedural macro to generate from_* methods for enums based on their integer discriminants.2 versions - Latest release: 10 months ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
az 1.3.0
Casts and checked casts.12 versions - Latest release: about 2 months ago - 25 dependent packages - 730 dependent repositories - 15.2 million downloads total - 4 stars on gitlab.com - 1 maintainer
bitpacking-plus 0.2.0
Wrappers of bitpacking with extra pack formats2 versions - Latest release: over 2 years ago - 2.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
checked_expr 0.3.0
a procedural macro for making writing checked_* chains more ergonomic6 versions - Latest release: almost 5 years ago - 8.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
bounded-integer-plugin 0.1.1
Bounded integers compiler plugin2 versions - Latest release: almost 10 years ago - 4.42 thousand downloads total - 2 maintainers
vlen 0.3.0
High-performance variable-length integer encoding with SIMD optimizations, embedded support, and ...5 versions - Latest release: 4 months ago - 1.61 thousand downloads total - 2 stars on GitHub - 1 maintainer
saturate 0.1.0
Rust traits for saturating conversion between numeric types1 version - Latest release: almost 2 years ago - 2.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
core_ux 0.1.3
no_std implementation of the non-standard types u/i1..=631 version - Latest release: about 5 years ago - 1.71 thousand downloads total - 1 maintainer
intdate 0.1.0 π°
A simple integer date library inspired by Python's int_date.1 version - Latest release: almost 5 years ago - 1.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
serial_int 2.0.1
Safe, easy-to-use auto-increment integers15 versions - Latest release: almost 2 years ago - 22.9 thousand downloads total - 2 maintainers
Top 8.5% on crates.io
13 versions - Latest release: almost 4 years ago - 14 dependent packages - 177 dependent repositories - 859 thousand downloads total - 16 stars on GitHub - 1 maintainer
js_int 0.2.2
JavaScript-interoperable integer types13 versions - Latest release: almost 4 years ago - 14 dependent packages - 177 dependent repositories - 859 thousand downloads total - 16 stars on GitHub - 1 maintainer
value 0.1.1
Type-level constants for generic contexts2 versions - Latest release: almost 8 years ago - 3 dependent repositories - 4.22 thousand downloads total - 1 maintainer
zconvertenumn 1.0.2
Convert number to enum3 versions - Latest release: about 2 years ago - 4.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
arbitrary-int 2.1.1
Modern and lightweight implementation of u2, u3, u4, ..., u127.14 versions - Latest release: 29 days ago - 6 dependent packages - 23 dependent repositories - 1.44 million downloads total - 45 stars on GitHub - 1 maintainer
finitely 0.1.0
Arithemtic over finite polynomial rings1 version - Latest release: over 1 year ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
nsw-types 0.1.13
Implement the following non standard integers: u2, u3, u4, u5, u6, u7, u9, u10, u11, u12, u13, u1...8 versions - Latest release: 11 months ago - 15.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
fractionfree 0.1.4
Fraction-free linear algebra for ndarray5 versions - Latest release: about 1 year ago - 5.81 thousand downloads total - 1 maintainer
smallbigint 1.1.0
Big integer types that have a small on-stack representation for small values. Uses num-bigint int...10 versions - Latest release: over 5 years ago - 13.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
ordinal-map 0.1.10
Ordinal trait to map values to integers and efficient maps and sets for such types11 versions - Latest release: 4 months ago - 1.55 million downloads total - 0 stars on GitHub - 1 maintainer
int-interval 0.1.0
A small, no_std half-open interval algebra library for primitive integer types.1 version - Latest release: about 22 hours ago - 0 downloads total - 1 maintainer
bitbybit 2.0.0
Efficient implementation of bit-fields where several numbers are packed within a larger number an...16 versions - Latest release: 29 days ago - 3 dependent packages - 3 dependent repositories - 409 thousand downloads total - 91 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
10 versions - Latest release: over 4 years ago - 123 dependent packages - 6,827 dependent repositories - 155 million downloads total - 79 stars on GitHub - 1 maintainer
cast 0.3.0
Ergonomic, checked cast functions for primitive types10 versions - Latest release: over 4 years ago - 123 dependent packages - 6,827 dependent repositories - 155 million downloads total - 79 stars on GitHub - 1 maintainer
muldiv 1.0.1
Provides a trait for numeric types to perform combined multiplication and division with overflow ...6 versions - Latest release: over 3 years ago - 8 dependent packages - 642 dependent repositories - 6.98 million downloads total - 3 stars on GitHub - 2 maintainers
vb 0.2.7
The fastest VByte/Varint encoding library in Rust / Rust ηζζεΏ«ηειΏεθηΌη εΊ15 versions - Latest release: 2 months ago - 1 dependent package - 14 thousand downloads total - 0 stars on GitHub - 3 maintainers
u24 0.6.0
An unsigned 24-bit integer type.9 versions - Latest release: about 1 month ago - 3.87 thousand downloads total - 2 stars on GitHub - 1 maintainer
enumerate-number 0.1.1
Iterator::enumerate, but use u32, i64, f32 etc2 versions - Latest release: 9 months ago - 842 downloads total - 0 stars on GitHub - 1 maintainer
approx_int 1.2.1
A compact representation of numbers using a tuple (u8, u8, bool) for efficient approximation and ...4 versions - Latest release: over 1 year ago - 4.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
crypto-bigint-syncless 0.7.0-rc.6
Pure Rust implementation of a big integer library which has been designed from the ground-up for ...1 version - Latest release: 6 months ago - 355 downloads total - 291 stars on GitHub - 1 maintainer
ranged_integers 0.11.0
An integer restricted to a compile-time defined bounds driven by const generics15 versions - Latest release: about 1 month ago - 15.6 thousand downloads total - 28 stars on GitHub - 1 maintainer
numberwang 0.1.1
Library of custom number malarkey, including variable-bit-width integers2 versions - Latest release: 9 months ago - 2.76 thousand downloads total - 3 stars on GitHub - 1 maintainer
reckoner 0.3.0
A high level arbitrary precision arithmetic library supporting integer and rational numbers.5 versions - Latest release: over 1 year ago - 6.46 thousand downloads total - 4 stars on GitHub - 1 maintainer
bit-int 0.2.1
An arbitrary fixed bit-width integer library5 versions - Latest release: 7 months ago - 4.03 thousand downloads total - 4 stars on GitHub - 1 maintainer
deranged-macros 0.3.0 π°
Ranged integers4 versions - Latest release: 7 months ago - 1 dependent package - 8.85 thousand downloads total - 64 stars on GitHub - 1 maintainer
deranged 0.5.8 π°
Ranged integers33 versions - Latest release: 21 days ago - 3 dependent packages - 7,476 dependent repositories - 317 million downloads total - 38 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
42 versions - Latest release: 5 months ago - 104 dependent packages - 1,981 dependent repositories - 73.3 million downloads total - 69 stars on GitHub - 1 maintainer
integer-encoding 4.1.0
varint+zigzag and fixedint integer encoding/decoding (https://developers.google.com/protocol-buff...42 versions - Latest release: 5 months ago - 104 dependent packages - 1,981 dependent repositories - 73.3 million downloads total - 69 stars on GitHub - 1 maintainer
kaktovik 0.2.2
Format a number in Kaktovik numerals8 versions - Latest release: 2 months ago - 6.18 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
vectora 0.8.1 π°
A vector computation library14 versions - Latest release: about 4 years ago - 1 dependent repositories - 29 thousand downloads total - 9 stars on GitHub - 1 maintainer
vint
vint.rs: simple and efficient variable-length integer encoding1 version - Latest release: 3 days ago - 1.32 thousand downloads total - 453 stars on GitHub - 1 maintainer
count-digits 0.5.1
A no-std trait to determine the lengths of integers in various number bases.13 versions - Latest release: about 2 years ago - 27.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
weekdays 0.1.1
Days of the week bit-mapped in a single byte2 versions - Latest release: 9 months ago - 1.44 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
13 versions - Latest release: over 3 years ago - 90 dependent packages - 4,240 dependent repositories - 104 million downloads total - 62 stars on GitHub - 1 maintainer
atoi 2.0.0 π°
Parse integers directly from `[u8]` slices in safe code13 versions - Latest release: over 3 years ago - 90 dependent packages - 4,240 dependent repositories - 104 million downloads total - 62 stars on GitHub - 1 maintainer
float_to_int 0.1.0 π°
Conversions of integer-value floats into integers1 version - Latest release: over 3 years ago - 2.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
num-conv 0.2.0 π°
`num_conv` is a crate to convert between integer types without using `as` casts. This provides be...2 versions - Latest release: 7 months ago - 2 dependent packages - 262 million downloads total - 7 stars on GitHub - 1 maintainer
fastset 0.5.2
Fast set implementation for dense, bounded integer collections, optimized for quick updates and a...11 versions - Latest release: 10 months ago - 1 dependent package - 12.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
spinifex-unsigned-varint 0.2.2
Rust implementation of the unsigned variable integer format used in the Multiformat specifications.1 version - Latest release: almost 6 years ago - 1.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
varintrs 0.2.1
A Rust implementation of Golang Variable-Length Integers3 versions - Latest release: over 2 years ago - 1 dependent package - 9.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
unin 0.0.1
a (maintained) library providing integers of nonstandard widths for rust2 versions - Latest release: almost 4 years ago - 1 dependent repositories - 3.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
rawenum_macro 0.1.0
A procedural macro to generate from_* methods for enums based on their integer discriminants.1 version - Latest release: 10 months ago - 620 downloads total - 0 stars on GitHub - 1 maintainer
rs-primitives2rbat 0.1.0
Convert primitive data types to Apache Arrow record batches1 version - Latest release: 6 months ago - 476 downloads total - 0 stars on GitHub - 1 maintainer
primitive_traits 0.2.0
Traits over primitive types. Particularly stuff not covered by num-*.2 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 4.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
arrow-cast-guess-precision 0.4.0
Arrow cast function alternative with timestamp integer guessing precision4 versions - Latest release: about 2 years ago - 5.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
arithmetic-nonmax 0.6.0
Integer types that cannot be the maximum value, allowing for memory layout optimization and intui...9 versions - Latest release: about 1 month ago - 135 downloads total - 1 maintainer
radix_fmt_ng 1.0.0
Format a number in an arbitrary radix1 version - Latest release: 8 months ago - 519 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
102 versions - Latest release: 5 days ago - 52 dependent packages - 5,196 dependent repositories - 153 million downloads total - 186 stars on GitHub - 1 maintainer
crypto-bigint 0.7.1
Pure Rust implementation of a big integer library which has been designed from the ground-up for ...102 versions - Latest release: 5 days ago - 52 dependent packages - 5,196 dependent repositories - 153 million downloads total - 186 stars on GitHub - 1 maintainer
numerica 1.3.0
Open-source math library for exact and floating point computations8 versions - Latest release: 6 days ago - 2.44 thousand downloads total - 1 maintainer
gcdn 0.3.0
An algorithmically faster implementation of variadic GCD.3 versions - Latest release: 7 days ago - 238 downloads total - 3 stars on GitHub - 1 maintainer
intpackit 0.1.1
library that allows to manage unsigned values packed in a single integer1 version - Latest release: about 3 years ago - 1.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
awint_ext 0.18.1
Externally allocating `awint` functionality19 versions - Latest release: 12 months ago - 4 dependent packages - 1 dependent repositories - 67.4 thousand downloads total - 23 stars on GitHub - 1 maintainer
arbi 0.7.0
Arbitrary Precision Integer19 versions - Latest release: 8 months ago - 16.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
ilog 1.0.2
Base 10 and 2 logarithm functions for integer types.8 versions - Latest release: 3 months ago - 5 dependent packages - 1 dependent repositories - 34.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
int-seq 0.1.1
A procedural macro for generating integer sequences2 versions - Latest release: about 1 year ago - 1.67 thousand downloads total - 3 stars on GitHub - 1 maintainer
truncate 0.1.0
Possibly truncating conversions between types.1 version - Latest release: over 3 years ago - 2 dependent packages - 43 dependent repositories - 1.92 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
comfy-bounded-ints 0.2.1
Bounded-integer types focused on ergonomics and safety. (See README.md)4 versions - Latest release: almost 2 years ago - 6.77 thousand downloads total - 4 stars on GitHub - 1 maintainer
large_int 0.2.2
An ease-of-use unbounded signed integer5 versions - Latest release: over 5 years ago - 6.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
copt-solver 0.1.0
An unofficial Rust API for COPT (Cardinal Optimizer)1 version - Latest release: 4 months ago - 38 downloads total - 1 maintainer
prefix_uvarint 0.6.1
Prefix based variable length integer coding.9 versions - Latest release: almost 3 years ago - 1 dependent repositories - 27.5 thousand downloads total - 5 stars on GitHub - 1 maintainer
vu64 0.2.0
variable length encode/decode for a 64-bits integer13 versions - Latest release: 6 months ago - 2 dependent packages - 2 dependent repositories - 21.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
chinese-number 0.7.8
Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers.40 versions - Latest release: 3 months ago - 5 dependent packages - 20 dependent repositories - 712 thousand downloads total - 8 stars on GitHub - 1 maintainer
autosized-num 0.1.0
Auto-sized integer macros: choose the smallest signed/unsigned type for a literal at compile time.1 version - Latest release: 5 months ago - 317 downloads total - 0 stars on GitHub - 1 maintainer
arbintrary 0.4.0
Proof of concept for arbitrary integer sizes using generic const.7 versions - Latest release: over 4 years ago - 1 dependent repositories - 11.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
random-number-macro-impl 0.1.8
Generate random numbers quickly.9 versions - Latest release: over 1 year ago - 1 dependent package - 33 dependent repositories - 1.49 million downloads total - 4 stars on GitHub - 1 maintainer
is-even-or-odd 1.0.0
Returns true if the given number is even or odd.1 version - Latest release: about 3 years ago - 2 dependent packages - 2.18 thousand downloads total - 12 stars on GitHub - 1 maintainer
atomic-int 0.1.5
Atomics for additional integers, like C/FFI types6 versions - Latest release: 5 months ago - 1 dependent package - 57.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
itoa-const π°
Fast integer primitive to string conversion3 versions - Latest release: 12 days ago - 1 dependent package - 1 dependent repositories - 4.99 thousand downloads total - 365 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
36 versions - Latest release: 3 months ago - 291 dependent packages - 76,076 dependent repositories - 772 million downloads total - 365 stars on GitHub - 1 maintainer
itoa 1.0.17 π°
Fast integer primitive to string conversion36 versions - Latest release: 3 months ago - 291 dependent packages - 76,076 dependent repositories - 772 million downloads total - 365 stars on GitHub - 1 maintainer
encoder-itoa 1.0.10 π°
Fast integer primitive to string conversion1 version - Latest release: about 2 years ago - 1 dependent package - 1.55 thousand downloads total - 365 stars on GitHub - 1 maintainer
radix_fmt 1.0.0
Format a number in an arbitrary radix3 versions - Latest release: almost 7 years ago - 31 dependent packages - 827 dependent repositories - 8.12 million downloads total - 0 stars on gitlab.com - 1 maintainer
round_to_int
Round floating point to integer.4 versions - Latest release: 12 days ago - 4.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
vint64 1.0.1
Simple and efficient variable-length integer encoding compatible with some variants of VLQ (Varia...8 versions - Latest release: almost 6 years ago - 2 dependent packages - 2 dependent repositories - 191 thousand downloads total - 119 stars on GitHub - 2 maintainers
streamvbyte 0.1.1
Rust FFI bindings for streamvbyte2 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
just_prim_int 0.1.1
Primitive integer marker traits2 versions - Latest release: about 4 years ago - 1 dependent package - 3.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
int_traits 0.1.1
Provides a trait for extended functions on integers2 versions - Latest release: over 9 years ago - 7 dependent packages - 46 dependent repositories - 262 thousand downloads total - 1 stars on GitHub - 1 maintainer
maths-traits 0.2.1
A simple to use yet abstract system of mathematical traits for the Rust language6 versions - Latest release: over 6 years ago - 5 dependent packages - 4 dependent repositories - 13 thousand downloads total - 18 stars on GitHub - 1 maintainer
varinteger 1.0.6
Rust module for encoding/decoding varints that doesn't do any IO. Inspired by the Node.js varint ...6 versions - Latest release: over 7 years ago - 4 dependent packages - 29 dependent repositories - 293 thousand downloads total - 14 stars on GitHub - 2 maintainers
uintx 0.1.0
Unaligned unsigned integers with exact size in memory and arithmetic operations for them4 versions - Latest release: almost 2 years ago - 1 dependent package - 7.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
btoi 0.5.0 π°
Parse integers directly from ASCII byte slices12 versions - Latest release: 10 months ago - 28 dependent packages - 838 dependent repositories - 14.2 million downloads total - 8 stars on GitHub - 1 maintainer
specialized-div-rem 1.1.0
specialized division algorithms for integer primitives14 versions - Latest release: about 4 years ago - 1 dependent repositories - 55.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
fmul-to-int 1.0.0
Float multiplication to integer part.1 version - Latest release: about 2 years ago - 8.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
primitivemap 0.1.0
blazing fast [Integer -> T: Copy] map1 version - Latest release: almost 8 years ago - 1.98 thousand downloads total - 3 stars on GitHub - 1 maintainer
prim_int_kind 0.1.3
Enumeration whose variants represent kinds of primitive integers4 versions - Latest release: about 4 years ago - 5.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
packed_integer_array 0.2.0
An array of integers packed in varying bit-lengths which supports random access2 versions - Latest release: about 7 years ago - 3.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
yabe 1.0.0
Integer bitcasts through the use of Mul and autoref specialization1 version - Latest release: almost 2 years ago - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
random-number 0.1.9
Generate random numbers quickly.10 versions - Latest release: over 1 year ago - 11 dependent packages - 37 dependent repositories - 1.48 million downloads total - 4 stars on GitHub - 1 maintainer
int_cmp 0.2.1
Small library for comparing unsigned integers with signed integers3 versions - Latest release: over 5 years ago - 4.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
u9 0.1.0
Unsigned 9-bit integer type.1 version - Latest release: almost 9 years ago - 2.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
dactyl 0.13.2 π°
A small library to quickly stringify integers with basic formatting.48 versions - Latest release: 3 months ago - 6 dependent packages - 16 dependent repositories - 107 thousand downloads total - 1 stars on GitHub - 1 maintainer
iunorm 0.2.2
Map normalized floating-point numbers to/from (un)signed integers6 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 10.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
ordinal-map-derive 0.1.10
Ordinal trait to map values to integers and efficient maps and sets for such types11 versions - Latest release: 4 months ago - 1.25 million downloads total - 2 stars on GitHub - 1 maintainer
Related Keywords
rust
32
int
23
math
18
compression
14
conversion
14
number
14
float
12
unaligned
12
enum
11
numeric
11
misaligned
11
primitive
10
no_std
10
varint
10
bounded
8
arithmetic
8
encoding
7
macro
6
convert
6
cast
6
mathematics
6
trait
5
even
5
big
5
odd
5
checked
5
rust-lang
5
variable
4
bigint
4
range
4
vector
4
performance
4
bit
4
arbitrary-precision
4
numerics
4
utility
4
library
4
precision
4
iterator
4
extension
4
unsigned
4
no-std
4
id
4
radix
4
optimization
4
serialization
4
raw
4
refinement
3
linear
3
arbitrary
3
protobuf
3
bignum
3
round
3
ethereum
3
proc-macro
3
inclusive
3
atoi
3
digits
3
format
3
vlq
3
rational
3
vbyte
3
truncate
3
random
3
division
3
u256
3
base
3
arrow
3
array
3
data-structures
3
counter
3
algebra
3
numbers
3
set
3
c
2
rounding
2
integers
2
leb128
2
root
2
rust-crate
2
floating-point
2
crypto
2
byte
2
point
2
binary
2
fill
2
newtype
2
nonmax
2
extend
2
open
2
variable-length
2
unpack
2
lib
2
traits
2
large
2
logarithm
2
atomic
2
macros
2
single
2
compact
2