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

crates.io "integer" keyword

View the packages on the crates.io package registry that are tagged with the "integer" keyword.

itoa-const 💰
Fast integer primitive to string conversion
3 versions - Latest release: about 12 hours ago - 1 dependent package - 1 dependent repositories - 4.59 thousand downloads total - 331 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
itoa 1.0.15 💰
Fast integer primitive to string conversion
34 versions - Latest release: 5 months ago - 291 dependent packages - 76,076 dependent repositories - 534 million downloads total - 331 stars on GitHub - 1 maintainer
encoder-itoa 1.0.10 💰
Fast integer primitive to string conversion
1 version - Latest release: over 1 year ago - 1 dependent package - 1.34 thousand downloads total - 331 stars on GitHub - 1 maintainer
uintx 0.1.0
Unaligned unsigned integers with exact size in memory and arithmetic operations for them
4 versions - Latest release: about 1 year ago - 1 dependent package - 5.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
iunorm 0.2.2
Map normalized floating-point numbers to/from (un)signed integers
6 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 9.02 thousand downloads total - 2 stars on GitHub - 1 maintainer
smallest-uint 0.1.5
Gets the smallest unsigned integer type that can represent a given value
6 versions - Latest release: over 2 years ago - 14.9 thousand downloads total - 1 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: over 5 years ago - 2 dependent packages - 2 dependent repositories - 150 thousand downloads total - 118 stars on GitHub - 2 maintainers
vint
vint.rs: simple and efficient variable-length integer encoding
1 version - Latest release: 1 day ago - 1.17 thousand downloads total - 453 stars on GitHub - 1 maintainer
ranged_integers 0.10.1
An integer restricted to a compile-time defined bounds driven by const generics
14 versions - Latest release: about 1 month ago - 13.9 thousand downloads total - 28 stars on GitHub - 1 maintainer
ilattice 0.4.0
2 and 3-dimensional integer lattice math.
4 versions - Latest release: over 1 year ago - 2 dependent packages - 4 dependent repositories - 29.6 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
crypto-bigint 0.6.1
Pure Rust implementation of a big integer library which has been designed from the ground-up for ...
71 versions - Latest release: 5 months ago - 52 dependent packages - 5,196 dependent repositories - 93.4 million downloads total - 186 stars on GitHub - 1 maintainer
bitbybit 1.3.3
Efficient implementation of bit-fields where several numbers are packed within a larger number an...
14 versions - Latest release: 8 months ago - 3 dependent packages - 3 dependent repositories - 177 thousand downloads total - 64 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: almost 5 years ago - 31 dependent packages - 2,790 dependent repositories - 9.98 million downloads total - 14 stars on GitHub - 1 maintainer
bitty 1.0.0
Extract bits from, and put back into integer types.
1 version - Latest release: over 7 years ago - 1.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
comfy-bounded-ints 0.2.1
Bounded-integer types focused on ergonomics and safety. (See README.md)
4 versions - Latest release: about 1 year ago - 5.9 thousand downloads total - 4 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: about 1 year ago - 1 dependent package - 1 dependent repositories - 338 thousand downloads total - 18 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: about 1 year ago - 2 dependent packages - 1 dependent repositories - 337 thousand downloads total - 18 stars on GitHub - 1 maintainer
atoi_radix10 0.0.1
Parse strings as base 10 integers quickly (especially u64/u128)
1 version - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 6.98 thousand downloads total - 23 stars on GitHub - 1 maintainer
primitive_traits 0.2.0
Traits over primitive types. Particularly stuff not covered by num-*.
2 versions - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 4.02 thousand downloads total - 2 stars on GitHub - 1 maintainer
serial_int 2.0.1
Safe, easy-to-use auto-increment integers
15 versions - Latest release: about 1 year ago - 20.4 thousand downloads total - 2 maintainers
radix_fmt_ng 1.0.0
Format a number in an arbitrary radix
1 version - Latest release: 4 days ago - 0 downloads total - 1 maintainer
arbi 0.7.0
Arbitrary Precision Integer
19 versions - Latest release: 4 days ago - 13.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
serde_short 0.1.3
Derive Serialize and Deserialize for enum reperesented as C short enum
4 versions - Latest release: 7 months ago - 62.1 thousand downloads total - 0 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: over 1 year ago - 18.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
primitivemap 0.1.0
blazing fast [Integer -> T: Copy] map
1 version - Latest release: about 7 years ago - 1.77 thousand downloads total - 3 stars on GitHub - 1 maintainer
specialized-div-rem 1.1.0
specialized division algorithms for integer primitives
14 versions - Latest release: over 3 years ago - 1 dependent repositories - 46.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
imagnum 0.1.32
A Rust library providing versatile numeric types supporting integers and floats designed for the ...
33 versions - Latest release: 5 days ago - 8.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
radixal 0.3.0
Digits iteration for unsigned integer types.
5 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 7.97 thousand downloads total - 2 stars on GitHub - 1 maintainer
round_to_int
Round floating point to integer.
4 versions - Latest release: 7 days ago - 4.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
intname 0.2.0
Full English name for any integer of any primitive integer type.
2 versions - Latest release: almost 4 years ago - 2.57 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: about 3 years ago - 1 dependent repositories - 2.65 thousand downloads total - 1 stars on GitHub - 1 maintainer
dashu-int 0.4.1 💰
A big integer library with good performance
8 versions - Latest release: over 1 year ago - 6 dependent packages - 2 dependent repositories - 590 thousand downloads total - 84 stars on GitHub - 1 maintainer
random-number-macro-impl 0.1.8
Generate random numbers quickly.
9 versions - Latest release: 9 months ago - 1 dependent package - 33 dependent repositories - 1.14 million downloads total - 4 stars on GitHub - 1 maintainer
ordinal-map-derive 0.1.8
Ordinal trait to map values to integers and efficient maps and sets for such types
9 versions - Latest release: 8 days ago - 171 thousand downloads total - 2 stars on GitHub - 1 maintainer
ordinal-map 0.1.8
Ordinal trait to map values to integers and efficient maps and sets for such types
9 versions - Latest release: 8 days ago - 171 thousand downloads total - 0 stars on GitHub - 1 maintainer
num-to-words-de 0.1.2
Convert a u32 Integer into its String equivalent in the German Language
3 versions - Latest release: 6 months ago - 1.65 thousand downloads total - 1 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: over 2 years ago - 2 dependent packages - 1.7 thousand downloads total - 11 stars on GitHub - 1 maintainer
fix 0.1.1
Fixed-point number types
2 versions - Latest release: over 7 years ago - 1 dependent package - 2 dependent repositories - 8.08 thousand downloads total - 6 stars on GitHub - 1 maintainer
supply-chain-trust-crate-000016 1.0.15
Fast integer primitive to string conversion
1 version - Latest release: 5 months ago - 461 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: 10 months ago - 3.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
smallnum 0.4.1
Compile-time size optimization for numeric primitives.
7 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 25.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
number-general 0.13.0 💰
A generic number type for Rust which supports basic math and (de)serialization.
50 versions - Latest release: 5 months ago - 5 dependent packages - 3 dependent repositories - 68 thousand downloads total - 2 stars on GitHub - 1 maintainer
vlen 0.1.0
High-performance variable-length integer encoding with SIMD optimizations, embedded support, and ...
1 version - Latest release: 9 days ago - 0 downloads total - 1 maintainer
simple_mod_int 0.1.2
A simple modint library
3 versions - Latest release: 7 months ago - 1.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
rounded-div 0.1.3 💰
Get rounded result of an integer division
5 versions - Latest release: 5 months ago - 4 dependent packages - 4 dependent repositories - 28.8 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: 10 months ago - 5.53 thousand downloads total - 4 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000016 1.0.16
Fast integer primitive to string conversion
3 versions - Latest release: 4 months ago - 1.94 thousand downloads total - 278 stars on GitHub - 1 maintainer
integer-partitions 0.1.1
Efficiently enumerate integer partitions.
2 versions - Latest release: about 5 years ago - 1 dependent repositories - 4.49 thousand downloads total - 2 stars on GitHub - 1 maintainer
fmul-to-int 1.0.0
Float multiplication to integer part.
1 version - Latest release: over 1 year ago - 4.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
radix_fmt 1.0.0
Format a number in an arbitrary radix
3 versions - Latest release: about 6 years ago - 31 dependent packages - 827 dependent repositories - 6.46 million downloads total - 0 stars on gitlab.com - 1 maintainer
nb2fr 0.1.2 💰
Convert integer number to literal French text.
2 versions - Latest release: over 4 years ago - 2.63 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: almost 2 years ago - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
vlq-bij 0.2.0
Bijective Variable-Length Quantity encodings
2 versions - Latest release: over 1 year ago - 1 dependent package - 2.96 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
truncate 0.1.0
Possibly truncating conversions between types.
1 version - Latest release: over 2 years ago - 2 dependent packages - 43 dependent repositories - 1.68 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
anyint 0.1.0
provides traits and structs for working with integers of any bit size
1 version - Latest release: over 3 years ago - 1.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
epui 0.1.1
Equisized (primitive) unsigned ints for primitive ints: u8 for u8, u16 for i16, etc
2 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 4.7 thousand downloads total - 0 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: over 4 years ago - 3 dependent packages - 6 dependent repositories - 42.5 thousand downloads total - 1 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: 7 months ago - 3.74 thousand 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: about 4 years ago - 1 dependent repositories - 9.93 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
enumn 0.1.14 💰
Convert number to enum
15 versions - Latest release: 12 months ago - 24 dependent packages - 1,186 dependent repositories - 13.7 million downloads total - 87 stars on GitHub - 1 maintainer
az 1.2.1
Casts and checked casts
11 versions - Latest release: about 3 years ago - 25 dependent packages - 730 dependent repositories - 7.03 million downloads total - 4 stars on gitlab.com - 1 maintainer
intx 0.1.0
Defines new integer types with non-standard but fixed sizes.
1 version - Latest release: about 2 years ago - 4 dependent packages - 30 dependent repositories - 325 thousand downloads total - 4 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 6 years ago - 1 dependent repositories - 3.47 thousand downloads total - 1 maintainer
finitely 0.1.0
Arithemtic over finite polynomial rings
1 version - Latest release: 8 months ago - 766 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
js_int 0.2.2
JavaScript-interoperable integer types
13 versions - Latest release: over 3 years ago - 14 dependent packages - 177 dependent repositories - 592 thousand downloads total - 16 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 4 years ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
inc_dec 0.1.0 💰
Incrementation and decrementation in Rust.
1 version - Latest release: 4 months ago - 498 downloads total - 0 stars on GitHub - 1 maintainer
value 0.1.1
Type-level constants for generic contexts
2 versions - Latest release: about 7 years ago - 3 dependent repositories - 3.49 thousand downloads total - 1 maintainer
chinese-number 0.7.7
Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers.
39 versions - Latest release: over 1 year ago - 5 dependent packages - 20 dependent repositories - 279 thousand downloads total - 8 stars on GitHub - 1 maintainer
saturate 0.1.0
Rust traits for saturating conversion between numeric types
1 version - Latest release: about 1 year ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
checked_int_cast 1.0.0
Conversions between primitive integers with overflow and underflow checking
1 version - Latest release: almost 10 years ago - 6 dependent packages - 530 dependent repositories - 3.96 million downloads total - 1 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: over 3 years ago - 1 dependent package - 2 dependent repositories - 4.75 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: about 1 month ago - 41.5 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 2 years ago - 1 dependent package - 1 dependent repositories - 22.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
isnt-even-nor-odd 1.0.1
Returns true if the given number isn't even or odd.
2 versions - Latest release: over 2 years ago - 2.26 thousand downloads total - 3 stars on GitHub - 1 maintainer
midi-vlq 0.1.0
Variable-Length Quantity for the MIDI file format
1 version - Latest release: over 3 years ago - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
isnt-even-or-odd
Returns true if the given number isn't even or odd.
2 versions - Latest release: 15 days ago - 2.02 thousand downloads total - 3 stars on GitHub - 1 maintainer
awint_macros 0.18.1
Accompanying procedural macros to `awint`
19 versions - Latest release: 4 months ago - 3 dependent packages - 1 dependent repositories - 29.9 thousand downloads total - 19 stars on GitHub - 1 maintainer
awint_core 0.18.1
Core no-std and no-alloc `awint` functionality
19 versions - Latest release: 4 months ago - 6 dependent packages - 1 dependent repositories - 32 thousand downloads total - 19 stars on GitHub - 1 maintainer
awint 0.18.1
Arbitrary width integers
22 versions - Latest release: 4 months ago - 3 dependent packages - 1 dependent repositories - 31.7 thousand downloads total - 19 stars on GitHub - 1 maintainer
awint_ext 0.18.1
Externally allocating `awint` functionality
19 versions - Latest release: 4 months ago - 4 dependent packages - 1 dependent repositories - 31 thousand downloads total - 19 stars on GitHub - 1 maintainer
awint_dag 0.18.1
DAG `awint` functionality
15 versions - Latest release: 4 months ago - 1 dependent package - 17.6 thousand downloads total - 19 stars on GitHub - 1 maintainer
zconvertenumn 1.0.2
Convert number to enum
3 versions - Latest release: over 1 year ago - 3.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
just_prim_int 0.1.1
Primitive integer marker traits
2 versions - Latest release: over 3 years ago - 1 dependent package - 3.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
int-seq 0.1.1
A procedural macro for generating integer sequences
2 versions - Latest release: 7 months ago - 1.23 thousand downloads total - 3 stars on GitHub - 1 maintainer
prefix_uvarint 0.6.1
Prefix based variable length integer coding.
9 versions - Latest release: over 2 years ago - 1 dependent repositories - 15.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
bitops 0.1.0
Miscellaneous bit operations for any Integer.
1 version - Latest release: about 7 years ago - 1 dependent package - 4 dependent repositories - 22.7 thousand downloads total - 1 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: 17 days ago - 1 dependent package - 1 dependent repositories - 7.26 thousand downloads total - 18 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: over 4 years ago - 11.5 thousand downloads total - 7 stars on GitHub - 1 maintainer
float_to_int 0.1.0 💰
Conversions of integer-value floats into integers
1 version - Latest release: almost 3 years ago - 1.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
int-vec-2d 0.2.1
Vectors, points, rectangles, etc. with `i16` coordinates.
8 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 16 thousand downloads total - 0 stars on GitHub - 1 maintainer
varint-compression 0.2.0
variable length integer compression
2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 3.26 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: over 4 years ago - 1.46 thousand downloads total - 1 maintainer
step
A trait that allows for stepping numeric types.
2 versions - Latest release: 18 days ago - 1 dependent package - 4.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
round-to 0.1.5
Round floating point to integer.
3 versions - Latest release: 10 months ago - 1 dependent package - 3.7 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: over 6 years ago - 2.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
diesel-sqlite-enum-integer 0.1.0
This proc macro attribute will allow you to store the enum as integer.
1 version - Latest release: about 2 months ago - 243 downloads total - 0 stars on GitHub - 1 maintainer
btoi 0.5.0 💰
Parse integers directly from ASCII byte slices
12 versions - Latest release: about 2 months ago - 28 dependent packages - 838 dependent repositories - 10.4 million downloads total - 8 stars on GitHub - 1 maintainer
apint 0.2.0
Arbitrary precision integers library.
17 versions - Latest release: about 7 years ago - 1 dependent package - 2 dependent repositories - 51.8 thousand downloads total - 28 stars on GitHub - 1 maintainer
signrel 2.0.0
Trait expressing relationship between integers of different signedness
4 versions - Latest release: almost 5 years ago - 2 dependent packages - 3 dependent repositories - 27.5 thousand downloads total - 1 stars on GitHub - 1 maintainer