An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "integer" keyword

Top 4.3% on crates.io
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 formats
2 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 ergonomic
6 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 plugin
2 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 types
1 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..=63
1 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 integers
15 versions - Latest release: almost 2 years ago - 22.9 thousand downloads total - 2 maintainers
Top 8.5% on crates.io
js_int 0.2.2
JavaScript-interoperable integer types
13 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 contexts
2 versions - Latest release: almost 8 years ago - 3 dependent repositories - 4.22 thousand downloads total - 1 maintainer
zconvertenumn 1.0.2
Convert number to enum
3 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 rings
1 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 ndarray
5 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 types
11 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
cast 0.3.0
Ergonomic, checked cast functions for primitive types
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
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 etc
2 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 generics
15 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 integers
2 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 library
5 versions - Latest release: 7 months ago - 4.03 thousand downloads total - 4 stars on GitHub - 1 maintainer
deranged-macros 0.3.0 πŸ’°
Ranged integers
4 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 integers
33 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
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 numerals
8 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 library
14 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 encoding
1 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 byte
2 versions - Latest release: 9 months ago - 1.44 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
atoi 2.0.0 πŸ’°
Parse integers directly from `[u8]` slices in safe code
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
float_to_int 0.1.0 πŸ’°
Conversions of integer-value floats into integers
1 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 Integers
3 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 rust
2 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 batches
1 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 precision
4 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 radix
1 version - Latest release: 8 months ago - 519 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
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 computations
8 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 integer
1 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` functionality
19 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 Integer
19 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 sequences
2 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 integer
5 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 integer
13 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 types
6 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 conversion
3 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
itoa 1.0.17 πŸ’°
Fast integer primitive to string conversion
36 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 conversion
1 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 radix
3 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 streamvbyte
2 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 traits
2 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 integers
2 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 language
6 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 them
4 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 slices
12 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 primitives
14 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] map
1 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 integers
4 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 access
2 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 specialization
1 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 integers
3 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 integers
6 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 types
11 versions - Latest release: 4 months ago - 1.25 million downloads total - 2 stars on GitHub - 1 maintainer