Iterator

Open-source projects categorized as Iterator

Top 23 Iterator Open-Source Projects

  • gods

    GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

  • Project mention: How do you go about the lack of built in data structure like stack, queue for LeetCode | /r/golang | 2023-05-24

    for len(stack) > 0 { n := len(stack) - 1 // Top element fmt.Print(stack[n]) stack = stack[:n] // Pop } ``` Another solution would be to import a package like https://github.com/emirpasic/gods

  • swift-algorithms

    Commonly used sequence and collection algorithms for Swift

  • Project mention: -❄️- 2023 Day 11 Solutions -❄️- | /r/adventofcode | 2023-12-10

    While you are correct about the stdlib, check out swift-algorithms (https://github.com/apple/swift-algorithms). It's written by Apple and has several interesting methods.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tbox

    🎁 A glib-like multi-platform c library

  • range-v3

    Range library for C++14/17/20, basis for C++20's std::ranges

  • Project mention: Why are strings and IO so complicated? | /r/cpp | 2023-12-07

    std::ranges is in c++20, but you can pull in the library it was based on if you use 17 (https://github.com/ericniebler/range-v3)

  • collection

    A (memory) friendly, easy, lazy and modular collection class. (by loophp)

  • Project mention: Experimenting around FP in PHP | dev.to | 2023-12-18
  • tstl

    TypeScript-STL (Standard Template Library, migrated from C++)

  • Project mention: Secret of Typia, how it could be 20,000x faster validator - Hidden Class Optimization of v8 engine | dev.to | 2023-07-29
  • staticvec

    Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.

  • Project mention: Posting asking if the Rust Reddit community is overly regulated gets regulated. | /r/programmingcirclejerk | 2023-05-27

    This crate of mine for example is currently literally unusable until the deeply fundamental features that John Random kinda-sorta removed in this pull request, ostensibly in preparation for whatever shittily stated syntax is ultimately establihed by whatever the hell "keyword generics" actually is (I really don't know, like this isn't a joke, I fundamentally do not understand what the fuck they're proposing at all in any way or how it's meaningfully and usefullly different from the previous syntax).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rubico

    [a]synchronous functional programming

  • ZoneTree

    ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.

  • mir-algorithm

    Dlang Core Library

  • ctl

    My variant of the C Template Library (by rurban)

  • Project mention: A header-only C implementation of C++ <algorithm> | news.ycombinator.com | 2023-07-03

    Well, I do like mine better, which is closer to the STL, and for all containers. https://github.com/rurban/ctl/

  • itertools-php

    PHP Iteration Tools Library

  • Linq-in-Rust

    Language Integrated Query in Rust.

  • pariter

    Parallel iterator processing library for Rust

  • c-iterators

    :books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99

  • array_tool

    Array helpers for Rust's Vector and String types

  • iter

    iter is a generic iterator library for Go (by Soft)

  • lazy-stream

    Write and read data to and from streams, only when it is really needed to

  • Project mention: LazyStream: A PHP Library for Lazy, Efficient Stream Writing and Reading | /r/PHP | 2023-06-28
  • iterium

    🚀 Generic Channel-based Iterators for Golang

  • Project mention: Iterium - Generic Channel-based Iterators for Golang | dev.to | 2023-09-15

    🌍 Github: https://github.com/mowshon/iterium - - -

  • stream

    Typesafe API for processing iterable data in TypeScript and JavaScript. (by szilanor)

  • iter

    Package iter provides generic, lazy iterators, functions for producing them from primitive types, as well as functions and methods for transforming and consuming them. (by mtoohey31)

  • c-iterplus

    Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators

  • std

    An enhanced version of the standard library based the new Generics feature. (by go-board)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Iterator related posts

Index

What are some of the best open-source Iterator projects? This list will help you:

Project Stars
1 gods 15,385
2 swift-algorithms 5,681
3 tbox 4,669
4 range-v3 4,011
5 collection 704
6 tstl 573
7 staticvec 267
8 rubico 267
9 ZoneTree 268
10 mir-algorithm 172
11 ctl 158
12 itertools-php 138
13 Linq-in-Rust 122
14 pariter 100
15 c-iterators 90
16 array_tool 74
17 iter 71
18 lazy-stream 66
19 iterium 39
20 stream 32
21 iter 33
22 c-iterplus 28
23 std 19

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com