DocsSupportPricing
Roadmap (has updates coming soon)XFigma3.7K
Sign inGet All-Access
  1. Components
  2. Pagination
  3. Pagination Info & Per-Page
MarkdownShare

Shadcn Pagination Info & Per-Page

Pagination with page info, numbered pages, ellipsis, and per-page select. Built by composing Native Select, Pagination. A free, open source shadcn pagination example you can install with npx shadcn@latest add @reui/c-pagination-15 and edit as your own code.

Pagination with page info, numbered pages, ellipsis, and per-page select

For AI Agents

Hand your agent this brief or the ReUI MCP, not a screenshot. Free to install.

Best for: A 3 part footer: a Page 1 of 10 count, labeled arrows around pages 1 to 4 and a per page select

When to use

  • Numbered page links between previous and next controls under a list, a table or search results
  • Compact pagers of back and forward controls alone or beside a page count, for narrow spaces
  • Table footers pairing page controls with a rows per page select, a range count or a page jump field

When not to use

  • A footer with no numbered page links, only a range and jump arrows: use the Pagination Rows Per Page example
  • A records table that sorts and filters its rows and needs its pager built in: use the Data Grid component
  • A whole table section with a title, toolbar, rows and a working pager: use the Base blocks
  • Page controls kept in local state that run click handlers, with no URL per page: use the Button Group component

Agent notes

  • The per page NativeSelect has no default, handler or aria-label; bind it to your page size and name it
  • PaginationLink renders its own anchor and takes neither render nor asChild; swap that anchor for your router link in your copy of the component
  • Every href is a hash placeholder and each page number, count and current page is typed in; derive them from your page state or URL
Markdownhttps://reui.io/components/pagination/c-pagination-15.md
MCPget_example("c-pagination-15")
Installnpx shadcn@latest add @reui/c-pagination-15
Full index for agents:llms.txtReUI MCP setup

Shadcn Components in Pagination Info & Per-Page

  • Native Select
  • Pagination

About Shadcn Pagination Info & Per-Page

Pagination with page info, numbered pages, ellipsis, and per-page select. Built by composing Native Select, Pagination. A free, open source shadcn pagination example you can install with npx shadcn@latest add @reui/c-pagination-15 and edit as your own code.

What You Can Build With Shadcn Pagination Info & Per-Page

  • Composes Native Select, Pagination, so it drops into any project already using those components.
  • Install it with the shadcn CLI: npx shadcn@latest add @reui/c-pagination-15
  • Open source and free, with the full source on this page to copy or adapt.

More Shadcn Pagination Examples

  • Basic Basic pagination.
  • No Labels Pagination without labels.
  • Hover Border Pagination with hover effect.
  • Circle Buttons Pagination with circle buttons.
  • Compact Go-To Pagination with go-to-page input
  • In Card Numbered pagination in card
  • Arrow Links Pagination with arrows buttons
  • Centered Page Info Pagination with page info on center
  • Left Page Info Pagination with page info on left
  • Trailing Ellipsis Pagination with ellipsis indicator
  • Outline Strip Pagination with outline style buttons
  • Rows Per Page Rows per page select with range info and first/prev/next/last icons

Related Shadcn Component Categories

  • Phone Input

    Open-source shadcn phone input components for international signup, contact forms, and country codes.

  • Popover

    Open-source shadcn popover components for inline settings, contextual actions, and lightweight overlays.

  • Progress

    Open-source shadcn progress components for upload progress, goal tracking, and setup steps.

  • Questionnaire

    Open-source shadcn questionnaire components for onboarding surveys, multi-step question flows, and guided feedback.

  • Radio Group

    Open-source shadcn radio group components for single-choice forms, plan selection, and settings preferences.

  • Rating

    Open-source shadcn rating components for product reviews, feedback forms, and satisfaction scores.

Frequently Asked Questions

When should I use Shadcn Pagination Info & Per-Page?

Use it for a 3 part footer: a Page 1 of 10 count, labeled arrows around pages 1 to 4 and a per page select.

Shadcn Pagination as a whole fits:

  • Numbered page links between previous and next controls under a list, a table or search results
  • Compact pagers of back and forward controls alone or beside a page count, for narrow spaces
  • Table footers pairing page controls with a rows per page select, a range count or a page jump field

For a footer with no numbered page links, only a range and jump arrows, use the Pagination Rows Per Page example. For a records table that sorts and filters its rows and needs its pager built in, use the Data Grid component. For a whole table section with a title, toolbar, rows and a working pager, use the Base blocks. For page controls kept in local state that run click handlers, with no URL per page, use the Button Group component.

How do I install Shadcn Pagination Info & Per-Page?

Run npx shadcn@latest add @reui/c-pagination-15. The CLI copies the source into your project, so you own the code and can edit it freely.

Is Shadcn Pagination Info & Per-Page free to use?

Yes. Every ReUI component example is open source and free for personal and commercial projects.

Which components does Shadcn Pagination Info & Per-Page use?

It composes Native Select, Pagination. The shadcn CLI installs those alongside the example.
PreviousFull Width Go-To

Start building with ReUI Pro today.

Every Pro block, every style, and every future addition, with one license for unlimited projects.

Get All-Access

From $249, once. Lifetime updates.

Application

  • App ShellAdded 4 new App Shell blocks
  • Auth
  • Card
  • Dashboard
  • Dialog
  • Empty State
  • Event Calendar
  • Flow
  • Form
  • Gantt
  • Kanban Board
  • List
  • Navbar
  • Onboarding
  • Profile
  • Rich Text Editor
  • Schedule
  • Settings
  • Sheet
  • Stats
  • Timeline
  • Whiteboard
  • Wizard

Data Grid

  • Base
  • AdvancedNew Advanced category with 3 Data Grid blocks
  • Columns
  • Drag & Drop
  • Editing
  • Expansion
  • Filtering
  • Grouping
  • Virtualization

Charts

  • Area Chart
  • Bar Chart
  • Composed Chart
  • Line Chart
  • Pie Chart
  • Radial Chart
  • Sparkline
  • Status Tracker

AI & Agents

  • AI Chat
  • Agent Activity

Solutions

  • Dev Ops
  • AI Ops
  • CRM
  • Agents
  • Analytics
  • Billing
  • Bookings
  • Files
  • Inventory
  • Users

Templates

  • E-commerce
  • SaaS
  • Dashboard
  • Landing
  • All templates

eCommerce

  • Category Card
  • Checkout
  • Comparison
  • Coupon
  • Filter Sidebar
  • Product Card
  • Product Detail
  • Product Grid
  • Receipt
  • Review
  • Shopping Cart
  • Wishlist
  • Shop Hero

Marketing

  • Blog
  • Compare
  • Contact
  • CTA
  • FAQ
  • Hero
  • How It Works
  • Pricing

Resources

  • Components
  • Blocks
  • Icons
  • MCP for Agents
  • Docs
  • Support
  • Pricing
  • Tailwind Plus Alternative
  • Roadmap(has updates coming soon)
  • AffiliateSoon

Legal

  • Privacy Policy
  • Terms & Conditions
  • License
  • Refunds
  • Cookies

© 2026 ReUI. All rights reserved.

3.7K