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

crates.io "integer" keyword

streamvbyte 0.1.1
Rust FFI bindings for streamvbyte
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
round_to_int
Round floating point to integer.
4 versions - Latest release: about 17 hours 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: about 6 years ago - 2 dependent packages - 2 dependent repositories - 198 thousand downloads total - 120 stars on GitHub - 2 maintainers
just_prim_int 0.1.1
Primitive integer marker traits
2 versions - Latest release: about 4 years ago - 1 dependent package - 3.6 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 - 266 thousand downloads total - 1 stars on GitHub - 1 maintainer
itoa-const 💰
Fast integer primitive to string conversion
3 versions - Latest release: 1 day ago - 1 dependent package - 1 dependent repositories - 5.02 thousand downloads total - 368 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 - 368 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: 15 days ago - 291 dependent packages - 76,076 dependent repositories - 830 million downloads total - 368 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.1 thousand downloads total - 18 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.54 million downloads total - 0 stars on gitlab.com - 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 - 163 million downloads total - 79 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 - 331 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.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
dashu-int 0.4.1
A big integer library with good performance
8 versions - Latest release: about 2 years ago - 6 dependent packages - 2 dependent repositories - 1.55 million downloads total - 96 stars on GitHub - 1 maintainer
vbyte 0.1.0
variable length integer compression
1 version - Latest release: over 3 years ago - 3 dependent packages - 1 dependent repositories - 6.92 thousand downloads total - 0 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: 2 months ago - 5 dependent packages - 3 dependent repositories - 78.4 thousand downloads total - 2 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 - 15 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: over 4 years ago - 1 dependent repositories - 57.9 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.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
sign-bound 2.2.0
Layout-optimized positive and negative integers
5 versions - Latest release: over 1 year ago - 4.31 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 7 years ago - 3.23 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: over 4 years ago - 2.96 thousand downloads total - 0 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
checked_int_cast 1.0.0
Conversions between primitive integers with overflow and underflow checking
1 version - Latest release: over 10 years ago - 6 dependent packages - 530 dependent repositories - 4.24 million downloads total - 1 stars on GitHub - 1 maintainer
integer-partitions 0.1.1
Efficiently enumerate integer partitions.
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 5.27 thousand downloads total - 2 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: 10 months ago - 512 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: 4 months ago - 6 dependent packages - 16 dependent repositories - 112 thousand downloads total - 1 stars on GitHub - 1 maintainer
id-pool 0.2.2 💰
Create and recycle integer ids using a ranged pool
4 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 23.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
bens_naive_rational_number
A crate centered around a naive implementation of a Rational Number structure
6 versions - Latest release: 7 days ago - 7.92 thousand downloads total - 1 maintainer
yabe 1.0.0
Integer bitcasts through the use of Mul and autoref specialization
1 version - Latest release: about 2 years ago - 1.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs-ints2parquet 0.1.0
Converts the integers to a parquet.
1 version - Latest release: 6 months ago - 282 downloads total - 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
nonmax 0.5.5
Numeric types that cannot hold maximum values
9 versions - Latest release: over 2 years ago - 18 dependent packages - 12 dependent repositories - 6.94 million downloads total - 50 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.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
rounded-div 0.1.4 💰
Get rounded result of an integer division
6 versions - Latest release: 6 months ago - 4 dependent packages - 4 dependent repositories - 36.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000016
Fast integer primitive to string conversion
3 versions - Latest release: 7 days ago - 2.46 thousand downloads total - 278 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: about 1 year ago - 117 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: over 2 years ago - 1 dependent package - 1 dependent repositories - 10.7 thousand downloads total - 2 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
munemo-rs 0.1.1
Turn an integer into a more rememberable word, or vice-versa
2 versions - Latest release: about 6 years ago - 3.15 thousand downloads total - 3 stars on GitHub - 1 maintainer
compvec 0.1.4
Compressing integer vectors
5 versions - Latest release: about 2 months ago - 709 downloads total - 0 stars on GitHub - 1 maintainer
avr-int24 1.1.0
24 bit integer arithmetic for AVR
2 versions - Latest release: 5 months ago - 403 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
ubyte 0.10.4
A simple, complete, const-everything, saturating, human-friendly, no_std library for byte units.
7 versions - Latest release: over 2 years ago - 14 dependent packages - 1,391 dependent repositories - 12.7 million downloads total - 28 stars on GitHub - 1 maintainer
packed-integers
A growable array for integer types in the range `u1` to `u31`.
4 versions - Latest release: 8 days ago - 1 dependent repositories - 5.83 thousand downloads total - 8 stars on GitHub - 1 maintainer
rs-natural2array 0.1.0
Converts natural numbers to an array.
1 version - Latest release: 7 months ago - 382 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.51 million downloads total - 4 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 - 137 thousand downloads total - 9 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.73 million downloads total - 2 stars on GitHub - 1 maintainer
digits_iterator 0.1.0
Iterate over the digits of numbers in an arbitrary radix
1 version - Latest release: almost 8 years ago - 3 dependent packages - 6 dependent repositories - 624 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
smallest-uint 0.1.5
Gets the smallest unsigned integer type that can represent a given value
6 versions - Latest release: over 3 years ago - 28.6 thousand downloads total - 1 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: about 1 year ago - 2.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
deranged-macros 0.3.0 💰
Ranged integers
4 versions - Latest release: 8 months ago - 1 dependent package - 9.2 thousand downloads total - 64 stars on GitHub - 1 maintainer
deranged 0.5.8 💰
Ranged integers
33 versions - Latest release: about 1 month ago - 3 dependent packages - 7,476 dependent repositories - 332 million downloads total - 38 stars on GitHub - 1 maintainer
vint
vint.rs: simple and efficient variable-length integer encoding
1 version - Latest release: 10 days ago - 1.32 thousand downloads total - 453 stars on GitHub - 1 maintainer
rs-dostime2str 0.1.0
Converts the dostime hex/integer.
1 version - Latest release: 4 months ago - 20 downloads total - 1 maintainer
simple_mod_int 0.1.2
A simple modint library
3 versions - Latest release: about 1 year ago - 2.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
ethnum 1.5.2
256-bit integer implementation
17 versions - Latest release: 11 months ago - 58 dependent packages - 1,489 dependent repositories - 9.34 million downloads total - 57 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: about 4 years ago - 1 dependent package - 2 dependent repositories - 5.66 thousand downloads total - 0 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
num-conv 0.2.1 💰
`num_conv` is a crate to convert between integer types without using `as` casts. This provides be...
3 versions - Latest release: 10 days ago - 2 dependent packages - 277 million downloads total - 7 stars on GitHub - 1 maintainer
const-itoa 0.1.0
Fast integer primitive to string conversion
1 version - Latest release: 5 months ago - 34 downloads total - 1 maintainer
ethnum-intrinsics 1.2.0
LLVM generated 256-bit integer intrinsics
4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 7.61 thousand downloads total - 56 stars on GitHub - 1 maintainer
largeint 0.2.0
A library that supports large integer arithmetic.
2 versions - Latest release: almost 8 years ago - 3.38 thousand 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 - 150 million downloads total - 263 stars on GitHub - 1 maintainer
ethnum-macros 1.1.0
256-bit integer literals
2 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 108 thousand downloads total - 56 stars on GitHub - 1 maintainer
vint32 0.3.0
fast vint u32 encoding
5 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 8.57 thousand downloads total - 1 maintainer
intx 0.1.0
Defines new integer types with non-standard but fixed sizes.
1 version - Latest release: almost 3 years ago - 4 dependent packages - 30 dependent repositories - 367 thousand downloads total - 4 stars on GitHub - 1 maintainer
int-interval 0.6.2
A small, no_std half-open interval algebra library for primitive integer types.
8 versions - Latest release: 13 days ago - 107 downloads total - 0 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: 13 days ago - 0 downloads total - 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
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.33 thousand downloads total - 23 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.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: 3 months ago - 15 dependent packages - 550 dependent repositories - 15.1 million downloads total - 315 stars on GitHub - 2 maintainers
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 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
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
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: almost 2 years ago - 22 dependent packages - 67 dependent repositories - 614 thousand downloads total - 134 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 - 675 thousand downloads total - 37 stars on GitHub - 2 maintainers
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
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 - 14 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.4 thousand downloads total - 1 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_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 - 73.6 thousand downloads total - 26 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
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
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
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 - 24.1 thousand downloads total - 19 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 - 35.8 thousand downloads total - 30 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
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.7 thousand downloads total - 1 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
step
A trait that allows for stepping numeric types.
2 versions - Latest release: 18 days ago - 1 dependent package - 4.5 thousand downloads total - 0 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
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 - 734 thousand downloads total - 18 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 thousand downloads total - 0 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
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 - 33.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
bounded-integer-macro 0.6.0
Proc macro for `bounded-integer`. Do not use directly.
13 versions - Latest release: 8 months ago - 1 dependent package - 3 dependent repositories - 65.4 thousand downloads total - 37 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
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 million downloads total - 14 stars on GitHub - 1 maintainer