crates.io "integer" keyword
Top 6.7% on crates.io
17 versions - Latest release: 9 months ago - 58 dependent packages - 1,489 dependent repositories - 9.34 million downloads total - 57 stars on GitHub - 1 maintainer
ethnum 1.5.2
256-bit integer implementation17 versions - Latest release: 9 months ago - 58 dependent packages - 1,489 dependent repositories - 9.34 million downloads total - 57 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
15 versions - Latest release: over 1 year ago - 24 dependent packages - 1,186 dependent repositories - 18.2 million downloads total - 87 stars on GitHub - 1 maintainer
enumn 0.1.14 π°
Convert number to enum15 versions - Latest release: over 1 year ago - 24 dependent packages - 1,186 dependent repositories - 18.2 million downloads total - 87 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
8 versions - Latest release: almost 2 years ago - 22 dependent packages - 67 dependent repositories - 573 thousand downloads total - 133 stars on GitHub - 1 maintainer
ux 0.1.6
Implement the following non standard integers: u2, u3, u4, u5, u6, u7, u9, u10, u11, u12, u13, u1...8 versions - Latest release: almost 2 years ago - 22 dependent packages - 67 dependent repositories - 573 thousand downloads total - 133 stars on GitHub - 1 maintainer
bounded-integer 0.6.1
Bounded integers19 versions - Latest release: 4 months ago - 19 dependent packages - 10 dependent repositories - 568 thousand downloads total - 37 stars on GitHub - 2 maintainers
Top 5.0% on crates.io
17 versions - Latest release: about 1 month ago - 15 dependent packages - 550 dependent repositories - 12.8 million downloads total - 315 stars on GitHub - 2 maintainers
bitpacking 0.9.3 π°
Fast integer compression/decompression via SIMD bit-packing. Port of simdcomp to rust.17 versions - Latest release: about 1 month ago - 15 dependent packages - 550 dependent repositories - 12.8 million downloads total - 315 stars on GitHub - 2 maintainers
awint_core 0.18.1
Core no-std and no-alloc `awint` functionality19 versions - Latest release: 11 months ago - 6 dependent packages - 1 dependent repositories - 51 thousand downloads total - 21 stars on GitHub - 1 maintainer
dashu-int 0.4.1 π°
A big integer library with good performance8 versions - Latest release: about 2 years ago - 6 dependent packages - 2 dependent repositories - 1.13 million downloads total - 94 stars on GitHub - 1 maintainer
checked 0.5.0
Implements a wrapper over the primitive Rust types that better indicates overflow during arithmetic.7 versions - Latest release: about 8 years ago - 4 dependent packages - 20 dependent repositories - 128 thousand downloads total - 9 stars on GitHub - 1 maintainer
integer-cbrt 0.1.2
An implementation of integer cube root algorithm for primitive rust types3 versions - Latest release: almost 5 years ago - 3 dependent packages - 6 dependent repositories - 46.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
is-odd 1.1.1 π°
Returns true if the given number is odd.4 versions - Latest release: about 1 year ago - 3 dependent packages - 20 dependent repositories - 34.6 thousand downloads total - 30 stars on GitHub - 1 maintainer
vbyte 0.1.0
variable length integer compression1 version - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 6.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
awint_macros 0.18.1
Accompanying procedural macros to `awint`19 versions - Latest release: 11 months ago - 3 dependent packages - 1 dependent repositories - 48.6 thousand downloads total - 21 stars on GitHub - 1 maintainer
number-general 0.14.0 π°
A generic number type for Rust which supports basic math and (de)serialization.51 versions - Latest release: 19 days ago - 5 dependent packages - 3 dependent repositories - 77 thousand downloads total - 2 stars on GitHub - 1 maintainer
ilog2 0.2.2
Integer logarithm library including some bit operations.7 versions - Latest release: over 10 years ago - 2 dependent packages - 15.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
signrel 2.0.0
Trait expressing relationship between integers of different signedness4 versions - Latest release: over 5 years ago - 2 dependent packages - 3 dependent repositories - 28.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
ux_serde 0.2.0
Implement the following non standard integers: u2, u3, u4, u5, u6, u7, u9, u10, u11, u12, u13, u1...1 version - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 13.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
vlq-bij 0.2.0
Bijective Variable-Length Quantity encodings2 versions - Latest release: over 2 years ago - 1 dependent package - 3.46 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
enumnvictorhowisers 0.1.13
Convert number to enum1 version - Latest release: almost 2 years ago - 1 dependent package - 1.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
ethnum-intrinsics 1.2.0
LLVM generated 256-bit integer intrinsics4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 7.61 thousand downloads total - 56 stars on GitHub - 1 maintainer
is-even 1.0.0
Returns true if the given number is odd.1 version - Latest release: almost 7 years ago - 1 dependent package - 20 dependent repositories - 23.2 thousand downloads total - 19 stars on GitHub - 1 maintainer
open-enum 0.5.2
An attribute for generating "open" fieldless enums, those that accept any integer value, by using...8 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 658 thousand downloads total - 18 stars on GitHub - 1 maintainer
round-to 0.1.5
Round floating point to integer.3 versions - Latest release: over 1 year ago - 1 dependent package - 4.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
int_hash
Very fast, very simple hash algorithm designed for use in integer hash maps & sets.4 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 8.1 thousand downloads total - 18 stars on GitHub - 1 maintainer
open-enum-derive 0.5.2
An attribute for generating "open" C-like enums, those that accept any integer value, by using a ...8 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 569 thousand downloads total - 18 stars on GitHub - 1 maintainer
step
A trait that allows for stepping numeric types.2 versions - Latest release: about 2 months ago - 1 dependent package - 4.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
int-vec-2d 0.2.1
Vectors, points, rectangles, etc. with `i16` coordinates.8 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 18.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
ethnum-macros 1.1.0
256-bit integer literals2 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 108 thousand downloads total - 56 stars on GitHub - 1 maintainer
epsi 0.1.1
Equisized (primitive) signed ints for primitive ints: i8 for u8, i16 for i16, etc2 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 5.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
smallnum 0.4.1
Compile-time size optimization for numeric primitives.7 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 28.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
awint_dag 0.18.1
DAG `awint` functionality15 versions - Latest release: 11 months ago - 1 dependent package - 21.4 thousand downloads total - 21 stars on GitHub - 1 maintainer
inc_dec 0.1.0 π°
Incrementation and decrementation in Rust.1 version - Latest release: 11 months ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum-try-from 0.0.1
Rust macros which create enums with TryFrom trait implementations1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 28.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
bounded-integer-macro 0.6.0
Proc macro for `bounded-integer`. Do not use directly.13 versions - Latest release: 6 months ago - 1 dependent package - 3 dependent repositories - 57.4 thousand downloads total - 37 stars on GitHub - 1 maintainer
radixal 0.3.0
Digits iteration for unsigned integer types.5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 8.89 thousand downloads total - 2 stars on GitHub - 1 maintainer
fix 0.1.1
Fixed-point number types2 versions - Latest release: about 8 years ago - 1 dependent package - 2 dependent repositories - 8.98 thousand downloads total - 6 stars on GitHub - 1 maintainer
dusk-varint 0.1.0
varint+zigzag integer encoding/decoding (no_std)1 version - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 26.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
gurobi 0.3.4
An unofficial Rust API for Gurobi optimizer15 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 60.2 thousand downloads total - 15 stars on GitHub - 2 maintainers
random-integer 1.2.1
Generate a random integer between two integer numbers (including the two integer numbers).10 versions - Latest release: over 5 years ago - 1 dependent package - 3 dependent repositories - 34.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
vint32 0.3.0
fast vint u32 encoding5 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 8.57 thousand downloads total - 1 maintainer
apint 0.2.0
Arbitrary precision integers library.17 versions - Latest release: almost 8 years ago - 1 dependent package - 2 dependent repositories - 57 thousand downloads total - 28 stars on GitHub - 1 maintainer
isnt-even-or-odd
Returns true if the given number isn't even or odd.2 versions - Latest release: about 1 month ago - 2.32 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
6 versions - Latest release: over 5 years ago - 31 dependent packages - 2,790 dependent repositories - 12.5 million downloads total - 14 stars on GitHub - 1 maintainer
integer-sqrt 0.1.5
An implementation of integer square root algorithm for primitive rust types6 versions - Latest release: over 5 years ago - 31 dependent packages - 2,790 dependent repositories - 12.5 million downloads total - 14 stars on GitHub - 1 maintainer
supply-chain-trust-crate-000016
Fast integer primitive to string conversion1 version - Latest release: about 2 months ago - 684 downloads total - 1 maintainer
width_counters 2.0.2
Atomic counters with variable bit widths and customizable atomic ordering9 versions - Latest release: almost 2 years ago - 10.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs-hex2int 0.1.0
Converts the hex string to integers.1 version - Latest release: 2 months ago - 32 downloads total - 1 maintainer
bounded 0.2.0
Bounded numeric types3 versions - Latest release: over 4 years ago - 1 dependent repositories - 4.53 thousand downloads total - 4 stars on GitHub - 1 maintainer
bigint-base10 0.1.1
Experimental API for dealing with big integers in base-ten2 versions - Latest release: about 7 years ago - 1 dependent repositories - 3.88 thousand downloads total - 1 maintainer
isnt-even-nor-odd 1.0.1
Returns true if the given number isn't even or odd.2 versions - Latest release: almost 3 years ago - 2.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
anyint 0.1.0
provides traits and structs for working with integers of any bit size1 version - Latest release: almost 4 years ago - 1.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
midi-vlq 0.1.0
Variable-Length Quantity for the MIDI file format1 version - Latest release: about 4 years ago - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
nb2fr 0.1.2 π°
Convert integer number to literal French text.2 versions - Latest release: over 5 years ago - 2.97 thousand downloads total - 0 stars on GitHub - 1 maintainer
ilattice 0.4.0
2 and 3-dimensional integer lattice math.4 versions - Latest release: about 2 years ago - 2 dependent packages - 4 dependent repositories - 43.4 thousand downloads total - 8 stars on GitHub - 1 maintainer
wowint 2025.1.110002
Allows to push integer to udp target in aim to remote control a game from key injection.6 versions - Latest release: about 1 year ago - 5.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
int_ratio 0.1.2
The type of ratios represented by two integers.3 versions - Latest release: 8 months ago - 65.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
streamvbyte-sys 0.1.0
Rust FFI bindings for streamvbyte1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
compressed-intvec 0.5.2
Space-efficient integer vectors for Rust. Offers a fixed-width implementation for O(1) mutable an...13 versions - Latest release: 5 months ago - 7.87 thousand downloads total - 32 stars on GitHub - 1 maintainer
const-arithmetic 1.0.4
Exploits Rust's type generic system to perform integer arithmetics at compile time.5 versions - Latest release: over 2 years ago - 6.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
traitlit 0.2.2
This crate exposes an atribute for implementing traits for integer and float types.4 versions - Latest release: over 6 years ago - 5.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
varint-compression 0.2.0
variable length integer compression2 versions - Latest release: over 3 years ago - 1 dependent repositories - 4 thousand downloads total - 0 stars on GitHub - 1 maintainer
gardiz 0.1.1
A library for integer geometry on 2D planes, focused on games2 versions - Latest release: over 4 years ago - 1 dependent package - 3.54 thousand downloads total - 2 stars on GitHub - 1 maintainer
intid 0.3.2
Defines the IntegerId trait11 versions - Latest release: 3 months ago - 3.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
intid-core 0.3.2
Defines the IntegerId trait without a dependency on intid_derive4 versions - Latest release: 3 months ago - 1.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
imagnum 0.2.29
A Rust library providing versatile numeric types supporting integers and floats designed for the ...65 versions - Latest release: 4 months ago - 24.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitops 0.1.0
Miscellaneous bit operations for any Integer.1 version - Latest release: over 7 years ago - 1 dependent package - 4 dependent repositories - 29.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
dilate 0.6.3 π°
A compact, high performance integer dilation library for Rust.7 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 10.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
xbitwise 0.1.0
A Rust library that extends the basic functionality of bitwise operations1 version - Latest release: about 3 years ago - 1.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
awint 0.18.1
Arbitrary width integers22 versions - Latest release: 11 months ago - 3 dependent packages - 1 dependent repositories - 60 thousand downloads total - 21 stars on GitHub - 1 maintainer
fast-float-to-integer 0.1.0
Convert floating point values to integer types faster than the standard `as` operator.1 version - Latest release: over 1 year ago - 1.01 thousand downloads total - 4 stars on GitHub - 1 maintainer
bitty 1.0.0
Extract bits from, and put back into integer types.1 version - Latest release: about 8 years ago - 2.09 thousand downloads total - 0 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.34 thousand downloads total - 2 stars on GitHub - 1 maintainer
bounded_types 0.2.1
Provides a type representing bounded integers, implemented using const generics.3 versions - Latest release: almost 5 years ago - 2.99 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitpacking-plus 0.2.0
Wrappers of bitpacking with extra pack formats2 versions - Latest release: over 2 years ago - 2.81 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: over 4 years ago - 8.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
bounded-integer-plugin 0.1.1
Bounded integers compiler plugin2 versions - Latest release: over 9 years ago - 4.42 thousand downloads total - 2 maintainers
value 0.1.1
Type-level constants for generic contexts2 versions - Latest release: almost 8 years ago - 3 dependent repositories - 4.15 thousand downloads total - 1 maintainer
serial_int 2.0.1
Safe, easy-to-use auto-increment integers15 versions - Latest release: over 1 year ago - 22.8 thousand downloads total - 2 maintainers
az 1.3.0
Casts and checked casts.12 versions - Latest release: 29 days ago - 25 dependent packages - 730 dependent repositories - 13.8 million downloads total - 4 stars on gitlab.com - 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.7 thousand downloads total - 1 maintainer
gcdn 0.2.0
An algorithmically faster implementation of variadic GCD.2 versions - Latest release: 4 months ago - 236 downloads total - 3 stars on GitHub - 1 maintainer
vlen 0.3.0
High-performance variable-length integer encoding with SIMD optimizations, embedded support, and ...5 versions - Latest release: 3 months ago - 1.13 thousand downloads total - 2 stars on GitHub - 1 maintainer
zconvertenumn 1.0.2
Convert number to enum3 versions - Latest release: almost 2 years ago - 4.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
13 versions - Latest release: almost 4 years ago - 14 dependent packages - 177 dependent repositories - 793 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 - 793 thousand downloads total - 16 stars on GitHub - 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: about 5 years ago - 13 thousand downloads total - 7 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.42 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: 10 months ago - 13.6 thousand downloads total - 1 stars on GitHub - 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
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.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
fractionfree 0.1.4
Fraction-free linear algebra for ndarray5 versions - Latest release: 12 months ago - 5.78 thousand downloads total - 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: 3 months ago - 1.1 million downloads total - 0 stars on GitHub - 1 maintainer
arbitrary-int 2.1.0
Modern and lightweight implementation of u2, u3, u4, ..., u127.13 versions - Latest release: 22 days ago - 6 dependent packages - 23 dependent repositories - 1.31 million downloads total - 45 stars on GitHub - 1 maintainer
finitely 0.1.0
Arithemtic over finite polynomial rings1 version - Latest release: about 1 year ago - 1.02 thousand downloads total - 0 stars on GitHub - 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: 4 days ago - 3 dependent packages - 3 dependent repositories - 374 thousand downloads total - 91 stars on GitHub - 1 maintainer
vb 0.2.7
The fastest VByte/Varint encoding library in Rust / Rust ηζζεΏ«ηειΏεθηΌη εΊ15 versions - Latest release: about 2 months ago - 1 dependent package - 13.6 thousand downloads total - 0 stars on GitHub - 3 maintainers
u24 0.6.0
An unsigned 24-bit integer type.9 versions - Latest release: 5 days ago - 3.65 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: 8 months ago - 831 downloads total - 0 stars on GitHub - 1 maintainer
ranged_integers 0.10.1
An integer restricted to a compile-time defined bounds driven by const generics14 versions - Latest release: 8 months 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.18 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.44 thousand downloads total - 4 stars on GitHub - 1 maintainer
numerica 1.1.0
Open-source math library for exact and floating point computations5 versions - Latest release: 2 months ago - 651 downloads total - 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.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
32
int
23
math
18
conversion
14
compression
14
number
14
unaligned
12
float
12
enum
11
misaligned
11
numeric
11
primitive
10
varint
10
no_std
9
arithmetic
8
bounded
8
encoding
7
cast
6
convert
6
mathematics
6
macro
6
odd
5
even
5
checked
5
rust-lang
5
trait
5
big
5
utility
4
precision
4
library
4
optimization
4
vector
4
id
4
bit
4
unsigned
4
arbitrary-precision
4
bigint
4
serialization
4
iterator
4
performance
4
extension
4
radix
4
numerics
4
raw
4
variable
4
no-std
4
digits
3
array
3
linear
3
inclusive
3
base
3
random
3
bignum
3
arbitrary
3
counter
3
truncate
3
numbers
3
protobuf
3
vbyte
3
data-structures
3
division
3
atoi
3
arrow
3
proc-macro
3
set
3
range
3
rational
3
format
3
ethereum
3
u256
3
refinement
3
round
3
vlq
3
traits
2
unpack
2
lib
2
bitwise
2
c
2
fill
2
intid
2
idmap
2
2d
2
rust-crate
2
compile-time
2
const
2
streamvbyte
2
signed
2
ratio
2
approximation
2
byte
2
3d
2
morton
2
hex
2
crypto
2
serde
2
rust-library
2
extend
2
bitpacking
2
simd
2
overflow
2