{"id":79136,"library":"nested-form","title":"Nested Form","description":"Gem to conveniently handle multiple models in a single form with Rails 3 and jQuery or Prototype.","status":"active","version":"0.3.2","language":"ruby","source_language":null,"source_url":"https://github.com/ryanb/nested_form","tags":["rails","forms","nested-attributes","jquery","prototype"],"install":[{"cmd":"gem install nested_form","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'nested_form', '~> 0.3.2'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"NestedForm","correct":"require 'nested_form'"}],"quickstart":{"code":"require 'nested_form'\n# In your view: <%= nested_form_for @post do |f| %>\n#   <%= f.fields_for :comments do |c| %>\n#     <%= c.text_area :body %>\n#   <% end %>\n#   <%= f.link_to_add \"Add Comment\", :comments %>\n# <% end %>","lang":"ruby","description":"Add and remove nested model fields dynamically in Rails forms."},"warnings":[{"fix":"Use cocoon gem or Rails native nested attributes with JavaScript framework of choice.","message":"Requires jQuery or Prototype JavaScript library; not compatible with Rails 5+ default UJS without additional setup.","severity":"gotcha","affected_versions":">= 0.3.2"}],"env_vars":null,"search_vec":"'3':15 'attribut':24 'conveni':5 'form':2,12,21 'gem':3 'handl':6 'jqueri':17,25 'model':8 'multipl':7 'nest':1,23 'nested-attribut':22 'prototyp':19,26 'rail':14,20 'singl':11","created_at":"2026-06-18T04:41:54.964676+00:00","updated_at":"2026-06-18T04:41:54.964676+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://github.com/ryanb/nested_form","github":"https://github.com/ryanb/nested_form","docs":"http://www.rubydoc.info/gems/nested_form/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework","utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-18","next_check":"2026-12-15","install_tag":null}}