Sign in
← Back to search

cyril/accept_language.rb

Lightweight, zero-dependency Ruby library for parsing the Accept-Language HTTP header. Implements RFC 4647 Basic Filtering to match user language preferences against available locales. Supports quality values, wildcards, exclusions, prefix matching, and BCP 47 tags.

Stars
84
Forks
7
Commits
86
Language
Ruby
Awesome lists
1

Similar repositories

httprb/http

HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts

3086 stars
Ruby 1 awesome list

markets/mini_i18n

🌐 Minimalistic and fast i18n library for Ruby

120 stars
Ruby 1 awesome list

grosser/i18n_data

Ruby: country/language names and 2-letter-code pairs, in 85 languages, for country/language i18n

227 stars
Ruby 1 awesome list

countries/countries

All sorts of useful information about every country packaged as convenient little country objects. It includes data from ISO 3166 (countries and states/subdivisions ), ISO 4217 (currency), and E.164 (phone numbers).

2353 stars
Ruby 2 awesome lists

Tracked growth

1 capture since 2026-06-09

Latest capture 2026-06-09 09:07

Stars history

Total stars

Commits history

Default branch commits

Detected stack

Frameworks and tools

  • No framework dependencies detected.
Bundler

Dependency files

  • accept_language.gemspec · ruby · 0 dependencies
  • Gemfile · ruby · 10 dependencies
  • Gemfile.lock · ruby · 37 dependencies

Metadata

AI development signals

No AI development config files detected.

Appears in