FindSoftware

Camping

Ruby micro web framework that keeps a small application in a few files, organized as Model-View-Controller.

Camping is a micro web framework for Ruby that keeps a complete application small enough for a few files. Each app follows the Model-View-Controller pattern, and the framework supports several apps that run together, each with its own models, routes and controllers. The README describes installation with the gem command from RubyGems and a development mode run with the camping command, which it recommends running locally. The publishing chapter of the book describes running an app as a CGI script that the web server starts for each request, and as a Camping server on a machine that stays on.

Worth knowing

The original work is credited to why the lucky stiff, and the project is now maintained by its community through the GitHub repository.

Identity

Status
Stub1
Maintainer
community3
Maintained by
Community
First release
20097

Rendering and deploy

Runs as
Dev only, Per request, Always on34
Install with
gem install camping3

Releases

Current major version
38
Last release
2024-08-098

Adoption

GitHub stars
9932
Contributors
359
Dependent repositories
79910
Dependent packages
2910

Why these figures do not compare

Sources

  1. 2026-10-24: Status
    rubycamping.org/
  2. 2026-10-24: links, Written in, GitHub stars
    api.github.com/repos/camping/camping
  3. 2026-10-24: links, Maintainer, Categories, Runtime, Install with, Runs as
    github.com/camping/camping/blob/main/README.md
  4. 2026-10-24: Runs as
    github.com/camping/camping/blob/main/book/08_publishing_an_app.md
  5. 2026-10-24: Minimum runtime
    rubygems.org/api/v2/rubygems/camping/versions/3.2.6.json
  6. 2026-10-24: License, License model
    github.com/camping/camping/blob/main/COPYING
  7. 2026-10-24: First release
    rubygems.org/api/v1/versions/camping.json
  8. 2026-10-24: Current major version, Last release
    api.github.com/repos/camping/camping/releases
  9. 2026-10-24: Contributors
    api.github.com/repos/camping/camping/contributors?per_page=1
  10. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/camping

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON