crates.io "iterator" keyword
backoff-series 0.1.1
Backoff iterator from an anchor series with closed-form extrapolation.2 versions - Latest release: about 2 hours ago - 0 downloads total
rect-iter 0.3.0
Iterator for 2D rectangle areas20 versions - Latest release: over 6 years ago - 28.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
enumerate-number 0.1.1
Iterator::enumerate, but use u32, i64, f32 etc2 versions - Latest release: 10 months ago - 845 downloads total - 0 stars on GitHub - 1 maintainer
split-paragraphs 0.2.0
Iterator over paragraphs of a string.2 versions - Latest release: over 1 year ago - 2.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
yagen 0.3.1 💰
Yet Another Generator Implementation4 versions - Latest release: over 2 years ago - 5.29 thousand downloads total - 3 stars on GitHub - 1 maintainer
estimate_size 0.1.2
Replaces an iterator's `size_hint` with a custom value.3 versions - Latest release: 7 months ago - 1.05 thousand downloads total - 1 maintainer
lit-vek 0.1.0
iter! and vek! macros for nicer literal syntax1 version - Latest release: about 3 years ago - 1.51 thousand downloads total - 2 stars on GitHub - 1 maintainer
iterator_to_hash_map 0.9.0
A Rust crate that adds a method to any `Iterator` or `IntoIterator` (such as `Vec`) that converts...1 version - Latest release: over 10 years ago - 1 dependent repositories - 3.9 thousand downloads total - 6 stars on GitHub - 1 maintainer
iter_help 0.1.2
This library provides helpful tools for iterating over collections of data.3 versions - Latest release: about 1 year ago - 2.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
array-tools 0.3.2
A little collection of array-related utils aiming to make life easier.9 versions - Latest release: about 5 years ago - 15.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
asynciter 0.1.0
Asynchronous iterator.1 version - Latest release: over 2 years ago - 1.74 thousand downloads total - 1 maintainer
rchunks 0.1.4
Iterator for slices similar to .chunks() but starting from the back of the slice and moving towar...5 versions - Latest release: over 8 years ago - 8.04 thousand downloads total - 3 stars on GitHub - 1 maintainer
array_iter_tools 0.2.0 💰
Modify simple arrays3 versions - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 7.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
const-size-flatten 0.5.0
Flatten and FlatMap with constant inner iterator size11 versions - Latest release: over 2 years ago - 13.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
advancedresearch-path_iter 0.5.0 💰
A cocategory enumeration library based on path semantics6 versions - Latest release: over 3 years ago - 9.12 thousand downloads total - 3 stars on GitHub - 1 maintainer
process-results 0.1.2
process-results is a crate that provides the same functionality provided by Itertools::process_re...3 versions - Latest release: over 4 years ago - 4.11 thousand downloads total - 5 stars on GitHub - 1 maintainer
iter_enumeration 0.1.0
Unifies Iterators over Same Type1 version - Latest release: over 1 year ago - 1.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
lisp_iter 0.1.0
Single-pass no-alloc iterator for simple lisp or lisp-like expressions1 version - Latest release: over 3 years ago - 1.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 1.0% on crates.io
130 versions - Latest release: over 1 year ago - 5,915 dependent packages - 35,426 dependent repositories - 996 million downloads total - 2,737 stars on GitHub - 2 maintainers
itertools 0.14.0
Extra iterator adaptors, iterator methods, free functions, and macros.130 versions - Latest release: over 1 year ago - 5,915 dependent packages - 35,426 dependent repositories - 996 million downloads total - 2,737 stars on GitHub - 2 maintainers
inplace-iter
Efficient in-place iteration with O(1) element removal and taking operations3 versions - Latest release: about 1 month ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
orx-iterable 1.3.0 💰
Defines and implements Iterable, Collection and CollectionMut traits to represent types that can ...9 versions - Latest release: about 1 year ago - 943 thousand downloads total - 2 stars on GitHub - 1 maintainer
tuple_for_each 0.1.0
Provides macros and methods to iterate over the fields of a tuple struct1 version - Latest release: almost 2 years ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
fmttools 0.2.2
Tools for modifying text without allocating any intermediate buffers or unsafe code6 versions - Latest release: over 2 years ago - 7.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
utf16_iter 1.0.5
Iterator by char over potentially-invalid UTF-16 in &[u16]6 versions - Latest release: over 2 years ago - 2 dependent packages - 122 dependent repositories - 128 million downloads total - 1 stars on GitHub - 1 maintainer
zzz 0.3.2
Fast progress bar with sane defaults11 versions - Latest release: 8 months ago - 1 dependent package - 32.2 thousand downloads total - 14 stars on GitHub - 1 maintainer
const-chunks 0.3.0
Extension trait to chunk iterators into const-length arrays.6 versions - Latest release: over 2 years ago - 12.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
progressive 0.1.0
A rust library for showing progress of iterators and loops1 version - Latest release: almost 10 years ago - 5.78 thousand downloads total - 16 stars on GitHub - 1 maintainer
oql 1.0.0
Readable, declarative query syntax for Rust iterators1 version - Latest release: about 18 hours ago - 0 downloads total - 1 maintainer
oql-macro 1.0.0
Proc-macro implementation for the `oql` crate; end users should depend on `oql` instead1 version - Latest release: about 18 hours ago - 0 downloads total - 1 maintainer
shadow_counted 0.7.0
An iterator that counts every iteration in a hidden counter, nested iterators may commit the coun...9 versions - Latest release: 6 months ago - 139 thousand downloads total - 1 maintainer
printable 2.2.0
Provides `std::fmt::Display` wrapper for iterators and tuples.7 versions - Latest release: almost 2 years ago - 1 dependent package - 23.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
newtype-tools 0.1.0-beta.6
A lightweight library designed to make the newtype idiom more ergonomic to use.7 versions - Latest release: about 21 hours ago - 106 downloads total - 1 maintainer
parseq 0.1.5
Parallel sequential iterator6 versions - Latest release: about 1 year ago - 1 dependent package - 7.97 thousand downloads total - 1 maintainer
validiter 0.3.0
Iterator adapters for validating iterations4 versions - Latest release: over 1 year ago - 4.82 thousand downloads total - 2 stars on GitHub - 1 maintainer
prepeek 0.1.2
Peekable iterators without mutation.3 versions - Latest release: over 1 year ago - 2.88 thousand downloads total - 2 stars on GitHub - 1 maintainer
u160 0.2.1 💰
Unsigned Integer 160 bits4 versions - Latest release: over 2 years ago - 5.04 thousand downloads total - 3 stars on GitHub - 1 maintainer
discriminant 0.1.0 💰
Better `Discriminant` and enum operations1 version - Latest release: about 4 years ago - 1.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
sha2-compress 0.7.2 💰
SHA2 compress function16 versions - Latest release: over 2 years ago - 19.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
iterstats 0.7.0
Statistics for rust iterators.10 versions - Latest release: about 1 year ago - 10.4 thousand downloads total - 1 maintainer
single 1.0.1 💰
Deprecated poor-man's version of Itertools::at_most_one6 versions - Latest release: almost 4 years ago - 4 dependent packages - 34 dependent repositories - 153 thousand downloads total - 7 stars on GitHub - 1 maintainer
iter-chunks 0.3.0
Extend Iterator with chunks8 versions - Latest release: 6 months ago - 1 dependent package - 24 dependent repositories - 411 thousand downloads total - 13 stars on GitHub - 1 maintainer
u144 0.7.2 💰
Unsigned Integer 144 bits11 versions - Latest release: over 2 years ago - 13.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
steepen 0.1.4
Create multiple iterators from a single iterator by separating elements5 versions - Latest release: 3 months ago - 3.31 thousand downloads total - 1 maintainer
splop 0.2.0 💰
Helper functions to determine the first/last repetition of something.2 versions - Latest release: almost 8 years ago - 3.35 thousand downloads total - 4 stars on GitHub - 1 maintainer
continue_stream 0.1.1
A Swift-style AsyncIterator.Continuation-style channel for Rust2 versions - Latest release: 2 months ago - 905 downloads total - 2 stars on GitHub - 1 maintainer
pushback-iter 0.2.0
An iterator with a push_back method that allows items to be pushed back onto the iterator2 versions - Latest release: over 5 years ago - 3.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter_from_closure 1.0.0
Iterator<Item = Item> from FnMut() -> Option<Item>1 version - Latest release: over 8 years ago - 2.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
publish-ws 0.1.11 💰
Publish Workspace Packages10 versions - Latest release: over 2 years ago - 12.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
list-fn 0.20.1 💰
A generic lazy list37 versions - Latest release: over 2 years ago - 2 dependent packages - 46.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
read-byte-slice 0.1.2
An iterator over chunks of bytes as slices from an underlying reader.3 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 34.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
spiral 0.2.1
Iterate over a 2D structure in a spiral pattern12 versions - Latest release: about 2 years ago - 2 dependent packages - 6 dependent repositories - 26.8 thousand downloads total - 7 stars on GitHub - 1 maintainer
iterstream 0.1.2
Converts Iterator into real asynchronous Stream3 versions - Latest release: over 5 years ago - 4.63 thousand downloads total - 1 stars on gitlab.univ-lille.fr - 1 maintainer
walkdir_minimal 1.1.0
Fast, minimalist, and POSIX-compliant recursive directory traverser with zero external dependencies.3 versions - Latest release: about 1 month ago - 420 downloads total - 0 stars on GitHub - 1 maintainer
duck 0.2.0
Like `Iterator::peekable`, but can be stacked an arbitrary number of times.2 versions - Latest release: over 8 years ago - 3.83 thousand downloads total - 2 stars on GitHub - 1 maintainer
collect-with 0.0.2
A utility crate for enhanced collection operations with capacity control.3 versions - Latest release: about 1 year ago - 2.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
zuul 0.1.0
A client library to interface with https://zuul-ci.org.1 version - Latest release: over 4 years ago - 2 dependent repositories - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
iter-index 1.0.0
More flexible alternative to Iterator's enumerate() method3 versions - Latest release: 12 months ago - 2.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
15 versions - Latest release: over 3 years ago - 83 dependent packages - 732 dependent repositories - 8.21 million downloads total - 271 stars on GitHub - 2 maintainers
jwalk 0.8.1
Filesystem walk performed in parallel with streamed and sorted results.15 versions - Latest release: over 3 years ago - 83 dependent packages - 732 dependent repositories - 8.21 million downloads total - 271 stars on GitHub - 2 maintainers
Top 6.7% on crates.io
23 versions - Latest release: 7 months ago - 6 dependent packages - 3,120 dependent repositories - 42.2 million downloads total - 111 stars on GitHub - 1 maintainer
enum-iterator-derive 1.5.0
Procedural macro to derive Sequence23 versions - Latest release: 7 months ago - 6 dependent packages - 3,120 dependent repositories - 42.2 million downloads total - 111 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
26 versions - Latest release: 7 months ago - 164 dependent packages - 3,170 dependent repositories - 42.1 million downloads total - 111 stars on GitHub - 1 maintainer
enum-iterator 2.3.0
Tools to iterate over all values of a type (e.g. all variants of an enumeration)26 versions - Latest release: 7 months ago - 164 dependent packages - 3,170 dependent repositories - 42.1 million downloads total - 111 stars on GitHub - 1 maintainer
orx-concurrent-recursive-iter 2.0.0 💰
A concurrent iterator that can be extended recursively by each of its items.3 versions - Latest release: 6 months ago - 1.2 million downloads total - 4 stars on GitHub - 1 maintainer
parallel-iterator 0.1.6
Parallelize any iterator with ease!7 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 11.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
string_iter 0.1.0
An overly designed &str iterator made with zero-copy parsing in mind.1 version - Latest release: over 2 years ago - 1 dependent package - 1.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
exhaust 0.2.5
Trait and derive macro for working with all possible values of a type (exhaustive enumeration).9 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 95.3 thousand downloads total - 21 stars on GitHub - 1 maintainer
iterextd 0.8.1
This trait provides additional methods for working with iterators, enhancing their functionality.10 versions - Latest release: 8 months ago - 10.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
jsonit 0.2.10
A way to parse Json Items using iterators from streams13 versions - Latest release: almost 2 years ago - 16.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitit 0.1.2
Bitwise iteration over integers.3 versions - Latest release: 7 months ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
mindtree_utils 0.4.0
Miscellaneous utilities from the sleeve of mindtree.11 versions - Latest release: almost 10 years ago - 3 dependent packages - 3 dependent repositories - 35.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
consume-iterator 0.2.1
Consume any iterator fully4 versions - Latest release: almost 3 years ago - 5.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
double-ended-peekable 0.1.0
An adapter providing peeking features to double-ended iterators.4 versions - Latest release: about 2 years ago - 1 dependent package - 598 thousand downloads total - 3 stars on GitHub - 1 maintainer
lender-derive 0.1.3
Procedural macros for lender4 versions - Latest release: 2 months ago - 1 dependent package - 64.5 thousand downloads total - 13 stars on GitHub - 1 maintainer
transactional_iterator 0.4.0
Iterator that allows to commit or abort progress.5 versions - Latest release: almost 2 years ago - 5.64 thousand downloads total - 1 maintainer
itybity 0.3.1
An itty bitty crate providing bit iterators and bit iterator accessories.11 versions - Latest release: about 1 year ago - 2 dependent repositories - 131 thousand downloads total - 3 stars on GitHub - 1 maintainer
comptools 0.1.0 💰
Create iterators using Python's list comprehesion style.1 version - Latest release: about 4 years ago - 1.65 thousand downloads total - 1 stars on GitHub - 1 maintainer
lender 0.6.2
A lending-iterator trait based on higher-rank trait bounds, with full std::iter::Iterator functio...32 versions - Latest release: 2 months ago - 1 dependent package - 99 thousand downloads total - 20 stars on GitHub - 2 maintainers
Top 1.9% on crates.io
40 versions - Latest release: about 2 years ago - 2,258 dependent packages - 36,791 dependent repositories - 398 million downloads total - 1,496 stars on GitHub - 1 maintainer
walkdir 2.5.0 💰
Recursively walk a directory.40 versions - Latest release: about 2 years ago - 2,258 dependent packages - 36,791 dependent repositories - 398 million downloads total - 1,496 stars on GitHub - 1 maintainer
beanstalkd-queue 0.1.0
A simple iterator wrapper around beanstalk tubes for use as job queues and such.1 version - Latest release: almost 10 years ago - 2.76 thousand downloads total - 1 maintainer
structinator_traits 0.2.0
Library for traits allowing transfer of data from iterators to structs7 versions - Latest release: almost 2 years ago - 1 dependent package - 8.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
chain_from_last 0.2.0
Iterator adaptor for chaining from last item.2 versions - Latest release: over 1 year ago - 1.82 thousand downloads total - 2 stars on GitHub - 1 maintainer
step-count 0.1.1
Count items of an iterator with any Step type.2 versions - Latest release: almost 3 years ago - 2.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
15 versions - Latest release: over 2 years ago - 87 dependent packages - 2,048 dependent repositories - 61.6 million downloads total - 51 stars on GitHub - 1 maintainer
globwalk 0.9.1
Glob-matched recursive file system walking.15 versions - Latest release: over 2 years ago - 87 dependent packages - 2,048 dependent repositories - 61.6 million downloads total - 51 stars on GitHub - 1 maintainer
lockstep 0.3.1
An iterator adaptor for selective zipping5 versions - Latest release: 8 months ago - 3.84 thousand downloads total - 1 maintainer
fuzed-iterator 1.0.1
Iterator wrapper for detecting incorrect use of non-fused iterators2 versions - Latest release: about 2 years ago - 1 dependent package - 8.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
peeking_take_while 1.0.0
Like `Iterator::take_while`, but calls the predicate on a peeked value. This allows you to use `I...4 versions - Latest release: over 4 years ago - 9 dependent packages - 12,162 dependent repositories - 115 million downloads total - 11 stars on GitHub - 1 maintainer
discard-while 0.1.6
Get the first non-matching element, and the amount of discarded elements.7 versions - Latest release: about 3 years ago - 9.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
simd-itertools 0.3.0
SIMD-accelerated alternatives for common operations like contains, max, find etc.7 versions - Latest release: about 1 year ago - 18 thousand downloads total - 178 stars on GitHub - 1 maintainer
ref_wrapper 0.3.0
Wrapper of dynamically borrowed data.10 versions - Latest release: over 1 year ago - 11.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
number_range 0.3.2
Library to parse list of numbers from/to human readable string9 versions - Latest release: almost 3 years ago - 3 dependent packages - 2 dependent repositories - 223 thousand downloads total - 9 stars on GitHub - 1 maintainer
kindness 0.5.0
Methods for returning random elements from an iterator.4 versions - Latest release: about 1 year ago - 4.78 thousand downloads total - 2 stars on GitHub - 1 maintainer
lim-bit-vec 0.8.2 💰
Limited bit vectors16 versions - Latest release: over 2 years ago - 1 dependent package - 20 thousand downloads total - 3 stars on GitHub - 1 maintainer
linq 0.0.1-release
Language Integrated Query in Rust.4 versions - Latest release: about 7 years ago - 1 dependent repositories - 7.52 thousand downloads total - 138 stars on GitHub - 1 maintainer
halt 3.0.1
Provides worker threads that can be paused, stopped, and resumed.12 versions - Latest release: 7 months ago - 14.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
qtmd 0.1.1
better name for tqdm2 versions - Latest release: about 2 years ago - 2.65 thousand downloads total - 1 stars on GitHub - 1 maintainer
stable_try_trait_v2 1.75.1
A simple stable implementation of the `Try`, `FromResidual`, and `Residual` traits under the `try...2 versions - Latest release: over 2 years ago - 56 thousand downloads total - 20 stars on GitHub - 1 maintainer
simple_scan 0.4.1
Iterator extensions for simple scan operation.8 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 9.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
imgref-iter 0.4.0
A small crate for iterating over the rows or columns of `imgref` buffers9 versions - Latest release: over 3 years ago - 2 dependent packages - 3 dependent repositories - 36.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000020
Extra iterator adaptors, iterator methods, free functions, and macros.3 versions - Latest release: 3 days ago - 2.57 thousand downloads total - 2,197 stars on GitHub - 1 maintainer
orx-parallel 3.4.0 💰
High performance, configurable and expressive parallel computation library.30 versions - Latest release: 6 months ago - 1.21 million downloads total - 1 stars on GitHub - 1 maintainer
event_iterator 0.2.2
Asynchronous lending iterator4 versions - Latest release: over 1 year ago - 7.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
str_windows 0.1.0
Provides an iterator over windows of chars (as `&str`s) of a `&str`.1 version - Latest release: almost 8 years ago - 1.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
93
iter
26
no-std
23
data-structure
21
no_std
21
peek
20
parallel
17
rust-crate
15
macro
14
functional-programming
13
lazy-evaluation
12
bit-iterator
12
algorithm
11
bit-vector
11
fixed-array
11
adapter
11
stream
11
lazy-lists
11
zip
11
derive
11
rust-workspace
11
sha2
11
uint
11
uint144
11
array
10
result
10
walk
10
enum
10
directory
9
generator
9
iterators
9
slice
9
extension
9
concurrency
8
rust-library
8
vector
8
async
8
recursive
8
vec
8
iteration
7
sort
7
collect
7
map
7
product
7
collection
7
crate
7
peekable
7
data-structures
7
split
7
enumerate
7
string
7
unicode
6
multipeek
6
macros
6
query
6
lazy
6
utility
6
conversion
6
chunks
6
parser
6
proc-macro
5
error
5
random
5
progress
5
chunk
5
algorithms
5
lending
5
trait
5
library
5
struct
5
pattern
5
buffer
5
rayon
5
reader
5
tuple
5
rust-lang
5
filesystem
4
generics
4
debug
4
math
4
grid
4
search
4
utf-8
4
cache
4
parallelism
4
filter
4
collections
4
window
4
integer
4
permutation
4
fold
4
regex
4
yield
4
try
4
join
4
utf8
4
unzip
4
adaptor
4
lending-iterator
4
max
4