AutoFilterer

Filter generator

A framework for automatically generating LINQ expressions from DTOs to filter Entities based on Open API 3.0 specifications

AutoFilterer is a mini filtering framework library for dotnet. The main purpose of the library is to generate LINQ expressions for Entities over DTOs automatically. The first aim is to be compatible with Open API 3.0 Specifications

GitHub

463 stars
12 watching
36 forks
Language: C#
last commit: 8 months ago
Linked from 1 awesome list

aspnetcoreaspnetcoremvcautomatic-filteringautomationcsharpdotnetdtosfilterfilteringlinqpaginationsqueryquery-enginequerystringrangesortingswagger

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nessos/linqoptimizer Automates query optimization and compilation for LINQ queries in F# 477
cathei/linqgen An optimization project for LINQ queries using code generation to reduce allocations and improve performance. 287
lookinlab/adonis-lucid-filter A library that adds filtering functionality to AdonisJS Lucid ORM models 151
alirezanet/gridify A library that simplifies the process of filtering, sorting, and paginating text-based data using dynamic LINQ queries. 865
fiseni/smartannotations Automates data annotation generation for .NET models using source generators 56
hamedfathi/enumerationclassgenerator A C# source generator tool to create enumeration classes from enum types with additional features and customization options. 16
antiufo/roslyn-linq-rewrite Compiles C# code by rewriting LINQ expressions into plain procedural code to reduce allocations and dynamic dispatch. 716
alonf/iothubclientgenerator Generates C# code for IoT Hub device clients with various features and attributes 17
netfabric/netfabric.hyperlinq Provides an optimized implementation of LINQ operations with minimal heap allocations and support for various data types. 875
satrobit/lua-resty-wirefilter An execution engine for Wireshark-like network filters written in Lua 14
zzzprojects/entityframework.dynamicfilters Provides global and scoped filtering capabilities for Entity Framework queries. 501
engrajabi/enum.source.generator A C# source generator that creates an enumeration class from an enum type without using reflection. 180
rali-udem/simplenlg-enfr A Java library for generating text in multiple languages, with a focus on grammatical accuracy and coverage of language fundamentals. 25
roeibajayo/sourcegeneratorquery A tool for querying and manipulating C# source code using LINQ support 22
ladeak/protobufsourcegenerator Generates partial helper classes with serialized properties for C# types used with protobuf-net. 12