{"repo":"mcabreradev/filter","free":true,"listed":false,"github":"https://github.com/mcabreradev/filter","clone":"git clone https://github.com/mcabreradev/filter.git","description":"A powerful, zero-dependency filtering library that brings MongoDB-style operators, SQL wildcards, and intelligent autocomplete to TypeScript arrays. Think of it as Array.filter() on steroids! 💪","language":"TypeScript","stars":11,"topics":["javascript","node","search","array","object","next","nextjs","typescript","array-methods","arrays"],"license":"MIT","category":"databases-storage","readme_excerpt":"@mcabreradev/filter Filter arrays like a pro. A powerful, SQL-like array filtering library for TypeScript with advanced pattern matching, MongoDB-style operators, deep object comparison, geospatial queries, and zero dependencies. Quick Start • Why You'll Love It • Examples • Playground • Documentation --- Table of Contents - The Problem - Quick Start - Install - Your First Filter - Why You'll Love It - 🚀 Blazing Fast - 🎯 Developer Friendly - 🔧 Incredibly Flexible - 📦 Production Ready - 🪶 Ultra Lightweight - 🔒 Type-Safe by Default - 🎨 Framework Agnostic - 📊 Handles Big Data - Examples - Basic Filtering - MongoDB-Style Operators - Array OR Syntax (Intuitive!) - Geospatial Queries - Datetime Filtering - Performance Optimization - Real-World: E-commerce Search - Framework Integrations - React - Vue - Svelte - Angular - SolidJS - Preact - Core Features - Supported Operators - TypeScript Support - Configuration Options - Advanced Features - Lazy Evaluation - Memoization & Caching - Visual Debugging - Documentation - 📖 Complete Guides - 🎯 Quick Links - Performance - Bundle Size - Browser Support - Migration from v3.x - Changelog - v5.9.2 (Current) - v5.9.1 - v5.8.2 - v5.8.0 - v5.7.0 - v5.6.0 - v5.5.0 - Contributing - License - Support --- The Problem Tired of writing complex filter logic? Stop wrestling with nested Array.filter() chains and verbose conditionals. Write clean, declarative filters that read like queries. Before — the usual mess: After — clean and declarative:","default_branch":null,"files":null,"tree":[],"storefront":"/r/mcabreradev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mcabreradev/filter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}