Groonga
Open-source full-text search engine and column store, provided as a C library and as a built-in server command.
Groonga is an open-source full-text search engine and column store. Applications can link its C library directly, or run its built-in server command, which supports HTTP. Groonga also works as a column-oriented database management system, and it keeps its data in its own database files.
Packages are available through apt, Homebrew and MacPorts, and a Docker image is distributed on Docker Hub. The CMake build guide covers building from source. The repository describes Groonga as the successor project to Senna.
Worth knowing
The project’s own pages name Mroonga, PGroonga and a Ruby binding as related projects. Each is separate software and none is recorded as built on Groonga here.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, License
groonga.org/ - 2026-10-28: links, Written in, GitHub stars
api.github.com/repos/groonga/groonga - 2026-10-28: links
groonga.org/docs/ - 2026-10-28: Maintainer, Categories, Runs as
groonga.org/docs/characteristic.html - 2026-10-28: Install with
groonga.org/docs/install/ubuntu.html - 2026-10-28: Install with
groonga.org/docs/install/mac_os_x.html - 2026-10-28: Install with
groonga.org/docs/install/cmake.html - 2026-10-28: Install with
groonga.org/docs/install/docker.html - 2026-10-28: First release
api.github.com/repos/groonga/groonga/git/commits/de1fb9d64861879806b01f813503f3653464237d - 2026-10-28: Last release, Current major version
api.github.com/repos/groonga/groonga/releases/latest - 2026-10-28: Contributors
api.github.com/repos/groonga/groonga/contributors?per_page=1