awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 مستودعات

Awesome GitHub RepositoriesCollection Filtering

Methods for producing new collections containing only elements that satisfy a specific predicate.

Distinct from Collection Filtering: Candidates are focused on UI elements, telemetry, or AI metadata, not general-purpose functional collection filtering.

Explore 10 awesome GitHub repositories matching data & databases · Collection Filtering. Refine with filters or upvote what's useful.

Awesome Collection Filtering GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • gcanti/fp-tsالصورة الرمزية لـ gcanti

    gcanti/fp-ts

    11,523عرض على GitHub↗

    fp-ts is a TypeScript library that brings pure functional programming patterns to the language through algebraic data types, type class abstractions, and composable combinators. It provides foundational data types like Option for optional values, Either for typed error handling, and Task for lazy asynchronous computations, all designed to make invalid states unrepresentable and side effects explicit. The library is built on category theory concepts, offering type classes such as Functor, Applicative, Monad, Semigroup, and Monoid with lawful instances for common data structures. The library di

    Produces new collections containing only elements that satisfy a specific predicate.

    TypeScriptalgebraic-data-typesfunctional-programmingtypescript
    عرض على GitHub↗11,523
  • louthy/language-extالصورة الرمزية لـ louthy

    louthy/language-ext

    7,057عرض على GitHub↗

    language-ext is a functional programming framework for C# that provides a suite of immutable data structures and monadic types. It enables the implementation of pure functional programming patterns, utilizing containers to manage side effects, optional values, and error handling. The library is distinguished by its advanced concurrency and state management tools, including a software transactional memory system and lock-free atomic references. It also provides specialized utilities for distributed systems, such as vector clocks for causality tracking and deterministic data conflict resolution

    Creates new lists containing only elements that satisfy a specific predicate.

    C#
    عرض على GitHub↗7,057
  • ecrmnn/collect.jsالصورة الرمزية لـ ecrmnn

    ecrmnn/collect.js

    6,571عرض على GitHub↗

    collect.js is a dependency-free JavaScript library that provides a fluent, chainable interface for manipulating arrays and objects. It mirrors the Laravel Collection API, offering a consistent set of methods for data transformation across JavaScript and Laravel backend environments. The library stores collection data as plain arrays internally and supports fluent method chaining, where each method returns a new collection instance. The library distinguishes itself by closely replicating the Laravel Collection API in JavaScript, mapping each PHP method to an equivalent JavaScript implementatio

    Filters collection elements using a callback function, returning only those that pass the test.

    JavaScriptcollectionlaravellaravel-collections
    عرض على GitHub↗6,571
  • airweave-ai/airweaveالصورة الرمزية لـ airweave-ai

    airweave-ai/airweave

    6,453عرض على GitHub↗

    Airweave is a unified AI knowledge base platform that syncs data from external APIs into a searchable layer for retrieval-augmented generation. It provides a pre-built data connector library and a framework for building custom connectors, enabling the extraction, transformation, and synchronization of structured and unstructured data from SaaS applications. The platform includes a hybrid vector retrieval system that combines semantic, neural, and keyword search strategies to deliver grounded context for AI agents. The platform distinguishes itself through an agentic search engine that iterati

    Filters source connections by collection membership to narrow API result sets.

    Pythonagent-infrastructureaiai-agents
    عرض على GitHub↗6,453
  • amitshekhariitbhu/from-java-to-kotlinالصورة الرمزية لـ amitshekhariitbhu

    amitshekhariitbhu/from-java-to-kotlin

    6,324عرض على GitHub↗

    From Java To Kotlin - Your Cheat Sheet For Java To Kotlin

    Applies lambda-based filter and forEach directly on collections, replacing Java streams.

    Javaandroidcheet-sheetjava
    عرض على GitHub↗6,324
  • doctrine/collectionsالصورة الرمزية لـ doctrine

    doctrine/collections

    5,979عرض على GitHub↗

    Doctrine Collections is a PHP library that provides object-oriented abstractions for managing and manipulating groups of objects with array-like functionality. It wraps native PHP arrays in an object-oriented interface, enabling cleaner data manipulation through methods for filtering, mapping, and iteration. The library supports callback-driven transformation, applying a callback to every element and returning a new collection with the transformed values. It also enables criteria expression querying, allowing selection of matching elements by applying a criteria object with comparison express

    Filters collections by applying a test to each element and keeping only those that pass.

    PHP
    عرض على GitHub↗5,979
  • deckerst/avesالصورة الرمزية لـ deckerst

    deckerst/aves

    4,431عرض على GitHub↗

    Aves is an Android media gallery application used for browsing and organizing images and videos. It functions as a multi-purpose tool that combines gallery browsing with a bulk media renamer, an EXIF metadata editor, a GPS media map viewer, and a privacy-focused media vault. The application distinguishes itself through advanced metadata handling, allowing users to modify binary headers to update timestamps and location tags. It features a dynamic pattern-based renaming engine that uses file metadata and cryptographic hashes to update filenames in bulk. Additionally, it provides a secure stora

    Filters the media collection to show only items from the currently selected group.

    Dartandroidexifflutter
    عرض على GitHub↗4,431
  • ankurp/dollarالصورة الرمزية لـ ankurp

    ankurp/Dollar

    4,240عرض على GitHub↗

    Dollar هي مكتبة برمجة وظيفية لـ Swift توفر مجموعة أدوات شاملة لمعالجة المجموعات، ومعالجة السلاسل، والحسابات الرياضية، وإدارة التاريخ والوقت. تعمل كمجموعة أدوات لتصفية وتجميع وإعادة هيكلة المصفوفات والقواميس. ينفذ المشروع أنماط البرمجة الوظيفية مثل currying، و memoization، وتكوين الوظيفة. كما يتميز بواجهة مغلف قابلة للتسلسل تسمح بتطبيق تحويلات بيانات متعددة بالتسلسل قبل استخراج نتيجة نهائية. تغطي المكتبة مجموعة واسعة من مجالات القدرة، بما في ذلك تعقيم النص وتحويل الحالة، وعمليات التعبير العادي، وحساب القيم الرياضية مثل المضروبات والقواسم. كما تتضمن أدوات لتحليل طوابع Unix الزمنية وحساب إزاحات الوقت النسبية. توسع مجموعة الأدوات أنواع مكتبة Swift القياسية بطرق عامة لتحويل البيانات وتجميعها.

    Creates new collections based on specific keys or by removing duplicate and empty values.

    Swift
    عرض على GitHub↗4,240
  • midudev/jscampالصورة الرمزية لـ midudev

    midudev/jscamp

    3,811عرض على GitHub↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Implements logic to sift through datasets based on user-defined criteria.

    JavaScriptbootcamp
    عرض على GitHub↗3,811
  • vkhorikov/csharpfunctionalextensionsالصورة الرمزية لـ vkhorikov

    vkhorikov/CSharpFunctionalExtensions

    2,777عرض على GitHub↗

    CSharpFunctionalExtensions is a functional programming library for C# that provides a framework of monadic containers, pipeline orchestration tools, and immutable domain object patterns. It implements the result pattern to handle operation success and failure as values, reducing the reliance on exceptions for control flow. The library enables railway-oriented programming by chaining multiple operations into sequences that execute only upon the success of previous steps. It provides specialized wrappers for optional and result types to minimize null checks and nested conditional logic, alongsi

    Provides utilities to filter collections of optional types by discarding empty entries.

    C#csharpentityfunctional-programming
    عرض على GitHub↗2,777
  1. Home
  2. Data & Databases
  3. Collection Filtering

استكشف الوسوم الفرعية

  • Connection Collection FiltersFiltering source connections by their parent collection to narrow the result set. **Distinct from Collection Filtering:** Distinct from Collection Filtering: filters connections by collection membership, not elements within a collection.