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. Creating queries without writing any expression code is the most powerful feature that is provided. The first aim of AutoFilterer is to be compatible with Open API 3.0 Specifications, unlike oData & GraphQL. This library does not generate database queries directly. It generates LINQ Expressions. You can visit Wiki for documentation. AutoFilterer has various features and showcases its usage with quick examples. You can try its live demo and improve your Swagger documentation via using AutoFilterer.Swagger. AutoFilterer.Generators aims to generate filter objects from entities automatically via using dotnet source generators. Additionally, you can see benchmark results and other stats from the provided links.