jekyll-starter

jekyll-starter

Starter kit with Jekyll, Vite, TypeScript, SolidJS, and i18n support.

Jekyll Vite Starter Kit

This starter kit uses Vite to bundle assets and Jekyll to generate static pages. It's a great combination for building fast and modern static websites. You can use vite to bundle React, Vue, Svelte, or vanilla JS/TS along with CSS.

Jekyll Plugins: jekyll-vite

Getting Started

Prerequisites

Installation

  1. Clone the repo
    git clone https://github.com/levivoelz/jekyll-vite-starter-kit.git
    
  2. Install dependencies
    # macOS
    brew install tmux
    brew install overmind
    bundle install
    npm install
    
    # Ubuntu
    sudo apt install tmux
    sudo apt install overmind
    bundle install
    npm install
    

Usage

Development

npm start

or if your prefered flavor is Ruby

bundle exec rake start

Documentation

For additional info on how to work with jekyll-vite please review the jekyll-vite documentation

i18n is also supported, for more info on how to work with i18n please review the jekyll-multiple-languages-plugin documentation

jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer