{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/lookbook/","markdown":"https://findsoftware.frbit.cloud/lookbook.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"lookbook","name":"Lookbook","urls":{"home":"https://lookbook.build/","repository":"https://github.com/lookbook-hq/lookbook","docs":"https://lookbook.build/guide/installation"},"category":["dev-tool"],"description":"UI development environment for Ruby on Rails apps that renders component previews and Markdown pages in a browsable inspector.","maintainer":"Mark Perkins","firstRelease":2021,"hosting":null,"language":"ruby","runtime":["ruby"],"runtimeMin":"ruby 2.7","basedOn":["rails"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":"erb","i18n":null,"renderingModes":null,"installMethod":"Gemfile gem, then bundle install","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2026-08-31T00:00:00.000Z","githubStargazers":1101,"contributors":80,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://lookbook.build/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/lookbook-hq/lookbook","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://lookbook.build/guide/installation","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/lookbook-hq/lookbook/main/LICENSE.txt","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/lookbook-hq/lookbook","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://lookbook.build/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/lookbook-hq/lookbook/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/lookbook-hq/lookbook/blob/main/lookbook.gemspec","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/lookbook-hq/lookbook/blob/v2.3.15/lookbook.gemspec","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://lookbook.build/guide/installation","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"templating","url":"https://lookbook.build/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/lookbook-hq/lookbook","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/lookbook-hq/lookbook/main/LICENSE.txt","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/lookbook-hq/lookbook/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/lookbook-hq/lookbook/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/lookbook-hq/lookbook/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/lookbook-hq/lookbook","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/lookbook-hq/lookbook/contributors","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Lookbook is a UI development environment for Ruby on Rails applications, built as an isolated Rails engine. Each public method of a preview class is a scenario that Lookbook renders in isolation, and the preview inspector lists those scenarios. Lookbook previews ViewComponent and Phlex components, as well as ActionView partials, and Markdown pages in it can use ERB.\n\nInstallation adds the gem to the Gemfile, runs bundle install and mounts the engine in the application's routes.\n\n## Worth knowing\n\nThe installation guide places the gem in the development group and mounts the engine inside a development check. The production guide says the gem must move into the production group and the development check must come out of the mount before Lookbook runs in production."}