devel/rubygem-pagy 9.3.4 DragonFly
Agnostic pagination in plain Ruby
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- devel, rubygems
- Package size
- 57.1 KiB, 240.6 KiB installed
Description
Pagy is a pagination gem.
It works in any environment: with Rack frameworks (Rails, Sinatra, Padrino, etc.) or in pure ruby without Rack
It works with any collection: with any ORM, any DB, any search gem, elasticsearch_rails, meilisearch, searchkick, ransack, and just about any list, even if you cannot count it
It supports all kinds of pagination: calendar, countless, geared, incremental, auto-incremental, infinite, headers, JSON, cursor
It supports all kinds of CSS Frameworks and APIs: bootstrap, bulma, foundation, materialize, semantic, uikit, tailwind, JSON:API
It supports faster client-side rendering: with classic or innovative UI components (see Javascript Components) or by serving JSON to your favorite Javascript framework
It has 100%25 of test coverage for Ruby, HTML and Javascript E2E (see Pagy Workflows CI)
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/rubygem-pagy | 9.3.4 |
| FreeBSD | devel/rubygem-pagy | 43.6.2 |
Install
Binary package:
pkg install rubygem-pagy
From DPorts:
cd /usr/dports/devel/rubygem-pagy && make install clean
Dependencies
Run dependencies 2
No port depends on this one.