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

crates.io "integer" keyword

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
primitive_traits2 0.1.0
This crate implements traits for primitives as Unsigned and RawPointer.
1 version - Latest release: over 5 years ago - 1.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs-dostime2str 0.1.0
Converts the dostime hex/integer.
1 version - Latest release: 4 months ago - 21 downloads total - 0 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
itoa 1.0.18 πŸ’°
Fast integer primitive to string conversion
37 versions - Latest release: about 1 month ago - 291 dependent packages - 76,076 dependent repositories - 879 million downloads total - 368 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.87 million downloads total - 0 stars on gitlab.com - 1 maintainer
itoa-const πŸ’°
Fast integer primitive to string conversion
3 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 5.03 thousand downloads total - 368 stars on GitHub - 1 maintainer
encoder-itoa 1.0.10 πŸ’°
Fast integer primitive to string conversion
1 version - Latest release: over 2 years ago - 1 dependent package - 1.55 thousand downloads total - 368 stars on GitHub - 1 maintainer
int-interval-set 0.1.0
Integer half-open interval set structures built on top of int-interval.
1 version - Latest release: about 1 month ago - 63 downloads total - 1 maintainer
arrow-cast-guess-precision 0.4.0
Arrow cast function alternative with timestamp integer guessing precision
4 versions - Latest release: over 2 years ago - 5.96 thousand downloads total - 1 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 - 171 million downloads total - 79 stars on GitHub - 1 maintainer
intsplit 0.1.0
Rust library for splitting numeric types into their binary component arrays
1 version - Latest release: almost 2 years ago - 3.84 thousand downloads total - 0 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: 6 months ago - 104 dependent packages - 1,981 dependent repositories - 73.9 million downloads total - 69 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
enumn 0.1.14 πŸ’°
Convert number to enum
15 versions - Latest release: over 1 year ago - 24 dependent packages - 1,186 dependent repositories - 21.2 million downloads total - 87 stars on GitHub - 1 maintainer
az 1.3.0
Casts and checked casts.
12 versions - Latest release: 3 months ago - 25 dependent packages - 730 dependent repositories - 15.2 million downloads total - 4 stars on gitlab.com - 1 maintainer
Top 8.5% on crates.io
js_int 0.2.2
JavaScript-interoperable integer types
13 versions - Latest release: about 4 years ago - 14 dependent packages - 177 dependent repositories - 859 thousand downloads total - 16 stars on GitHub - 1 maintainer
integer-cbrt 0.1.2
An implementation of integer cube root algorithm for primitive rust types
3 versions - Latest release: about 5 years ago - 3 dependent packages - 6 dependent repositories - 47.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitops 0.1.0
Miscellaneous bit operations for any Integer.
1 version - Latest release: almost 8 years ago - 1 dependent package - 4 dependent repositories - 30.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
dusk-varint 0.1.0
varint+zigzag integer encoding/decoding (no_std)
1 version - Latest release: almost 5 years ago - 1 dependent package - 3 dependent repositories - 27.9 thousand downloads total - 1 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: 2 months ago - 3 dependent packages - 3 dependent repositories - 409 thousand downloads total - 91 stars on GitHub - 1 maintainer
epsi 0.1.1
Equisized (primitive) signed ints for primitive ints: i8 for u8, i16 for i16, etc
2 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 5.71 thousand downloads total - 1 stars on GitHub - 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.5 thousand downloads total - 28 stars on GitHub - 1 maintainer
fix 0.1.1
Fixed-point number types
2 versions - Latest release: over 8 years ago - 1 dependent package - 2 dependent repositories - 9.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
bounded-integer 0.6.1
Bounded integers
19 versions - Latest release: 6 months ago - 19 dependent packages - 10 dependent repositories - 742 thousand downloads total - 37 stars on GitHub - 2 maintainers
int-vec-2d 0.2.1
Vectors, points, rectangles, etc. with `i16` coordinates.
8 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 18.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum-try-from 0.0.1
Rust macros which create enums with TryFrom trait implementations
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 33.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
streamvbyte-sys 0.1.0
Rust FFI bindings for streamvbyte
1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 2.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
bounded 0.2.0
Bounded numeric types
3 versions - Latest release: almost 5 years ago - 1 dependent repositories - 4.56 thousand downloads total - 4 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: over 5 years ago - 2 dependent packages - 1 dependent repositories - 14 thousand downloads total - 2 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.95 thousand downloads total - 2 stars on GitHub - 1 maintainer
awint_macros 0.18.1
Accompanying procedural macros to `awint`
19 versions - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositories - 70.1 thousand downloads total - 26 stars on GitHub - 1 maintainer
is-odd 1.1.1 πŸ’°
Returns true if the given number is odd.
4 versions - Latest release: over 1 year ago - 3 dependent packages - 20 dependent repositories - 36.3 thousand downloads total - 30 stars on GitHub - 1 maintainer
awint 0.18.1
Arbitrary width integers
22 versions - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositories - 71.4 thousand downloads total - 21 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: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 735 thousand downloads total - 18 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: 11 months ago - 1 dependent package - 12.6 thousand downloads total - 2 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
rs-hex2int 0.1.0
Converts the hex string to integers.
1 version - Latest release: 5 months ago - 35 downloads total - 1 maintainer
Top 5.0% on crates.io
bitpacking 0.9.3 πŸ’°
Fast integer compression/decompression via SIMD bit-packing. Port of simdcomp to rust.
17 versions - Latest release: 4 months ago - 15 dependent packages - 550 dependent repositories - 16.5 million downloads total - 315 stars on GitHub - 2 maintainers
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: almost 2 years ago - 1 dependent package - 1 dependent repositories - 865 thousand downloads total - 18 stars on GitHub - 1 maintainer
vlq-bij 0.2.0
Bijective Variable-Length Quantity encodings
2 versions - Latest release: over 2 years ago - 1 dependent package - 3.48 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
bounded-integer-macro 0.6.0
Proc macro for `bounded-integer`. Do not use directly.
13 versions - Latest release: 9 months ago - 1 dependent package - 3 dependent repositories - 68.6 thousand downloads total - 37 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: 7 months ago - 355 downloads total - 291 stars on GitHub - 1 maintainer
signrel 2.0.0
Trait expressing relationship between integers of different signedness
4 versions - Latest release: over 5 years ago - 2 dependent packages - 3 dependent repositories - 28.8 thousand downloads total - 1 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
rawenum 0.1.1
A procedural macro to generate from_* methods for enums based on their integer discriminants.
2 versions - Latest release: 12 months ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
enumnvictorhowisers 0.1.13
Convert number to enum
1 version - Latest release: about 2 years ago - 1 dependent package - 1.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
integer-sqrt 0.1.5
An implementation of integer square root algorithm for primitive rust types
6 versions - Latest release: over 5 years ago - 31 dependent packages - 2,790 dependent repositories - 13.7 million downloads total - 13 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.4 thousand downloads total - 1 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.6 thousand downloads total - 0 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.27 thousand downloads total - 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
inc_dec 0.1.0 πŸ’°
Incrementation and decrementation in Rust.
1 version - Latest release: about 1 year ago - 1.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
step
A trait that allows for stepping numeric types.
2 versions - Latest release: about 1 month ago - 1 dependent package - 4.5 thousand downloads total - 0 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: almost 3 years ago - 6.23 thousand downloads total - 1 stars on GitHub - 1 maintainer
ilattice 0.4.0
2 and 3-dimensional integer lattice math.
4 versions - Latest release: over 2 years ago - 2 dependent packages - 4 dependent repositories - 62.2 thousand downloads total - 8 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
smallnum 0.4.1
Compile-time size optimization for numeric primitives.
7 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 34.2 thousand downloads total - 7 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
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
atoi_radix10 0.0.1
Parse strings as base 10 integers quickly (especially u64/u128)
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 9.67 thousand downloads total - 22 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
enumerate-number 0.1.1
Iterator::enumerate, but use u32, i64, f32 etc
2 versions - Latest release: 10 months ago - 845 downloads total - 0 stars on GitHub - 1 maintainer
supply-chain-trust-crate-000016
Fast integer primitive to string conversion
1 version - Latest release: about 1 month ago - 685 downloads total - 1 maintainer
width_counters 2.0.2
Atomic counters with variable bit widths and customizable atomic ordering
9 versions - Latest release: almost 2 years ago - 10.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
random-integer 1.2.1
Generate a random integer between two integer numbers (including the two integer numbers).
10 versions - Latest release: almost 6 years ago - 1 dependent package - 3 dependent repositories - 35.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
usize-conv 0.1.0
Infallible integer conversions to and from usize and isize under explicit portability guarantees
1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
isnt-even-nor-odd 2.0.0
Returns true if the given number isn't even or odd.
3 versions - Latest release: 3 months ago - 2.66 thousand downloads total - 3 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: about 6 years ago - 1.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
intid-core 0.3.5
Defines the IntegerId trait without a dependency on intid_derive
7 versions - Latest release: 4 months ago - 2 thousand downloads total - 1 stars on GitHub - 1 maintainer
midi-vlq 0.1.0
Variable-Length Quantity for the MIDI file format
1 version - Latest release: over 4 years ago - 1.64 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: 11 months ago - 76.6 thousand downloads total - 0 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: 5 months ago - 2.05 million downloads total - 0 stars on GitHub - 1 maintainer
intid 0.3.5
Defines the IntegerId trait
14 versions - Latest release: 4 months ago - 3.39 thousand downloads total - 1 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: 5 months ago - 1.79 thousand downloads total - 2 stars on GitHub - 1 maintainer
xbitwise 0.1.0
A Rust library that extends the basic functionality of bitwise operations
1 version - Latest release: over 3 years ago - 1.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
nb2fr 0.2.0 πŸ’°
Convert integer number to literal French text.
3 versions - Latest release: 3 months ago - 2.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
bigint-base10 0.1.1
Experimental API for dealing with big integers in base-ten
2 versions - Latest release: over 7 years ago - 1 dependent repositories - 3.9 thousand downloads total - 1 maintainer
awint_core 0.18.1
Core no-std and no-alloc `awint` functionality
19 versions - Latest release: about 1 year ago - 6 dependent packages - 1 dependent repositories - 87.8 thousand downloads total - 26 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
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: about 2 years ago - 22 dependent packages - 67 dependent repositories - 632 thousand downloads total - 135 stars on GitHub - 1 maintainer
bitty 1.0.0
Extract bits from, and put back into integer types.
1 version - Latest release: over 8 years ago - 2.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
gurobi 0.3.4
An unofficial Rust API for Gurobi optimizer
15 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 60.5 thousand downloads total - 15 stars on GitHub - 2 maintainers
anyint 0.1.0
provides traits and structs for working with integers of any bit size
1 version - Latest release: about 4 years ago - 1.87 thousand downloads total - 1 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: 12 months ago - 17.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
vb 0.2.7
The fastest VByte/Varint encoding library in Rust / Rust η”Ÿζ€ζœ€εΏ«ηš„ε˜ι•Ώε­—θŠ‚ηΌ–η εΊ“
15 versions - Latest release: 4 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: 2 months ago - 3.87 thousand downloads total - 2 stars on GitHub - 1 maintainer
deranged-macros 0.3.0 πŸ’°
Ranged integers
4 versions - Latest release: 8 months ago - 1 dependent package - 9.38 thousand downloads total - 65 stars on GitHub - 1 maintainer
deranged 0.5.8 πŸ’°
Ranged integers
33 versions - Latest release: 2 months ago - 3 dependent packages - 7,476 dependent repositories - 360 million downloads total - 38 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: 12 months ago - 622 downloads total - 0 stars on GitHub - 1 maintainer
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 - 165 million downloads total - 263 stars on GitHub - 1 maintainer
vint
vint.rs: simple and efficient variable-length integer encoding
1 version - Latest release: 8 days ago - 1.32 thousand downloads total - 453 stars on GitHub - 1 maintainer
intdate 0.1.0 πŸ’°
A simple integer date library inspired by Python's int_date.
1 version - Latest release: about 5 years ago - 1.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
arbitrary-int 2.1.1
Modern and lightweight implementation of u2, u3, u4, ..., u127.
14 versions - Latest release: 2 months ago - 6 dependent packages - 23 dependent repositories - 1.69 million downloads total - 45 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: 2 months ago - 146 downloads total - 1 maintainer
compressed-intvec 0.6.0
Space-efficient integer vectors with fixed-width, variable-length, and sequence-oriented encodings.
14 versions - Latest release: about 1 month ago - 7.97 thousand downloads total - 32 stars on GitHub - 1 maintainer
imagnum 0.2.30
A Rust library providing versatile numeric types supporting integers and floats designed for the ...
66 versions - Latest release: 4 months ago - 25.8 thousand downloads total - 0 stars on GitHub - 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
int_hash
Very fast, very simple hash algorithm designed for use in integer hash maps & sets.
4 versions - Latest release: 9 days ago - 1 dependent package - 1 dependent repositories - 8.15 thousand downloads total - 18 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: over 1 year ago - 5.23 thousand downloads total - 0 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.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
vectora 0.8.1 πŸ’°
A vector computation library
14 versions - Latest release: over 4 years ago - 1 dependent repositories - 29.1 thousand downloads total - 9 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: almost 7 years ago - 5.79 thousand downloads total - 0 stars on GitHub - 1 maintainer