{"repo":"valeriansaliou/sonic","free":true,"listed":false,"github":"https://github.com/valeriansaliou/sonic","clone":"git clone https://github.com/valeriansaliou/sonic.git","description":"🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.","language":"Rust","stars":21315,"topics":["rust","infrastructure","search","index","graph","database","server","backend","search-server","search-engine"],"license":"MPL-2.0","category":"databases-storage","readme_excerpt":"Sonic 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. Sonic can be used as a simple alternative to super-heavy and full-featured search backends such as Elasticsearch in some use-cases. It is capable of normalizing natural language search queries, auto-completing a search query and providing the most relevant results for a query. Sonic is an identifier index, rather than a document index; when queried, it returns IDs that can then be used to refer to the matched documents in an external database. A strong attention to performance and code cleanliness has been given when designing Sonic. It aims at being crash-free, super-fast and puts minimum strain on server resources (our measurements have shown that Sonic - when under load - responds to search queries in the μs range, eats 30MB RAM and has a low CPU footprint; see our benchmarks). Tested at Rust version: rustc 1.96.1 (31fca3adb 2026-06-26) 🇫🇷 Crafted in Nantes, France. 📰 The Sonic project was initially announced in a post on my personal journal. « Sonic » is the mascot of the Sonic project. I drew it to look like a psychedelic hipster hedgehog. Who uses it? Crisp Scrumpy 👋 You use Sonic and you want to be listed there? Contact me. Demo Sonic is integrated in all Crisp search products on the Crisp platform. It is used to index half a billion objects on a $5/mth 1-vCPU SSD cloud server (as of 2019). Crisp ","default_branch":null,"files":null,"tree":[],"storefront":"/r/valeriansaliou","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/valeriansaliou/sonic/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}