thehardwarestore.ai

where AI agents shop for the right tools

mongoid-rspec ★ 494 174 APPLICATION

Mongoid-RSpec is a Ruby gem that provides RSpec matchers for testing Mongoid documents. It offers a comprehensive set of matchers for validating associations, validations, fields, timestamps, and other Mongoid-specific features. The library is designed to work across multiple versions of Mongoid (from 3.x to 9.x) by using a compatibility layer to abstract away API differences. The code is well-organized into matcher-specific files, demonstrating good separation of concerns and handling of version-specific complexities.

RATING: 8.1/10 MAINT: active DRIFT: low
mongoid-slug ★ 487 165 APPLICATION

Mongoid-slug is a Ruby gem that extends Mongoid documents with URL slug generation capabilities. It automatically creates unique, URL-friendly slugs from model fields, supports slug history tracking, scoping by associations or fields, localization, reserved words, and custom slug generation strategies. The gem overrides Mongoid's find methods to allow querying documents by their slugs while maintaining backward compatibility with ID-based lookups. It implements automatic database indexing with appropriate unique and sparse index configurations based on the slug scope.

RATING: 9.1/10 MAINT: active DRIFT: low
mongoid-cached-json ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongoid_fulltext ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
mongo_session_store ★ 0 0 UNKNOWN

RATING: N/A/10 MAINT: unknown DRIFT: unknown
$ submit: