Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in

Sieve

Easy sorting, filtering and pagination for .NET core

1 follower

Easy sorting, filtering and pagination for .NET core

1 follower

Visit website
Sieve is a simple, clean, and extensible framework forNET Core that adds sorting, filtering, and pagination functionality out of the box. Most common use case would be for serving ASP.NET Core GET queries.
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • More
Company Info
github.com/biarity/sieve
Sieve Info
Launched in 2018View 1 launch
Forum
p/sieve
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt

Similar Products

Kitty
An opinionated Product Hunt client for iOS
Mobile editing appsSocial Networking
Sieve gallery image
Sieve gallery image
Sieve gallery image
Sieve gallery image
Sieve gallery image
Launch tags:
Developer Tools•Tech
Launch Team
AbadesiBiarity

What do you think? …

Abadesi
Abadesi
Hustle Crew Academy

Hustle Crew Academy

Hunter
Hello @biarity, could you please tell us a bit more about this project, like why you decided to build this? Thanks
Report
7yr ago
Biarity
Biarity

Sieve

Maker
@abadesi Thanks for hunting. The usual way would be to add query parameters for sorting, filtering, and pagination to every GET action in all your controllers. Then handle the code for that in every action, resulting in lots of duplicate code that's frankly tedious to write & maintain in a project with many controllers. Sometimes you even end up writing a micro-DSL (ie. comma separated sort/filter values) for every project. Instead, you can let Sieve take care of all that in a semi-standardized way and write less code (check out Sieve's source).
Report
7yr ago
LaunchDarkly
LaunchDarkly — Helps devs ship faster and safer with feature flags
Helps devs ship faster and safer with feature flags
Promoted

Do you use Sieve?

Reviews
Helpful
Review Sieve?Be the first to review Sieve