mongoDB VS rubygems

Compare mongoDB vs rubygems and see what are their differences.

mongoDB

MongoDB driver for Haskell (by mongodb-haskell)

rubygems

Library packaging and distribution for Ruby. (by rubygems)
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
mongoDB rubygems
1 230
172 3,801
0.0% 0.3%
4.8 9.9
about 1 year ago 5 days ago
Haskell Ruby
Apache License 2.0 GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

mongoDB

Posts with mentions or reviews of mongoDB. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-21.
  • Bug Hunting with the MongoDB Haskell Community
    4 projects | dev.to | 21 Sep 2022
    It was brought to my attention that one of these community drivers - the Haskell driver - was experiencing an issue whereby queries were no longer returning results from the MongoDB Atlas clusters their applications were connected to.

rubygems

Posts with mentions or reviews of rubygems. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-07-30.
  • Rv, a new kind of Ruby management tool
    1 project | news.ycombinator.com | 26 Aug 2025
    Yes, this is due to the effort to extract stdlib code into gems https://stdgems.org/

    In your case, StringIO use to just be stdlib code so bundler (or rubygems) uses it. Later on it became a gem, so by requiring it before reading the Gemfile, bundler run into this problem of already having loaded the wrong version.

    Everytime this happens the bundler team has to modify bundler, and as a user the fix is to upgrade bundler.

    You can see they had to vendor a lot of code from default gems to avoid this problem: https://github.com/rubygems/rubygems/tree/c230844f2eab31478f...

  • Developing Modules for Puppet and the Forge in 2025
    2 projects | dev.to | 30 Jul 2025
    Puppet Facter (available from rubygems.org)
  • Joy of Test Driven Development(TDD) using Rspec in Ruby
    1 project | dev.to | 28 May 2025
    Create Gemfile file inside the directory and add only one line: https://rubygems.org.
  • Go Tool: tudo o que ninguem pediu
    2 projects | dev.to | 5 Apr 2025
    # copied from https://github.com/sidekiq/sidekiq/blob/main/Gemfile source "https://rubygems.org" gemspec gem "rake" RAILS_VERSION = "~> 8.0" gem "actionmailer", RAILS_VERSION gem "actionpack", RAILS_VERSION gem "activejob", RAILS_VERSION gem "activerecord", RAILS_VERSION gem "railties", RAILS_VERSION gem "redis-client" # gem "bumbler" # gem "debug" gem "sqlite3", "~> 2.2", platforms: :ruby gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby gem "after_commit_everywhere", require: false gem "yard" gem "csv" gem "vernier" unless RUBY_VERSION < "3" gem "webrick" group :test do gem "maxitest" gem "simplecov" gem "debug" end group :development, :test do gem "standard", require: false end group :load_test do gem "toxiproxy" gem "ruby-prof" end
  • Re-Revisiting Performance in Ruby 3.4.1
    1 project | dev.to | 25 Mar 2025
  • Building a Ruby on Rails Chat Application with ActionCable and Heroku
    1 project | dev.to | 19 Mar 2025
    source "https://rubygems.org" ruby "3.4.2" gem "rails", "~> 8.0.1" gem "turbo-rails"
  • How to make sure you review your monkey patch when updating Ruby gems
    1 project | dev.to | 8 Mar 2025
    # Source: https://github.com/rubygems/rubygems/blob/master/lib/rubygems/version.rb#L360 def <=>(other) return self <=> self.class.new(other) if (String === other) && self.class.correct?(other) return unless Gem::Version === other return 0 if @version == other.version || canonical_segments == other.canonical_segments lhsegments = canonical_segments rhsegments = other.canonical_segments lhsize = lhsegments.size rhsize = rhsegments.size limit = (lhsize > rhsize ? lhsize : rhsize) - 1 i = 0 while i <= limit lhs = lhsegments[i] || 0 rhs = rhsegments[i] || 0 i += 1 next if lhs == rhs return -1 if String === lhs && Numeric === rhs return 1 if Numeric === lhs && String === rhs return lhs <=> rhs end 0 end
  • How to detect classes contained in ruby gems in Tailwind 4
    5 projects | dev.to | 5 Mar 2025
    $ bundle install Fetching gem metadata from https://rubygems.org/.. Resolving dependencies... Fetching bundler-symlink 0.4.0 Installing bundler-symlink 0.4.0 Installed plugin bundler-symlink Symlinking bundled gems into /home/matous/projekty/nejremeslnici/web/.bundle/gems Bundle complete! ... $ ls -l .bundle/gems lrwxrwxrwx 1 matous users 51 Mar 5 21:32 actioncable-8.0.1 -> /home/matous/.gem/ruby/3.4.1/gems/actioncable-8.0.1/ lrwxrwxrwx 1 matous users 53 Mar 5 21:32 actionmailbox-8.0.1 -> /home/matous/.gem/ruby/3.4.1/gems/actionmailbox-8.0.1/ lrwxrwxrwx 1 matous users 52 Mar 5 21:32 actionmailer-8.0.1 -> /home/matous/.gem/ruby/3.4.1/gems/actionmailer-8.0.1/ lrwxrwxrwx 1 matous users 50 Mar 5 21:32 actionpack-8.0.1 -> /home/matous/.gem/ruby/3.4.1/gems/actionpack-8.0.1/ lrwxrwxrwx 1 matous users 50 Mar 5 21:32 actiontext-8.0.1 -> /home/matous/.gem/ruby/3.4.1/gems/actiontext-8.0.1/ lrwxrwxrwx 1 matous users 50 Mar 5 21:32 actionview-8.0.1 -> /home/matous/.gem/ruby/3.4.1/gems/actionview-8.0.1/ ...
  • How to build an API with Ruby and Sinatra
    4 projects | dev.to | 18 Feb 2025
    # Gemfile source 'https://rubygems.org' gem 'sinatra' gem 'mongoid' gem 'sinatra-contrib' gem 'rackup' gem 'puma' gem 'ostruct' gem 'json'
  • Some tips for making a ruby gem
    3 projects | dev.to | 15 Feb 2025
    All the things we've done for a gem are to release it on https://rubygems.org/. To release the gem, you need an account on https://rubygems.org/ first. So, sign up for one if you haven't done that yet. Then execute rake build to build a gem file under pkg, it should look like pkg/your_gem-0.0.1.gem. The version number 0.0.1 is defined in the lib/your_gem/version.rb. Finally, we call

What are some alternatives?

When comparing mongoDB and rubygems you can also consider the following projects:

influxdb - InfluxDB client library for Haskell

rbenv - Manage your app's Ruby environment

hw-kafka-client - Kafka client for Haskell, including auto-rebalancing consumers

dotenv - A Ruby gem to load environment variables from `.env`.

simple-sql-parser - SQL parser in Haskell

RubyGems - The Ruby community's gem hosting service.

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured