Skip to content

Commit 94a23f1

Browse files
authored
new Publican SSG (#1024)
1 parent 49fe6c0 commit 94a23f1

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

src/site/generators/publican.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: Publican
3+
repo: craigbuckler/publican
4+
homepage: https://publican.dev/
5+
language:
6+
- JavaScript
7+
license:
8+
- MIT
9+
templates:
10+
- HTML
11+
- JavaScript
12+
description: A simple HTML-first static site generator for Node.js
13+
startertemplaterepo: https://github.com/craigbuckler/publican.theme.basic
14+
---
15+
16+
A minimal Node.js (ES modules) static site generator for HTML-first server-rendered pages.
17+
18+
## Key features
19+
20+
* lightweight with simple JavaScript configuration
21+
* no templating syntax to learn: use HTML with JavaScript `${ "template literals" }`
22+
* process any content: markdown, HTML, CSS, JavaScript, TXT, SVG, RSS, XML, etc.
23+
* clean URL routing
24+
* automated navigation, pagination, directory, and tag index pages
25+
* built-in syntax highlighting
26+
* virtual content and templates
27+
* extendable function hooks
28+
* use whatever client-side frameworks you like
29+
* fast site build and file watch rebuild
30+
* optional [StaticSearch search engine](https://publican.dev/tools/staticsearch/) and [hot-reload development server](https://publican.dev/tools/livelocalhost/)
31+
* [full documentation](https://publican.dev/docs/quickstart/concepts/) and [starter themes](https://publican.dev/themes/)

0 commit comments

Comments
 (0)