Join us at Jamstack Conf Virtual, October 6-7. Register now!
Tropical is a flexible, component-first static site generator that lets you use modern tools to build fast, mostly-just-HTML websites with islands of rich client-side behaviour.
Tropical gives you modern tools like React and Storybook, but acknowledges that content-heavy sites often don't need the truckload of extra client-side features that are often included in a React project. Sometimes a simple HTML file for each page is all you need!
When you do need client-side behaviour, Tropical makes it easy to progressively enhance your prerendered HTML with anything from a sprinkling of vanilla JS up to targeted rehydration of prerendered isomorphic React components.
It's also written as a template repo by default. Rather than hiding the framework and Webpack configuration in an NPM package black box, the simple core files of Tropical are intended to be changed, learned from and hacked to suit your needs!
StaticGen is hosted and maintained by Netlify, the perfect way to deploy your Jamstack sites and apps.