{"id":22370126,"url":"https://github.com/dcyuksel/pagination","last_synced_at":"2025-10-29T15:15:48.411Z","repository":{"id":264647539,"uuid":"874964095","full_name":"dcyuksel/Pagination","owner":"dcyuksel","description":"Pagination in C#","archived":false,"fork":false,"pushed_at":"2024-11-25T14:16:50.000Z","size":14,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T16:26:59.914Z","etag":null,"topics":["efcore","filters","ordering","pagination"],"latest_commit_sha":null,"homepage":"https://medium.com/@dnzcnyksl/pagination-in-c-e346a34e7984","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dcyuksel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-18T19:45:08.000Z","updated_at":"2024-11-25T14:16:54.000Z","dependencies_parsed_at":"2024-11-25T15:39:02.421Z","dependency_job_id":null,"html_url":"https://github.com/dcyuksel/Pagination","commit_stats":null,"previous_names":["dcyuksel/pagination"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dcyuksel/Pagination","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcyuksel%2FPagination","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcyuksel%2FPagination/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcyuksel%2FPagination/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcyuksel%2FPagination/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dcyuksel","download_url":"https://codeload.github.com/dcyuksel/Pagination/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcyuksel%2FPagination/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262702324,"owners_count":23350641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["efcore","filters","ordering","pagination"],"created_at":"2024-12-04T19:34:12.957Z","updated_at":"2025-10-29T15:15:48.360Z","avatar_url":"https://github.com/dcyuksel.png","language":"C#","readme":"# Pagination\nPagination in C#\nPagination is essential in almost all applications that display data.\n\nImagine you have a table with thousands of rows and only a list in the UI to show them.\n\nQuerying all rows every time someone loads the page not only consumes memory and increases the size of the HTTP call, but it also drastically decreases performance.\n\nInstead of querying all the data, pagination can be used. With the page number and page size, data can be loaded to the UI in smaller chunks. With some ordering and filtering, it is even possible to query only the relevant data.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcyuksel%2Fpagination","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdcyuksel%2Fpagination","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcyuksel%2Fpagination/lists"}