Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
- validation
- rails
- activerecord
- activemodel
47,133 repositories indexed
25–48 of 84 · Most stars
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.
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.
Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data.
Support for doing time math in business hours and days
Sentry SDK for Ruby
The official Airbrake library for Ruby applications
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
Adds support for creating state machines for attributes on any Ruby class
Search engine like fulltext query support for ActiveRecord
A supported fork of Mastodon that provides local posting and a wider range of content types.
Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
A framework for creating e-books from Markdown using Ruby. Using the Prince PDF generator, you'll be able to get high quality PDFs. Also supports EPUB, Mobi, Text and HTML generation.
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
ActsAsTree -- Extends ActiveRecord to add simple support for organizing items into parent–children relationships.
Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.
Make difficult regular expressions easy! Ruby port of the awesome VerbalExpressions repo - https://github.com/jehna/VerbalExpressions
:abc: Multilingual and i18n support tool for Jekyll Blogs
Exception tracking and logging from Ruby to Rollbar
Google Analytics Reporting API Client for Ruby
Write Through and Read Through caching library inspired by CacheMoney and cache_fu, support ActiveRecord 4, 5 and 6.
Logstash output plugin to sign and export logstash events to Amazon Elasticsearch Service
Accurate current and historical timezones for Ruby with support for Geonames and Google latitude - longitude lookups.
Ruby support for Neovim