
Ironworks — Free Bootstrap 6 Gym & Fitness Website Template
Ironworks is a free, premium Bootstrap 6 template for gyms, studios and strength & conditioning coaches. Its navigation is a fixed vertical rail down the left edge rather than a top bar, which leaves the full width of the page for the thing members actually come for: the timetable.
The weekly timetable is a genuine accessible table with row and column scopes and live remaining-space counts, filtered by a Bootstrap 6 Combobox. The trial form pairs the new Datepicker with a Combobox class picker and Chip input goals.

Key features
- Fixed vertical rail navigation on desktop, with a compact sticky bar on mobile
- Weekly class timetable as a real accessible table with scopes, captions and live space counts
- Combobox class filter above the timetable
- Numbered section markers and heavy uppercase display type
- Coach profiles with gradient name overlays
- Three membership plans with a highlighted recommendation
- Free-trial form using the new Datepicker, a Combobox class picker and Chip input goals
- Accordion FAQ on native
— zero JavaScript - ScrollSpy drives the rail navigation as you scroll
- Dark by default, light mode included via data-bs-theme
- ESM-only vanilla JavaScript — no jQuery, no bundler, no build step
Before you use it
Bootstrap 6 has not been released. npm i bootstrap@6 does not work yet and the framework is still changing, so treat this as a head start on learning v6 rather than a foundation for a production site you need to maintain today. The framework is vendored into the template at a pinned commit, so nothing here can drift. It targets evergreen browsers only — Safari 16.4+, Chrome 111+ and Firefox 113+ — because Bootstrap 6 is built on oklch() and color-mix().