Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

twent/php-ssg

Repository files navigation

SSG (Static Site Generator)

Simplest SSG for your sites using Blade & Vite.

Features:

  1. Generation from JSON files
  2. Blade template engine from Laravel
  3. Vite CSS & JS compiler
  4. Sharing custom data between pages

Requirements

  • PHP 7.4 or higher
  • Recent versions of Node JS + yarn (or npm, pnpm etc.)

Installation:

  1. Clone this repo or run composer create-project twent/ssg YOUR_SITE_NAME
  2. Install deps make install
  3. Make testing build make

How to use:

  1. Views in resources/views
  2. Pages JSONs in resources/pages folder
  3. CSS & JS assets in resources/assets

Inspired by Cleaver

About

Simplest SSG for your sites using Blade & Vite

Resources

Stars

Watchers

Forks

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /