PrediKit

Predicate builder

A Swift library that simplifies the creation of NSPredicates by providing a declarative and autocomplete-friendly API

An NSPredicate DSL for iOS, OSX, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift.

GitHub

540 stars
13 watching
28 forks
Language: Swift
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cfdrake/swift-dsl-example A Swift implementation of a domain-specific language for NSPredicate 20
nikolakirev/onboardkit A customizable iOS onboarding solution 539
githawkapp/styledtextkit A declarative attributed string library for fast rendering and easy string building in Swift 1,222
ignsdk/ignsdk-qt A software development kit that enables developers to create native applications using HTML and JavaScript on Linux-based systems. 0
kkennis/react-native-tools A set of command-line tools to streamline the development process for React Native projects 0
developit/preact-boilerplate A starter project for building web applications using Preact, providing a development workflow, structure, and tools for CSS modules, testing, and deployment. 969
cferdinandi/kraken A mobile-first web development project providing a lightweight foundation for front-end developers 806
fabriziobrancati/bfkit-swift A collection of useful classes, structs, and extensions to develop iOS and macOS apps faster 1,003
kvokov/oh-my-fullstack A full stack web application skeleton 174
jacopomangiavacchi/swiftcoremltools A Swift library for creating and exporting CoreML models in Swift. 161
just-boris/create-preact-app Creates Preact apps with no build configuration 95
futurekit/futurekit A Swift-based Future/Promises Library for asynchronous programming on iOS and OS X 754
seedco/formalist A declarative framework for building forms on iOS using a simple and readable syntax 160
queckezz/preact-hyperscript A library that enables fast and concise DOM creation using a Hyperscript-like syntax. 32
raycharius/slack-block-builder A lightweight Node.js library for building Slack Block Kit UIs with a declarative syntax. 566