Skip to content

Commit 6821627

Browse files
Merge pull request #753 from bebraw/patch-1
Add Gustwind
2 parents 37e0d6d + 24cebb1 commit 6821627

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/site/generators/gustwind.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: Gustwind
3+
repo: gustwindjs/gustwind
4+
homepage: https://gustwind.js.org/
5+
language:
6+
- JavaScript (Deno)
7+
license:
8+
- MIT
9+
templates:
10+
- JSON
11+
description: 🐳💨 Deno powered JSON oriented site generator 🦕
12+
---
13+
14+
**🐳💨 Gustwind** is an experimental site generator built on top of Deno. As you might have guessed, it's as fast as the wind itself.
15+
16+
It has been built on top of JSON based templates. Although this might sound backwards, the approach enables features such as in-site editors (you can edit the site on itself (poc level)) and composition while providing high performance.
17+
18+
Architecturally Gustwind has been divided into several parts to consider aspects such as routing, data fetching/extraction/manipulation, and layouting.
19+
20+
It works well with the utility CSS approach (i.e. Tailwind or Twind) and HTML based state managers such as Sidewind or Alpine.js.
21+
22+
Technically it's in an early stage and only a few sites have been developed using it. While relying on JSON for defining the entire site except for content might feel constraining, it also has surprising benefits as you can literally render the site in-browser (enables the development of and editor on the site itself).

0 commit comments

Comments
 (0)