GitPedia

Tropical

Fast, mostly-just-HTML static sites with islands of client-side JS. Click the "Use this template" button ↖️

From bensmithett·Updated January 13, 2026·View on GitHub·

This is a [template repo](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/creating-a-repository-from-a-template). Click the green "Use this template" button 👆 to get started, or [read the docs](https://tropical.js.org/) to find out more about building static sites with Tropical. The project is written primarily in JavaScript, distributed under the MIT License license, first published in 2019. Key topics include: fela, hydration, islands, jamstack, json-feed.

Latest release: v11.4.211.4.2: Fix feed rendering
September 6, 2022View Changelog →

Tropical 🏝

This is a template repo. Click the green "Use this template" button 👆 to get started, or read the docs to find out more about building static sites with Tropical.

Deploy to Netlify


Welcome to your new Tropical site!

Using your choice of npm, yarn or pnpm, install dependencies then (using yarn as an example)...

  • yarn dev starts a dev server at localhost:3000
  • yarn build builds the static site into dist/static
  • yarn stories starts Ladle
  • yarn page my-new-page scaffolds a file for a new page
  • yarn component MyNewComponent scaffolds files for a new component

Check out the docs or dive in and explore the src directory.


🐞 Issues for bugs, ✨ discussions for questions, feature requests, or just to show off what you've built — I'd love to see it!

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from bensmithett/tropical via the GitHub API.Last fetched: 6/29/2026