A .NET library for easily paging and displaying IEnumerable/IQueryable data in ASP.NET applications.
X.PagedList is a .NET library that enables developers to easily split IEnumerable or IQueryable data collections into pages for efficient data handling in ASP.NET applications. It solves the problem of managing large datasets by providing built-in pagination functionality and UI controls for navigation.
ASP.NET developers working with data-intensive applications who need to implement pagination for IEnumerable or IQueryable collections in their web projects.
Developers choose X.PagedList because it offers a modern, cross-platform compatible fork of the popular PagedList library, providing reliable pagination with minimal setup and built-in UI components for seamless integration.
Library for easily paging through any IEnumerable/IQueryable in ASP.NET
Works across all .NET platforms, including .NET Core and .NET 5/6/7/8, ensuring compatibility with modern development environments as stated in the README.
Simplifies splitting IEnumerable or IQueryable collections into pages with minimal code, making it quick to implement pagination for large datasets.
Includes PagedList.Mvc for generating pager controls with navigation links like 'Previous' and 'Next', reducing front-end development effort.
Forked from the widely-used PagedList library by Troy Goode, so it benefits from established reliability and community trust.
The pager controls are designed specifically for ASP.NET MVC, limiting seamless use in other web frameworks like Razor Pages or Blazor without additional customization.
UI components are straightforward but may require custom CSS or extensions for complex designs, as they are not highly configurable out of the box.
Documentation is provided in a wiki, which might lack the structure and completeness of official documentation, potentially making it harder for new users to get started.
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
ASP.NET Boilerplate - Web Application Framework
Cloud Native application framework for .NET
Fast and Simple Serverless Functions for Kubernetes
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.