Skip to content

🚀 Feature Request: Implement Pagination for Contributors List #945

Description

@karthikc1125

Description:
Currently, all contributors are displayed on a single page, which can impact performance and user experience, especially on mobile devices. Implementing pagination or lazy loading will improve usability, performance, and scalability.
Environment:
Device: Mobile and Desktop
Browser: All
Problem:
All contributors load at once
Increased load time and performance issues
Poor scrolling experience on mobile
Higher memory usage
Difficult to navigate when contributor count increases
Expected Behavior:
Display contributors in batches (e.g., 8–12 per page)
Provide pagination controls such as:
Page numbers
Next/Previous buttons
Load More option
Smooth and fast loading
Improved mobile usability
Actual Behavior:
Entire contributor list loads at once
Slower performance on large datasets
Suggested Solution:
Implement server-side or client-side pagination
Use infinite scroll or “Load More” functionality
Fetch contributors in batches from API
Add skeleton loading for better UX
Consider using:
Intersection Observer
Virtualized lists
Caching for better performance
Benefits:
Faster loading and smoother UI
Better mobile experience
Improved scalability
Reduced server and browser load
Screenshots:
Screenshot_2026_0218_213819.jpg

Screenshot_2026_0218_214031.jpg

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions