Skip to content

erkkah/letarette

Repository files navigation

GitHub release Go Report Card GitHub go.mod Go version

Letarette - a modular full-text search system

Letarette provides full-text search capabilities to your project with very little setup. You can start out small with a single local index, and if you need, grow to a fully redundant installation with a sharded index.

There is a client library for Go as part of the Letarette main project and a separate Node.js library, letarette.js for easy integration.

Read more on the Letarette main site.

Building

Letarette uses the bygg build system, just run go generate in the project root to build.

Since Letarette uses cgo, gcc is required for building. On MacOS and Linux, this is usually not an issue. On Windows, Letarette builds using mingw from Chocolatey:

choco install mingw