I made a new filtering library for .NET projects

This page summarizes the projects mentioned and recommended in the original post on /r/dotnet

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • System.Linq.Dynamic.Core

    The .NET Standard / .NET Core version from the System Linq Dynamic functionality.

  • How does this differ from https://dynamic-linq.net ? We’re about to start using at my company but are wanting alternatives to compare it to.

  • QueryKit

    🎛️ QueryKit is a .NET library that makes it easier to query your data by providing a fluent and intuitive syntax for filtering and sorting. (by pdevito3)

  • The new project is called QueryKit and I put up the first release for it yesterday. It has a solid foundation with a good bit of test coverage, but I add a few more things and dogfood it a bit before I push it to a stable v1.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • QueryR

    Ad-Hoc querying library for .Net

  • I love it. I did something similar with my QueryR project.

  • Ooze

    This package provides simple mechanism for applying filters, sorters, paging to your IQueryable<T> queries. (by DenisPav)

  • Awesome little project you got going on there :) , I've done something similar with Ooze and extracted it to Ooze.Query later. I need to push them to nuget also when I catch some time (I jump back to it from time to time when I have some free space). Cool to see another person using parser construction libs. I see you used Sprache, I went for SuperPower for this situation.

  • Ooze.Query

    This package enables usage of Readable Queries on IQueryable<T> instances. This is a concept where you can write actual expression as a string representation for filtering.

  • Awesome little project you got going on there :) , I've done something similar with Ooze and extracted it to Ooze.Query later. I need to push them to nuget also when I catch some time (I jump back to it from time to time when I have some free space). Cool to see another person using parser construction libs. I see you used Sprache, I went for SuperPower for this situation.

  • Superpower

    A C# parser construction toolkit with high-quality error reporting

  • Awesome little project you got going on there :) , I've done something similar with Ooze and extracted it to Ooze.Query later. I need to push them to nuget also when I catch some time (I jump back to it from time to time when I have some free space). Cool to see another person using parser construction libs. I see you used Sprache, I went for SuperPower for this situation.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts