lookbook-hq/lookbook
lookbook-hq/lookbook has 1,101 GitHub stars and 125 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-12 06:49 UTC. Last push 2026-11-02.
A UI development environment for Ruby on Rails apps
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalIt's compatible with ViewComponent, Phlex, ActionView partials and more.
Read the docs →
Development
Lookbook is implemented as an isolated Rails Engine and uses ViewComponent, Tailwind and Alpine for its UI.
This repository contains:
- The Lookbook source code (
/app,/lib,/config, etc) - The Lookbook documentation site source code and content (
/docs). - A test suite with a 'runable' dummy app (
/spec).
Documentation site
The Lookbook docs site is built using Bridgetown and the source files can be found in the ./docs directory.
To preview changes locally you can run a development version of the docs site:
- Clone this repo
- Install dependencies:
bundle install - Start the app:
bin/docs - Visit http://localhost:4000
Testing
Lookbook uses RSpec. Appraisal is used to run tests against different Ruby and Rails versions.
Tests can be run using the bundle exec appraisal rspec command.
The dummy app that the tests are being run against can be viewed by running the bin/dummy command and then browsing to http://localhost:9292/lookbook
Releases
Lookbook uses Release It! to automate the release process.
Running npm run release will start the process of publishing a new release and walks though all the steps from picking a version number to publishing the updated gem.
Publishing a release requires write permissions for this repository (lookbook-hq/lookbook) and 2FA publish permissions for Lookbook on RubyGems.
Contributing
Lookbook is an un-funded open source project and contributions of all types and sizes are most welcome!
Please take the time to read over the Contributing guide before making your first contribution and if anything isn't clear then start a discussion and we will do our best to help you out.
Contributors
Lookbook was created by Mark Perkins and continues to grow
& improve thanks to the ideas, suggestions and hard work of all of these excellent humans:
License
The gem is available as open source under the terms of the MIT License.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,991 starspublic-apis/public-apis
A collective list of free APIs
498,379 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
453,897 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,385 stars