- Home
- Game Mod Loaders
- Sonic
On the recordRead 10 Oct 202614 facts
Sonic
Sonic · Nantes, France
Plans and prices
Sonic
Free
Open-source search backend · MPL-2.0 license
Read 10 Oct 2026 · github.com
On the record
- Deployment
- The project documents installation from releases, Cargo, source, Docker, and Debian-based packages; its official packages target 64-bit Debian 12.github.com · read 10 Oct 2026
- Index model
- It returns identifiers for matching documents, which applications can resolve in an external database; Sonic does not store direct textual data in its index.github.com · read 10 Oct 2026
- Integrations
- The project lists official client libraries for Node.js, Rust, and PHP, plus community libraries for languages including Python, Ruby, Go, Java, Deno, Bun, and .NET.github.com · read 10 Oct 2026
- Intended use
- The project presents Sonic as a lightweight alternative to heavyweight search backends for some use cases and names Crisp and Scrumpy among its users.github.com · read 10 Oct 2026
- Language support
- Its lexing system supports over 80 languages, with stop-word removal after language detection; unsupported languages can be indexed without stop-word filtering.github.com · read 10 Oct 2026
- Maker location
- The README says Sonic was crafted in Nantes, France.github.com · read 10 Oct 2026
- Organization
- Search terms are stored in collections and buckets, including separate buckets for user-specific indexes.github.com · read 10 Oct 2026
- Protocol
- Search, ingestion, and object management use Sonic Channel, a TCP-based protocol; Sonic does not provide an HTTP endpoint.github.com · read 10 Oct 2026
- Purpose
- Sonic is a fast, lightweight, schema-less search backend that indexes search text and identifier tuples for querying.github.com · read 10 Oct 2026
- Result window
- For each word, Sonic retains only the N most recently pushed results, with the sliding-window width configurable.github.com · read 10 Oct 2026
- Search features
- It can normalize natural-language queries, correct typos when exact matches are insufficient, and suggest word completions in real time.github.com · read 10 Oct 2026
- Security
- The repository identifies its license as MPL-2.0; the reviewed project pages do not state security certifications or compliance claims.github.com · read 10 Oct 2026
- Storage limit
- Each bucket uses a 32-bit internal identifier, theoretically allowing about 4.2 billion indexed objects per bucket.github.com · read 10 Oct 2026