crates.io "iterator" keyword
itermap 0.4.0
Iterator tools for maps (`HashMap`, `BTreeMap`, etc.)6 versions - Latest release: over 2 years ago - 1 dependent package - 57.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter-index 1.0.0
More flexible alternative to Iterator's enumerate() method3 versions - Latest release: about 1 year ago - 2.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
lazy_transducer 0.2.1
Lazy, parallel, indexable, generic data iterators5 versions - Latest release: about 6 years ago - 7.54 thousand downloads total - 6 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.97 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter_num_tools 0.7.1 💰
Create simple iterators over non integer ranges. itertools + num = iter_num_tools31 versions - Latest release: about 3 years ago - 1 dependent repositories - 200 thousand downloads total - 8 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 - 1.09 billion 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 - 1.09 billion downloads total - 2,737 stars on GitHub - 2 maintainers
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
collect-with 0.0.2
A utility crate for enhanced collection operations with capacity control.3 versions - Latest release: about 1 year ago - 2.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
rect-iter 0.3.0
Iterator for 2D rectangle areas20 versions - Latest release: almost 7 years ago - 29 thousand downloads total - 0 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
Top 1.9% on crates.io
40 versions - Latest release: about 2 years ago - 2,258 dependent packages - 36,791 dependent repositories - 437 million downloads total - 1,502 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 - 437 million downloads total - 1,502 stars on GitHub - 1 maintainer
padded-iterator 0.1.0
An iterator that can be padded to a specified length1 version - Latest release: over 2 years ago - 1.52 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 - 8.08 thousand downloads total - 1 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.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
chisel-charstream
Simple and relatively fast u8 -> char stream implementation4 versions - Latest release: about 1 month ago - 5.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
langis 0.1.1
A signal is a structure that can yield an infinite amount of data. The API is very similar to `st...2 versions - Latest release: over 5 years ago - 2.82 thousand downloads total - 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
rasterization 0.2.0
Iterator and iterator adapters for rasterizing a circle and its parts.2 versions - Latest release: over 1 year ago - 2.21 thousand downloads total
prepeek 0.1.2
Peekable iterators without mutation.3 versions - Latest release: over 1 year ago - 2.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
iter-chunks 0.3.0
Extend Iterator with chunks8 versions - Latest release: 7 months ago - 1 dependent package - 24 dependent repositories - 421 thousand downloads total - 13 stars on GitHub - 1 maintainer
rust-lodash 0.1.0
A high-performance, type-safe Rust implementation of Lodash collection methods with zero-cost abs...1 version - Latest release: 7 months ago - 187 downloads total - 0 stars on GitHub - 1 maintainer
cursor 2.3.0 💰
A more free Rust-Iterator.6 versions - Latest release: over 4 years ago - 1 dependent repositories - 22.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
bitit 0.1.2
Bitwise iteration over integers.3 versions - Latest release: 8 months ago - 1.02 thousand downloads total - 0 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
Top 5.8% on crates.io
15 versions - Latest release: over 2 years ago - 87 dependent packages - 2,048 dependent repositories - 65.9 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 - 65.9 million downloads total - 51 stars on GitHub - 1 maintainer
oql 1.0.0
Readable, declarative query syntax for Rust iterators1 version - Latest release: about 1 month ago - 14 downloads total - 1 maintainer
permutations_iter 0.1.1
Generate permutations iteratively without recursion in O(n) time.2 versions - Latest release: about 3 years ago - 1 dependent repositories - 2.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
26 versions - Latest release: 9 months ago - 164 dependent packages - 3,170 dependent repositories - 44.7 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: 9 months ago - 164 dependent packages - 3,170 dependent repositories - 44.7 million downloads total - 111 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
23 versions - Latest release: 9 months ago - 6 dependent packages - 3,120 dependent repositories - 44.7 million downloads total - 111 stars on GitHub - 1 maintainer
enum-iterator-derive 1.5.0
Procedural macro to derive Sequence23 versions - Latest release: 9 months ago - 6 dependent packages - 3,120 dependent repositories - 44.7 million downloads total - 111 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
steepen 0.1.4
Create multiple iterators from a single iterator by separating elements5 versions - Latest release: 4 months ago - 3.31 thousand downloads total - 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
exhaust 0.2.6
Trait and derive macro for working with all possible values of a type (exhaustive enumeration).10 versions - Latest release: 14 days ago - 3 dependent packages - 1 dependent repositories - 113 thousand downloads total - 21 stars on GitHub - 1 maintainer
get_chunk 1.2.2
File iterator or stream with auto or manual chunk size selection7 versions - Latest release: almost 2 years ago - 9.85 thousand downloads total - 2 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
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 - 36.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
simple_scan 0.4.1
Iterator extensions for simple scan operation.8 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 9.31 thousand downloads total - 0 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: 7 months ago - 1.8 million downloads total - 4 stars on GitHub - 1 maintainer
double-ended-peekable 0.1.0
An adapter providing peeking features to double-ended iterators.4 versions - Latest release: over 2 years ago - 1 dependent package - 664 thousand downloads total - 3 stars on GitHub - 1 maintainer
hamming_iter 0.1.0
Provides iterators over hamming weight ordered and numerical sub-ordered numbers1 version - Latest release: about 7 years ago - 1.9 thousand downloads total - 1 maintainer
pem-iterator 0.2.0
Iterate over PEM-encoded data2 versions - Latest release: over 8 years ago - 1 dependent repositories - 20.3 thousand downloads total - 0 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: 3 months ago - 1 dependent package - 114 thousand downloads total - 20 stars on GitHub - 2 maintainers
serde_json_any_key 2.1.0
Workaround for "key must be a string" error with serde_json. De/serialize any HashMap<K,V>, Vec<K...5 versions - Latest release: 2 months ago - 3 dependent packages - 7 dependent repositories - 548 thousand downloads total - 9 stars on GitHub - 1 maintainer
iter-enum 1.2.1 💰
#[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, Extend)] for enums.14 versions - Latest release: 3 months ago - 8 dependent packages - 30 dependent repositories - 492 thousand downloads total - 15 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
spans 1.0.0
Split an iterator into contiguous spans.1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 2.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
more-iter 0.1.2
More iterator utilities3 versions - Latest release: almost 3 years ago - 3.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
tickr 0.2.0
A iterator that gives you a infinite stream of Option<Duration>, turing to Some once every time a...4 versions - Latest release: almost 6 years ago - 5.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
pure-iter 0.1.1
Iterator adapter without side-effects, possible better performance2 versions - Latest release: 12 months ago - 919 downloads total - 0 stars on GitHub - 1 maintainer
fullypeek 0.1.0
Peek forward in an iterator as far as you'd like, memory allowing!1 version - Latest release: over 2 years ago - 1.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter-set-ops 0.2.4
Fast set operations on an arbitrary number of sorted deduplicated iterators7 versions - Latest release: about 1 year ago - 8.38 thousand downloads total - 1 stars on GitHub - 1 maintainer
rayon-hash 0.5.0
(deprecated) HashMap and HashSet with support for Rayon parallel iterators6 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 20.4 thousand downloads total - 56 stars on GitHub - 2 maintainers
collections-fromstr 0.1.1
Derives FromStr for collection types like Vec<T> or HashSet<T>.2 versions - Latest release: about 5 years ago - 4.15 thousand downloads total - 2 stars on GitHub - 1 maintainer
struct_as_array2 0.3.1
A Rust library that allows you to represent the structure as an array. Ported from https://github...2 versions - Latest release: about 1 year ago - 1.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
partial-array 0.1.3
Provides potentially partially-filled arrays4 versions - Latest release: over 4 years ago - 12.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
arrays 0.2.1
Construct an array from an iterator5 versions - Latest release: 11 months ago - 3 dependent packages - 3 dependent repositories - 1.46 million downloads total - 8 stars on GitHub - 1 maintainer
pariter 0.6.0
Parallel iterator processing3 versions - Latest release: 4 months ago - 6 dependent packages - 5 dependent repositories - 176 thousand downloads total - 103 stars on GitHub - 1 maintainer
iter-scanb 0.3.1
Extend Iterator::scan, but use B, instead of Option<B>8 versions - Latest release: over 1 year ago - 7.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
2 versions - Latest release: over 8 years ago - 2 dependent packages - 29 dependent repositories - 309 thousand downloads total - 1 maintainer
pub-iterator-type 0.1.1
Abstract an iterator implementation behind a struct tuple.2 versions - Latest release: over 8 years ago - 2 dependent packages - 29 dependent repositories - 309 thousand downloads total - 1 maintainer
joinkit 0.2.0
Iterator adaptors for efficient SQL-like joins2 versions - Latest release: about 10 years ago - 11.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
prog_rs 0.2.0
Convenient progress bar4 versions - Latest release: over 6 years ago - 1 dependent repositories - 9.16 thousand downloads total - 7 stars on GitHub - 1 maintainer
mitsein 0.9.0 💰
Strongly typed APIs for non-empty collections, slices, and iterators.13 versions - Latest release: 5 months ago - 109 thousand downloads total - 87 stars on GitHub - 1 maintainer
tryiter 0.6.0 💰
Utility functions for Iterators of Results7 versions - Latest release: over 1 year ago - 7.89 thousand downloads total - 1 stars on GitHub - 1 maintainer
grid-iter 0.1.3
Ideomatic Grid operations via Iterators4 versions - Latest release: about 1 year ago - 2.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
event_iterator 0.2.2
Asynchronous lending iterator4 versions - Latest release: over 1 year ago - 7.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
bytes2chars 0.2.1
lazy utf-8 decoder iterator with rich errors4 versions - Latest release: about 2 months ago - 79 downloads total - 6 stars on GitHub - 1 maintainer
iter-debug 1.0.2
impl Debug for iterators using a wrapper3 versions - Latest release: 3 months ago - 1.97 thousand downloads total - 9 stars on GitHub - 1 maintainer
breadth-first-zip 0.3.0
Breadth-first `zip` guaranteeing a monotonically increasing sum of indices.3 versions - Latest release: almost 3 years ago - 1 dependent package - 5.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
itermacros 0.1.0
Some useful macros related to iterators.1 version - Latest release: over 2 years ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
chained_iter 💰
Provides a small helper macro for creating iterators out of values without allocation.3 versions - Latest release: 4 days ago - 3.86 thousand downloads total - 7 stars on GitHub - 1 maintainer
iter_peek_end 0.1.0
Is the current element the last one of a peekable iterator ? (`is_last()` and `is_not_last()`)1 version - Latest release: over 1 year ago - 1.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
fields-iter-macros 0.0.1
A helper crate to the `fields-iter` crate.1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
enums 0.5.1
Enumerate trait for vector and slice in rust. It abstracts chain methods like .iter().enumerate()...7 versions - Latest release: 11 months ago - 2.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
utf8-chars 3.0.6
Char-by-char iterator and `read_char` method for `BufRead`.38 versions - Latest release: 6 months ago - 10 dependent packages - 23 dependent repositories - 372 thousand downloads total - 9 stars on GitHub - 1 maintainer
dirwiz 0.1.0
Directory traversal for interactive applications1 version - Latest release: about 3 years ago - 1.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
iterify 0.1.2
Turn any type into an iterator with closures!3 versions - Latest release: almost 4 years ago - 3.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter-read 1.1.0
A Read implementation for iterators over u8 and related types8 versions - Latest release: over 1 year ago - 7 dependent packages - 45 dependent repositories - 8.52 million downloads total - 7 stars on GitHub - 1 maintainer
ref_iter 0.4.2
Dynamic borrowing iterator.7 versions - Latest release: 10 months ago - 4.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
parail 0.2.0
Easily switch between sequential and parallel.4 versions - Latest release: about 1 year ago - 2.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
async-iter-ext 0.3.0
Async iterator methods and async methods for option and result.3 versions - Latest release: 10 months ago - 1.35 thousand downloads total - 1 stars on GitHub - 1 maintainer
unfold 0.2.0
A simple unfold implementation in Rust3 versions - Latest release: over 5 years ago - 4.56 thousand downloads total - 1 stars on GitHub - 1 maintainer
minimizer-iter 1.2.1
Iterate over minimizers of a DNA sequence5 versions - Latest release: almost 2 years ago - 8 thousand downloads total - 22 stars on GitHub - 1 maintainer
peekmore 1.3.0 💰
Iterator adapter like Peekable, but for peeking forward multiple elements17 versions - Latest release: almost 3 years ago - 18 dependent packages - 24 dependent repositories - 210 thousand downloads total - 27 stars on GitHub - 1 maintainer
peepable 0.1.1
Peepable is a Peekable that allows peeping into immutable references2 versions - Latest release: almost 9 years ago - 3.51 thousand downloads total - 2 stars on GitHub - 1 maintainer
fsindex 0.3.1
Fast, powerful filesystem indexing with .gitignore support and iterator-based API5 versions - Latest release: 6 months ago - 305 downloads total - 1 stars on GitHub - 1 maintainer
gamo 0.3.0
A Range like struct for user defined types3 versions - Latest release: over 2 years ago - 4.13 thousand downloads total - 1 maintainer
truth-values 0.1.0
Generate all possible combinations of N bools1 version - Latest release: about 2 years ago - 1.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
structinator 0.1.2
Library for transfering data from iterators to structs2 versions - Latest release: almost 2 years ago - 1 dependent package - 2.97 thousand downloads total - 0 stars on GitHub - 1 maintainer
xbar 1.0.1
An iterator-based implementation of the locality-preserving one-sided binary tree - crossbar swit...2 versions - Latest release: about 7 years ago - 3.73 thousand downloads total - 3 stars on GitHub - 1 maintainer
split-every 3.1.0
Split for every n occurrences of a pattern iteratively!4 versions - Latest release: over 1 year ago - 3.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
combin-iterator 0.2.2
Some usefull facilities for combining iterators5 versions - Latest release: over 2 years ago - 6.48 thousand downloads total - 1 stars on GitHub - 1 maintainer
interleave 1.0.1
An arbitrary iterator interleaver for exhaustive consumption of iterators. Each iterator is guara...7 versions - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 15.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
alternating-iter 0.3.1
Provide an iterator adaptor which alternate between two iterators.6 versions - Latest release: almost 2 years ago - 7.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
shiftnanigans 0.3.5
This library contains different iteration data structures for either iterating or for shifting it...6 versions - Latest release: over 1 year ago - 2 dependent repositories - 15.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
simple-cursor 0.1.1
A super simple character cursor implementation geared towards lexers/tokenizers.2 versions - Latest release: almost 3 years ago - 2.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
fixed-array 0.4.1 💰
Fixed-size array6 versions - Latest release: over 2 years ago - 2 dependent packages - 12.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
orx-concurrent-iter 3.3.0 💰
A thread-safe and ergonomic concurrent iterator trait and efficient lock-free implementations.54 versions - Latest release: 7 months ago - 1 dependent package - 1.84 million downloads total - 5 stars on GitHub - 1 maintainer
iter-python 0.10.1
Python generator expressions and 'list' comprehensions6 versions - Latest release: over 4 years ago - 8.69 thousand downloads total - 10 stars on GitHub - 1 maintainer
utf8-decode 2.0.0
UTF-8 incremental decoding iterators.4 versions - Latest release: 4 months ago - 9 dependent packages - 17 dependent repositories - 6.9 million downloads total - 4 stars on GitHub - 1 maintainer
tree_iterators_rs 3.6.0
tree_iterators_rs is a library built to provide you with the iterators to easily work with tree d...22 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 18.8 thousand downloads total - 43 stars on GitHub - 1 maintainer
Related Keywords
rust
94
iter
26
no-std
23
no_std
21
data-structure
21
peek
20
parallel
17
rust-crate
15
macro
14
functional-programming
13
lazy-evaluation
12
bit-iterator
12
stream
11
algorithm
11
adapter
11
zip
11
uint144
11
bit-vector
11
fixed-array
11
lazy-lists
11
rust-workspace
11
sha2
11
uint
11
iterators
10
derive
10
result
10
array
10
enum
10
walk
10
generator
9
extension
9
directory
9
recursive
9
slice
9
vector
8
vec
8
async
8
rust-library
8
concurrency
8
string
7
split
7
iteration
7
product
7
sort
7
enumerate
7
map
7
crate
7
collection
7
collect
7
peekable
7
cross-platform
7
windowing
7
data-structures
7
progress
6
lazy
6
unicode
6
conversion
6
multipeek
6
macros
6
utility
6
parser
6
chunks
6
query
6
buffer
5
proc-macro
5
tuple
5
algorithms
5
pattern
5
filesystem
5
struct
5
random
5
error
5
collections
5
rust-lang
5
lending
5
rayon
5
chunk
5
library
5
reader
5
trait
5
utf-8
4
integer
4
max
4
parallelism
4
grid
4
try
4
debug
4
fold
4
loop
4
generics
4
lending-iterator
4
pipe
4
tqdm
4
unzip
4
regex
4
cache
4
permutation
4
join
4
yield
4
search
4