🧰
Open Source Toolkit

Know how to use it before you click: online, self-hosted, desktop, CLI

中文

Sonic

valeriansaliou/sonic
One-command deploy You need your own server, but the README has a copy-paste Docker command that gets it running.

🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

Lightweight search
Sonic website screenshot

Deploy command

docker run -p 1491:1491 -v /path/to/your/sonic/config.cfg:/etc/sonic/config.toml -v /path/to/your/sonic/store/:/var/lib/sonic/store/ valeriansaliou/sonic:v1.4.9

Taken from the project README. You need a server with Docker; you may still need to add environment variables.

From the README

Sonic is a fast, lightweight and schema-less search backend. It ingests search texts and identifier tuples that can then be queried against in a microsecond's time.

Stars
★ 21.3k
Language
Rust
License
MPL-2.0
Last updated
2026-09-21
Category
Site search
Section
🌏 Going global