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

crates.io "range" keyword

sum_range 0.1.0
The sum of all consecutive numbers, both even and odd.
1 version - Latest release: about 1 year ago - 997 downloads total - 0 stars on GitHub - 1 maintainer
small_range 1.0.0
A compact range type: 50% smaller than Range<T> with zero-cost Option
1 version - Latest release: about 1 month ago - 14 downloads total - 1 maintainer
map_range_int 1.1.0
map a value from one range to another
2 versions - Latest release: over 1 year ago - 7.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
rangecutter 0.1.0
Utilities for working with adjacent ranges
1 version - Latest release: almost 2 years ago - 1.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
range-collections 0.4.6
Sets and maps of ranges, backed by smallvec
15 versions - Latest release: about 1 year ago - 10 dependent packages - 19 dependent repositories - 4.2 million downloads total - 5 stars on GitHub - 1 maintainer
rangeinfo 0.1.1
get info from any range struct.
2 versions - Latest release: over 8 years ago - 3.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
char-ranges 0.1.2
Iterate chars and their start and end byte positions
3 versions - Latest release: almost 2 years ago - 1 dependent package - 9.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
multi_ranged 0.1.1
Efficient data structures for representing and manipulating ranges of discrete values
2 versions - Latest release: about 2 months ago - 1.56 thousand downloads total - 10 stars on GitHub - 1 maintainer
egui_fancy_knob 0.2.0
Feature-rich circular knob widget for egui, originally forked from egui_knob.
2 versions - Latest release: 9 months ago - 982 downloads total - 2 stars on GitHub - 1 maintainer
btree-range-map 0.7.2 ๐Ÿ’ฐ
B-tree range map implementation
16 versions - Latest release: over 2 years ago - 2 dependent packages - 4 dependent repositories - 3.45 million downloads total - 11 stars on GitHub - 1 maintainer
bl-range-set 0.1.0
A Rust library for working with range sets
1 version - Latest release: 4 months ago - 160 downloads total - 1 maintainer
dia-range
Ranges for all integers
11 versions - Latest release: 4 days ago - 1 dependent package - 15.7 thousand downloads total - 1 maintainer
indexable_str 0.1.0
A library for creating indexable strings
1 version - Latest release: over 2 years ago - 1.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
char-positions 0.1.0
Iterate chars and their positions, i.e. line, column, and byte ranges
1 version - Latest release: 8 months ago - 583 downloads total - 0 stars on GitHub - 1 maintainer
bbse 2.1.0
Backward Binary Search Encoding โ€” minimal and deterministic scheme for sorted domains
8 versions - Latest release: 9 months ago - 3.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
rc-slice2 0.4.1
Reference-counted slices with easy subdivision
3 versions - Latest release: over 2 years ago - 4.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
string-utility 0.2.1
Provides simple substring implementation (with the RangeBound trait), keep string before or after...
3 versions - Latest release: 10 months ago - 1 dependent package - 10.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
deranged 0.5.8 ๐Ÿ’ฐ
Ranged integers
33 versions - Latest release: 6 days ago - 3 dependent packages - 7,476 dependent repositories - 297 million downloads total - 38 stars on GitHub - 1 maintainer
deranged-macros 0.3.0 ๐Ÿ’ฐ
Ranged integers
4 versions - Latest release: 6 months ago - 1 dependent package - 8.61 thousand downloads total - 47 stars on GitHub - 1 maintainer
range-requests 0.1.2
Various utilities to deal with `Range Requests`
3 versions - Latest release: 20 days ago - 582 downloads total - 1 maintainer
mybound 0.1.2
tools for RangeBounds
3 versions - Latest release: over 6 years ago - 4.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
interavl 0.5.0
An optimised interval tree for efficient interval stabbing
5 versions - Latest release: about 1 month ago - 43.6 thousand downloads total - 16 stars on GitHub - 1 maintainer
range_checker 0.2.2
derive-macro crate aimed to provide declarative bounds checking and filtering for structure.
6 versions - Latest release: about 2 years ago - 7.44 thousand downloads total - 0 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 - 20.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
simd-intervaltree 0.1.0
A SIMD-accelerated interval tree with zero-allocation queries
1 version - Latest release: about 2 months ago - 14 downloads total - 1 maintainer
theban_db 0.7.0
Using interval trees to create a simple interval database
8 versions - Latest release: almost 10 years ago - 2 dependent packages - 1 dependent repositories - 17.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
xrange 0.1.5
High-performance range overlap search algorithms / ้ซ˜ๆ€ง่ƒฝๅŒบ้—ด้‡ๅ ๆœ็ดข็ฎ—ๆณ•
5 versions - Latest release: about 1 month ago - 53 downloads total - 1 maintainer
lz_diet 0.1.6
An AVL balanced Discrete Interval Encoding Tree
7 versions - Latest release: over 5 years ago - 10.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
mileage 0.1.1 ๐Ÿ’ฐ
deprecated char collections
2 versions - Latest release: over 2 years ago - 3.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
my_random 0.1.1
A random generator thats allows you to create tokens, shuffle, numbers and lots more
2 versions - Latest release: 7 months ago - 834 downloads total - 0 stars on GitHub - 1 maintainer
memrange 0.1.3
A simple crate that represents address ranges in memory images
4 versions - Latest release: almost 10 years ago - 7 dependent packages - 32 dependent repositories - 98.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
range-set-blaze 0.4.1
Integer sets as fast, sorted integer ranges; Maps with integer-range keys; Full set operations
26 versions - Latest release: 4 months ago - 4 dependent packages - 1 dependent repositories - 2.25 million downloads total - 97 stars on GitHub - 1 maintainer
map-range 0.1.2
map a value from a range to another range
3 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 18.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
free-ranges 1.0.7
An efficient data structure for keeping track of indices which are either free or not
12 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 24.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
anyrange 0.1.0
Small helper trait that helps dealing with range arguments
1 version - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 11.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
more_ranges 0.2.0
Range types not provided in the standard library.
2 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 3.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
bit_range 0.1.0
A small library for getting bits and ranges of bits from byte collections
1 version - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 5.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
serdir 0.3.0
helpers for conditional GET, HEAD, byte range serving, and gzip content encoding for static files...
4 versions - Latest release: 11 days ago - 35 downloads total - 1 maintainer
extent 0.5.0
replacement for std::ops::{Range,RangeInclusive}
5 versions - Latest release: about 3 years ago - 1 dependent repositories - 7.04 thousand downloads total - 36 stars on GitHub - 1 maintainer
omni 0.0.1
A macro that handles ascending & descending ranges.
2 versions - Latest release: about 6 years ago - 3.13 thousand downloads total - 1 stars on GitHub - 1 maintainer
range-lock 0.2.4
Range lock for std::vec::Vec
7 versions - Latest release: 11 months ago - 1 dependent repositories - 8.53 thousand downloads total - 1 maintainer
parse_range_headers
No-dep range header parser
1 version - Latest release: about 2 months ago - 1.18 thousand downloads total - 10 stars on GitHub - 1 maintainer
ranges-ext 0.5.0
A no_std range/interval set with merge, contains, and removal (with splitting)
10 versions - Latest release: about 2 months ago - 191 downloads total - 1 maintainer
grafite 0.2.0
The Grafite Range Filter.
3 versions - Latest release: 9 months ago - 2.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
every-range 0.1.0
Iterator for interleaving included and excluded ranges
1 version - Latest release: almost 6 years ago - 1.76 thousand downloads total - 0 stars on GitHub - 1 maintainer
nclist 0.1.1
Crate for finding overlapping intervals using a nested containment list
2 versions - Latest release: about 6 years ago - 1 dependent repositories - 3.07 thousand downloads total - 2 stars on GitHub - 1 maintainer
rangeset 0.4.0
Integer collection backed by ranges with set operation support.
5 versions - Latest release: 3 months ago - 24.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
merged_range 0.1.0
rangeset that can merge overlap
1 version - Latest release: almost 3 years ago - 2 dependent repositories - 16.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
grange
create range numbers macro
3 versions - Latest release: 2 months ago - 4.28 thousand downloads total - 1 maintainer
dia-ip-range 0.10.0
...
15 versions - Latest release: almost 2 years ago - 18.5 thousand downloads total - 1 maintainer
cj_common 1.2.1
Collection of common functions used by cubicle-jockey projects
12 versions - Latest release: 3 months ago - 1 dependent package - 13 thousand downloads total - 0 stars on GitHub - 1 maintainer
icentral-nodeid 0.1.0
A Rust library for management of node identifiers in distributed systems, providing interfaces fo...
1 version - Latest release: 11 months ago - 5.31 thousand downloads total - 1 maintainer
irange 1.1.2
A data structure to store and manipulate ranges of integers with set operations
4 versions - Latest release: over 1 year ago - 4.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
crange 0.1.0
Provides types and functions to access a constant number of elements from a slice
1 version - Latest release: over 5 years ago - 1.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
rout 0.1.0 ๐Ÿ’ฐ
CLI tool to generate output, similar to echo(1) and printf(1)
1 version - Latest release: almost 5 years ago - 1.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
gamo 0.3.0
A Range like struct for user defined types
3 versions - Latest release: about 2 years ago - 4.08 thousand downloads total - 1 maintainer
prange2 3.0.1
Parse numeric ranges for indexing
4 versions - Latest release: over 1 year ago - 5.08 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
staticstep 0.4.2
Provides truly zero-cost alternatives to `Iterator::step_by` for both incrementing and decrementi...
8 versions - Latest release: about 4 years ago - 9.99 thousand downloads total - 13 stars on GitHub - 1 maintainer
rangetools 0.1.4
Extending the Rust Range structs found in std::ops
5 versions - Latest release: almost 3 years ago - 2 dependent repositories - 21.3 thousand downloads total - 38 stars on GitHub - 1 maintainer
normal_map 0.2.1 ๐Ÿ’ฐ
A struct that maps a range of values to the normalized range [0.0, 1.0]
5 versions - Latest release: over 5 years ago - 6.62 thousand downloads total - 2 stars on GitHub - 1 maintainer
any-range 0.1.4
AnyRange<T> enum can hold any Range*<T> type
5 versions - Latest release: almost 2 years ago - 1 dependent repositories - 8.08 thousand downloads total - 14 stars on gitlab.com - 1 maintainer
rangelist 0.4.0
A representation of sets as lists of inclusive ranges
6 versions - Latest release: 4 months ago - 8.74 thousand downloads total - 25 stars on GitHub - 1 maintainer
read_range 0.2.1
A portable and efficient crate for reading a specific range of bytes from a file. Provides both s...
8 versions - Latest release: 4 months ago - 2.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
cond_utils 0.1.0
Simple crate for range and set comparison utils.
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 5.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
closed-interval-set 1.7.0
Unions of closed intervals as containers of pairs
9 versions - Latest release: 12 months ago - 6.15 thousand downloads total - 2 stars on GitHub - 1 maintainer
tlid 0.2.2
Thread Local ID generator by predefined range without atomics/locks/random/time
4 versions - Latest release: about 6 years ago - 5.52 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
board_game_range 0.1.0
A set of iterators for target ranges in a square tile based board game.
1 version - Latest release: about 1 year ago - 866 downloads total - 1 stars on GitHub - 1 maintainer
range-traits 0.3.2
Ranges related traits.
6 versions - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 3.41 million downloads total - 0 stars on GitHub - 1 maintainer
range-parser 0.1.2 ๐Ÿ’ฐ
A rust library to parse ranges representation of any kind of numbers
3 versions - Latest release: over 1 year ago - 17.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
copy-range 0.1.1
core::ops::Range et al, but Copy and IntoIterator
2 versions - Latest release: over 2 years ago - 3.39 thousand downloads total - 1 stars on GitHub - 1 maintainer
normalize_interval 0.17.5
Normalizing interval library
11 versions - Latest release: over 1 year ago - 12.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
range-compare 0.1.1
A crate to compare ranges
2 versions - Latest release: about 2 years ago - 2.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
vl53l0x 1.0.1
A platform agnostic driver to interface with the vl53l0x (time-to-flight sensor)
8 versions - Latest release: over 1 year ago - 3 dependent repositories - 14.6 thousand downloads total - 15 stars on GitHub - 1 maintainer
range_vec 0.2.0
Fast indexed access to a range of mostly-default values
1 version - Latest release: about 1 year ago - 782 downloads total - 0 stars on GitHub - 1 maintainer
merged_range2 1.0.0
rangeset that can merge overlapping ranges (fork of merged_range)
1 version - Latest release: about 1 year ago - 850 downloads total - 0 stars on GitHub - 1 maintainer
randge 1.1.0
Generate unique random numbers
2 versions - Latest release: about 5 years ago - 3.17 thousand downloads total - 2 stars on GitHub - 1 maintainer
nonempty_range 0.1.0
A simple Range representing nonempty ranges.
1 version - Latest release: over 7 years ago - 1.87 thousand downloads total - 1 stars on GitHub - 1 maintainer
span-map 0.2.0 ๐Ÿ’ฐ
A data structure for efficiently managing sets of values over spans/ranges
2 versions - Latest release: about 1 year ago - 39.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
utf8-ranges 1.0.5 ๐Ÿ’ฐ
DEPRECATED. Use regex-syntax::utf8 submodule instead.
10 versions - Latest release: almost 4 years ago - 13 dependent packages - 9,095 dependent repositories - 37.7 million downloads total - 43 stars on GitHub - 1 maintainer
http-range-header 0.4.2
No-dep range header parser
7 versions - Latest release: about 1 year ago - 12 dependent packages - 6,139 dependent repositories - 75.1 million downloads total - 9 stars on GitHub - 1 maintainer
nonoverlapping_interval_tree 0.1.6
Map data structure keyed on (non-overlapping) ranges that allows lookup of a point within a range...
7 versions - Latest release: 7 months ago - 1 dependent repositories - 17.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
range_checker_macro 0.2.2
derive-macro crate aimed to provide declarative bounds checking and filtering for structure.
4 versions - Latest release: about 2 years ago - 1 dependent package - 5.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
range-ext 0.3.0
Range intersection
6 versions - Latest release: over 2 years ago - 2 dependent repositories - 26.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
http_reader 0.2.2
HttpReader with cache can be used for ZipArchive, sevenz-rust and etc.
6 versions - Latest release: about 1 year ago - 6.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
http_writer 0.1.1
Convert any stream into a put request
2 versions - Latest release: about 1 year ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
range_date 0.2.3
A powerful Rust crate for handling date periods with embedded data and comprehensive date range o...
6 versions - Latest release: 3 months ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
arrange 0.1.3
Convenience functions for populating an array with values from a range.
4 versions - Latest release: almost 5 years ago - 6.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
range_bound_cmp 0.1.0
Comparison operations between primitive `Bound` values
1 version - Latest release: 8 months ago - 483 downloads total - 0 stars on GitHub - 1 maintainer
rangefs 0.5.1
A fuse-based filesystem to map ranges in file to individual files.
11 versions - Latest release: 9 months ago - 11.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
tile-buffer 0.1.0
Tiling Buffer useful when dealing with range requests
1 version - Latest release: over 2 years ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
time-range-ext 0.1.0
An extension library for the time crate to cover reoccurring use cases, everything time related.
1 version - Latest release: over 1 year ago - 1.29 thousand downloads total - 1 stars on GitHub - 1 maintainer
io-window 1.0.0 ๐Ÿ’ฐ
Seekable I/O adapter that limits operations to a byte range
1 version - Latest release: over 1 year ago - 1.18 thousand downloads total - 3 stars on GitHub - 1 maintainer
http-serve 0.3.6
helpers for conditional GET, HEAD, byte range serving, and gzip content encoding for static files...
15 versions - Latest release: almost 4 years ago - 8 dependent repositories - 25.7 thousand downloads total - 33 stars on GitHub - 1 maintainer
range 1.0.0
A library for range addressing
13 versions - Latest release: almost 7 years ago - 10 dependent packages - 19 dependent repositories - 75.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
query-range 0.1.0
This package provides an iterator which finds all ranges of a query within the searched content.
1 version - Latest release: over 5 years ago - 1.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
ordmask 1.0.0
To check if a value is included efficiently.
2 versions - Latest release: over 1 year ago - 1.91 thousand downloads total
egui_knob 0.3.10
A simple knob widget for egui
21 versions - Latest release: about 1 month ago - 8.66 thousand downloads total - 7 stars on GitHub - 1 maintainer
ranges 0.4.0
This crate provides a generic alternative to core/std ranges, set-operations to work with them an...
8 versions - Latest release: over 1 year ago - 3 dependent packages - 6 dependent repositories - 115 thousand downloads total - 8 stars on gitlab.com - 1 maintainer
disjoint-ranges 0.5.0
Ranges with gaps
8 versions - Latest release: about 1 month ago - 100 downloads total