HTML Vanilla
Zero-dependency vanilla JavaScript implementation. Perfect for learning the basics.
Complete, working examples showing Turbo Themes integrated with popular frameworks. Each example includes theme switching, localStorage persistence, and FOUC prevention.
Zero-dependency vanilla JavaScript implementation. Perfect for learning the basics.
React 18 + TypeScript with custom useTheme hook for state management.
Vue 3 Composition API with useTheme composable and reactive state.
Tailwind preset integration mapping Turbo tokens to utility classes.
Bootstrap 5 integration with SCSS variable mapping and light/dark mode.
We welcome new examples! If you've integrated Turbo Themes with a framework not listed here, consider contributing it to help others.
Contribution Guide