holidayfyi
Ruby client for the HolidayFYI REST API. Holiday dates, 200+ countries. Zero external dependencies.
Explore at holidayfyi.com — interactive tools and comprehensive reference.
Install
gem "holidayfyi"Quick Start
require "holidayfyi"
client = HolidayFYI::Client.new
result = client.search("query")
puts resultAlso Available
| Platform | Install | Link |
|---|---|---|
| Python | pip install holidayfyi |
PyPI |
| npm | npm install holidayfyi |
npm |
| Go | go get github.com/fyipedia/holidayfyi-go |
pkg.go.dev |
| Rust | cargo add holidayfyi |
crates.io |
| Ruby | gem install holidayfyi |
rubygems |
Links
- Site: holidayfyi.com
- API: holidayfyi.com/api/v1/
- OpenAPI: holidayfyi.com/api/v1/schema/
- Glossary: holidayfyi.com/glossary/
- Guides: holidayfyi.com/guide/
- Developers: holidayfyi.com/developers/ Part of the FYIPedia open-source developer tools ecosystem.
Utility FYI Family
Part of the FYIPedia open-source developer tools ecosystem.
| Site | Domain | Focus |
|---|---|---|
| DistanceFYI | distancefyi.com | Haversine distance, travel times, city pairs |
| HolidayFYI | holidayfyi.com | Holiday dates, Easter calculation, 200+ countries |
| NameFYI | namefyi.com | Korean romanization, Five Elements, CJK strokes |
| TimeFYI | timefyi.com | Timezone ops, business hours, sunrise/sunset |
| UnitFYI | unitfyi.com | 220 units, 20 categories, Decimal precision |
License
MIT