andreadelfante/PredicateFlow
Write amazing, strong-typed and easy-to-read NSPredicate.
This library helps iOS, macOS, tvOS, and watchOS developers write data filtering logic more reliably and with fewer errors. You input your data models (classes/structs) and it generates code that lets you build complex search queries without manually typing attribute names or worrying about incorrect data types. The primary user is an Apple platform developer building applications that need to filter or query data.
100 stars. No commits in the last 6 months.
Use this if you are an Apple platform developer who frequently writes NSPredicate queries and wants to avoid common typing mistakes and improve code readability.
Not ideal if you are not an Apple platform developer or your project doesn't heavily rely on NSPredicate for data filtering.
Stars
100
Forks
10
Language
Swift
License
MIT
Category
Last pushed
Mar 17, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/andreadelfante/PredicateFlow"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SwiftyLab/MetaCodable
Supercharge Swift's Codable implementations with macros meta-programming.
WendellXY/CodableKit
A Swift macro package designed to simplify the use of Swift's Codable protocol by allowing easy...
DanielMSchmidt/objective-c-parser
Get the JSON representation of an Objective-C header file
yonaskolb/SwagGen
OpenAPI/Swagger 3.0 Parser and Swift code generator
Lighter-swift/Lighter
Swift APIs for SQLite: Type-safe down to the schema. Very, very, fast. Dependency free.