# Comfy Middle Seat

Rails engine that adds an embeddable, self-hosted content management system with editor-managed pages and layouts to an existing Rails application.


Source: https://findsoftware.frbit.cloud/comfy-middle-seat/
Last reviewed: 2026-10-26
Listed since: 2026-10-26

## Record

### Links

- repository: https://github.com/avonderluft/comfy-middle-seat

### Identity

- status: active
- maintainer: Andrew vonderLuft
- maintainerType: individual
- parent: unknown
- firstRelease: 2026
- hqCountry: unknown

### Kind

- category: cms
- hosting: ruby
- language: ruby
- runtime: ruby
- runtimeMin: ruby 3.2
- basedOn: rails

### Content

- contentStore: database
- databases: unknown
- adminUi: yes
- headlessApi: unknown
- templating: unknown
- i18n: yes

### Rendering and deploy

- runsAs: unknown
- renderingModes: unknown
- installMethod: bundler gem

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 4
- latestReleaseDate: 2026-10-25

### Adoption

- githubStargazers: 3
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 129
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/avonderluft/comfy-middle-seat (read 2026-10-26)
- maintainer: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- language: https://api.github.com/repos/avonderluft/comfy-middle-seat (read 2026-10-26)
- runtime: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- runtimeMin: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- category: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- basedOn: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- installMethod: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- contentStore: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- adminUi: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- i18n: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- license: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- license: https://api.github.com/repos/avonderluft/comfy-middle-seat (read 2026-10-26)
- licenseModel: https://github.com/avonderluft/comfy-middle-seat/blob/master/README.md (read 2026-10-26)
- firstRelease: https://rubygems.org/api/v1/versions/comfy_middle_seat.json (read 2026-10-26)
- currentMajor: https://api.github.com/repos/avonderluft/comfy-middle-seat/releases (read 2026-10-26)
- latestReleaseDate: https://api.github.com/repos/avonderluft/comfy-middle-seat/releases (read 2026-10-26)
- githubStargazers: https://api.github.com/repos/avonderluft/comfy-middle-seat (read 2026-10-26)
- contributors: https://api.github.com/repos/avonderluft/comfy-middle-seat/contributors?per_page=1 (read 2026-10-26)

## Notes

Comfy Middle Seat is a content management engine for Rails that adds editor-managed pages and layouts to an existing Rails application. Its admin area sits at a configurable route, and files go through Active Storage. Layouts use the `{{ cms:... }}` tag syntax, and the admin area supports translations and several sites from one installation.

The README says the gem continues the lineage of Comfortable Mexican Sofa and gives upgrade steps from Sofa, Comfortable Media Surfer and Occams. It says its database tables keep Sofa's names, so a Sofa installation does not need its tables renamed.

## Worth knowing

The README says the project is not intended to be a hosted SaaS CMS or a JavaScript-first visual page builder. Image resize options depend on whether the application's Active Storage uses ImageMagick or libvips.

Its documentation links to the Comfortable Media Surfer wiki for features it inherits.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
