Lightweight Search Engine

Hugo SQLite Search

A blazing-fast search solution for Hugo sites using SQLite FTS5 and PHP.

Key Features

How It Works

  1. Hugo generates a JSON index of your content during build
  2. PHP script converts JSON to an optimized SQLite database with FTS5 indexes
  3. PHP API provides fast search with advanced query capabilities
  4. JavaScript frontend delivers a smooth search experience

Performance

Built for speed:

Use Cases

Perfect for:

Quick Start

# 1. Clone the repository
git clone https://github.com/dlnorman/hugo-lightweight-search.git

# 2. Copy files to your Hugo site

# 3. Build your site with search
./build.sh

# 4. Deploy and search!

See our Getting Started guide for full installation instructions.

Getting Started

API Reference

Configuration

Examples

About

The Gospel According to Mythgle

Mythgle for Lovers

Breaking News: Mythgle Becomes Self-Aware

Mythgle Customer Support Transcript

A Haiku for Mythgle

Mythgle: The Epic Poem

Cooking with Mythgle

Mythgle and the Quest for Meaning

The Case of the Missing Query

The Birth of Mythgle

Search