{"added":null,"apiVersion":1,"behindSince":"2026-11-01","buildDepends":[],"categories":["rubygems","www"],"comment":"Full-stack web application framework","compare":null,"dependentCount":null,"description":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","flavors":[],"html":"https://daemonports.org/dragonfly/www/rubygem-rails81/","kind":"port","lastUpdate":null,"license":["MIT"],"licenses":["MIT"],"maintainer":"sunpoet@FreeBSD.org","name":"rubygem-rails81","newest":false,"newestVersion":"8.1.4.1","noVulnData":false,"origin":"www/rubygem-rails81","otherSystems":[{"behindSince":"2026-11-04","maintainer":"sunpoet@FreeBSD.org","origin":"www/rubygem-rails81","path":"/www/rubygem-rails81/","system":"FreeBSD","updated":"2026-11-01","version":"8.1.4"},{"maintainer":"ports@MidnightBSD.org","newest":true,"noVulnData":true,"origin":"www/rubygem-rails81","path":"/midnightbsd/www/rubygem-rails81/","system":"MidnightBSD","updated":"2026-11-04","version":"8.1.4.1"},{"behindSince":"2026-11-01","maintainer":"sunpoet@FreeBSD.org","noVulnData":true,"origin":"www/rubygem-rails81","path":"","system":"HardenedBSD","version":"8.1.3.1"},{"behindSince":"2026-11-01","maintainer":"sunpoet@FreeBSD.org","noVulnData":true,"origin":"www/rubygem-rails81","path":"","system":"GhostBSD","version":"8.1.3.1"}],"packages":null,"pkgName":"rubygem-rails81-8.1.3.1","related":["www/rubygem-rails4","www/rubygem-rails5","www/rubygem-rails50","www/rubygem-rails52","www/rubygem-rails60","www/rubygem-rails61","www/rubygem-rails70","www/rubygem-rails71","www/rubygem-rails72","www/rubygem-rails80"],"repository":"DPorts","requiredBy":["devel/rubygem-r18n-rails","www/rubygem-bullet_train-fields","www/rubygem-bullet_train-has_uuid","www/rubygem-bullet_train-scope_validator","www/rubygem-bullet_train-super_load_and_authorize_resource","www/rubygem-bullet_train-themes","www/rubygem-showcase-rails"],"requiredByCount":7,"runDepends":["databases/rubygem-activemodel81","databases/rubygem-activerecord81","databases/rubygem-dalli","databases/rubygem-redis-namespace","databases/rubygem-solid_cable","databases/rubygem-solid_cache","databases/rubygem-solid_queue","databases/rubygem-sqlite3","devel/ruby-gems","devel/rubygem-actionview81","devel/rubygem-activejob81","devel/rubygem-activesupport81","devel/rubygem-bootsnap","devel/rubygem-capybara","devel/rubygem-jbuilder-rails81","devel/rubygem-json","devel/rubygem-launchy","devel/rubygem-listen","devel/rubygem-minitest","devel/rubygem-msgpack","devel/rubygem-rake","devel/rubygem-readline-ext","devel/rubygem-sprockets-rails-rails81","devel/rubygem-web-console-rails81","graphics/rubygem-image_processing","lang/ruby34","mail/rubygem-actionmailbox81","mail/rubygem-actionmailer81","net/rubygem-activestorage81","net/rubygem-connection_pool","sysutils/rubygem-bundler","textproc/rubygem-actiontext81","textproc/rubygem-libxml-ruby","textproc/rubygem-nokogiri","textproc/rubygem-prism","textproc/rubygem-rexml","www/rubygem-actioncable81","www/rubygem-actionpack81","www/rubygem-cssbundling-rails","www/rubygem-importmap-rails","www/rubygem-jsbundling-rails","www/rubygem-kamal","www/rubygem-propshaft","www/rubygem-puma","www/rubygem-rack","www/rubygem-rack-cache","www/rubygem-railties81","www/rubygem-selenium-webdriver","www/rubygem-stimulus-rails","www/rubygem-tailwindcss-rails","www/rubygem-thruster","www/rubygem-turbo-rails","www/rubygem-webmock","www/rubygem-webrick"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"8.1.3.1","versions":[{"date":"2026-11-11","version":"8.1.3.1"}],"vulnerabilities":null,"www":"https://rubyonrails.org/"}
