Chronic is a pure Ruby natural language date parser.
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
Parse Photoshop files in Ruby with ease
- ruby
- photoshop
- psd
- parser
A feed parsing library
A parser for InnoDB file formats, in Ruby
Fastest end-to-end CSV ingestion for Ruby (with C acceleration). SmarterCSV auto-detects formats, applies smart defaults, and returns Rails-ready hashes for seamless use with ActiveRecord, Sidekiq, parallel jobs, and S3 pipelines — even for messy user-uploaded real-world data.
- csv
- csv-converter
- csv-export
- csv-file
Simple Lightweight Option Parsing - ✨ new contributors welcome ✨
- command-line
- option-parser
- simple
- easy-to-use
math and logic formula parser and evaluator
- formula
- calculator
- evaluate-expressions
- safeeval
Ruby Optimized XML Parser
DeviceDetector is a precise and fast user agent parser and device detector written in Ruby
a Ruby command-line application framework
- ruby
- command-line-parser
- command-line
Optimist is a commandline option parser for Ruby that just gets out of your way.
- hacktoberfest
A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby. It is designed to be backwards compatible with the standard RSS parser, but will never do RSS generation.
feedparser gem - (universal) web feed parser and normalizer (XML w/ Atom or RSS, JSON Feed, HTML w/ Microformats e.g. h-entry/h-feed or Feed.HTML, Feed.TXT w/ YAML, JSON or INI & Markdown, etc.)
- feed
- atom
- rss
- feedparser
Extensible Ruby wrapper for Atom and RSS parsers
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.
- http
- accept-language-parser
- accept-language
Natural language parser for recurring events
A Starcraft 2 replay parser written in pure Ruby
An Earley parser written in Ruby
- ruby
- rubynlp
- natural-language-processing
- nlp
A natural language parser for validating complex date ranges