5 best Ruby MVC libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Mar 2, 2023

technology logo
technology logo

Guide Kit Guide Kit  

There are several Ruby MVC libraries that you can use to develop web applications. These libraries help you write code in a modular manner, which makes it easier to maintain and extend the application. Serve is a library for serving HTML, CSS and JavaScript content through Rack. It is a Rack middleware that manages the process of rendering HTML and executing JavaScript on the client side. It can be used in conjunction with rackup or RJS handlers. served is one of the most popular libraries in Ruby community. dry-view is a lightweight, high performance implementation of view helpers in Rails 3 and 4 that provides the same interface as the original ActiveRecord::ViewHelpers but with simple syntax. It supports multiple backends (Rack, Nunjucks, Haml) and plugins like head tag support. dry-view is designed for Rails 3 or higher only but it's still usable as a gem in Rails 2 as well. Check out the list of free, open source Ruby MVC libraries to help you with your projects.

serveby jlong

Ruby doticonstar image 842 doticonVersion:Currentdoticon
License: Others (Non-SPDX)

Serve is a small Rack-based web server and rapid prototyping framework for Web applications (specifically Rails apps). Serve is meant to be a lightweight version of the Views part of the Rails MVC. This makes Serve an ideal framework for prototyping Rails applications or creating simple websites. Serve has full support for Rails-style partials and layouts.

Support
    Quality
      Security
        License
          Reuse

            serveby jlong

            Ruby doticon star image 842 doticonVersion:Currentdoticon License: Others (Non-SPDX)

            Serve is a small Rack-based web server and rapid prototyping framework for Web applications (specifically Rails apps). Serve is meant to be a lightweight version of the Views part of the Rails MVC. This makes Serve an ideal framework for prototyping Rails applications or creating simple websites. Serve has full support for Rails-style partials and layouts.
            Support
              Quality
                Security
                  License
                    Reuse

                      dry-viewby dry-rb

                      Ruby doticonstar image 129 doticonVersion:v0.7.1doticon
                      License: Permissive (MIT)

                      Complete, standalone view rendering system that gives you everything you need to write well-factored view code.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                dry-viewby dry-rb

                                Ruby doticon star image 129 doticonVersion:v0.7.1doticon License: Permissive (MIT)

                                Complete, standalone view rendering system that gives you everything you need to write well-factored view code.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          mvcby extjs

                                          Ruby doticonstar image 116 doticonVersion:Currentdoticon
                                          License: Permissive (MIT)

                                          Ruby ExtJS Tools

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    mvcby extjs

                                                    Ruby doticon star image 116 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                    Ruby ExtJS Tools
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              rmvcby unrar

                                                              Ruby doticonstar image 4 doticonVersion:v3.2.1doticon
                                                              License: Permissive (MIT)

                                                              Ruby MVC - Use Model-View-Controller architecture in a non-rails application!

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        rmvcby unrar

                                                                        Ruby doticon star image 4 doticonVersion:v3.2.1doticon License: Permissive (MIT)

                                                                        Ruby MVC - Use Model-View-Controller architecture in a non-rails application!
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  brickby lorint

                                                                                  Ruby doticonstar image 118 doticonVersion:Currentdoticon
                                                                                  License: Others (Non-SPDX)

                                                                                  Auto-generate models, views, controllers, and routes in a Rails app based on database structure

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            brickby lorint

                                                                                            Ruby doticon star image 118 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                            Auto-generate models, views, controllers, and routes in a Rails app based on database structure
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      See similar Kits and Libraries