What do YOU want to see in ios-queryable?

ios-queryable is a library that simplifies writing queries in Core Data. I released it around 9 months ago, and it has become reasonably popular since then, with a hundred-something stars and a few forks on GitHub.

At this point, it’s basically a complete, working, well-tested library, and it does pretty much everything I originally set out to accomplish. However, I don’t want to simply stop working on it; I want it to grow and evolve and become even more powerful. So I’m asking you – the community – for your input. What do you want to see in it? Where do you want to see it go?

Here are some possibilities:

  • Support for blocks (i.e. passing in a block to the where: method)
  • More IEnumerable methods – GroupBy, Join, ToDictionary, Aggregate, etc.
  • Direct Sqlite support (that is, no dependency on Core Data. Sounds like a lot of work…)
  • OS X support (I’ve never done OS X-specific development, so I’m not sure what’s involved here; maybe it already works!)
  • Improved error handling (since, you know, there isn’t really any at the moment…)

Do you have any other ideas, or any thoughts on these ideas? Leave a comment and let me know!


  1. thank you for the brilliant library!

    is there anyway i can use the library that you have created to perform “group by” operations?

    from this post it appears that “group by” functionality is not added. is that true?



    1. Hey, thanks for the comment! Glad you are finding it useful. You are right, there’s currently no ‘group by’ functionality.

      I’ll try to add it at some point in the next little while, but unfortunately I can’t make any promises on timelines! Otherwise, if you’re interested in implementing it yourself, I’d gladly accept pull requests for it 🙂


Leave a Reply

Your email address will not be published. Required fields are marked *