FindSoftware

Scout

RESTful search server written in Python that keeps its search index in one SQLite database file.

Scout is a RESTful search server written in Python and built with Flask. It keeps its search index in one SQLite database file, which the server is given by path, and it exposes indexing and search as REST endpoints. The server runs as a long-lived process that listens on a port. The deployment page describes running it under a WSGI server such as Gevent or Gunicorn, or under a process manager, and the README names a Docker image that runs it on port 9004.

Worth knowing

Because the server is its own process with its own database file, a host has to run a Python process for it, and static hosting cannot serve it. The database is one SQLite file that the server opens by path.

Identity

Status
Active
Maintainer
Charles Leifer3
Maintained by
Individual
First release
20154

Rendering and deploy

Runs as
Always on12
Install with
pip67

Releases

Current major version
48
Last release
2026-04-144

Adoption

GitHub stars
3152
Contributors
29
Dependent repositories
410

Why these figures do not compare

Sources

  1. 2026-10-28: links
    scout.readthedocs.io/en/latest/
  2. 2026-10-28: links, Written in, License, GitHub stars
    api.github.com/repos/coleifer/scout
  3. 2026-10-28: Maintainer, License model
    github.com/coleifer/scout/blob/master/LICENSE
  4. 2026-10-28: First release, Last release
    pypi.org/pypi/scout/json
  5. 2026-10-28: Runtime, Minimum runtime, Categories, Built on
    github.com/coleifer/scout/blob/4.0.0/README.md
  6. 2026-10-28: Install with
    github.com/coleifer/scout/blob/4.0.0/docs/installation.rst
  7. 2026-10-28: Install with
    github.com/coleifer/scout/blob/master/README.md
  8. 2026-10-28: Current major version
    github.com/coleifer/scout/blob/4.0.0/scout/__init__.py
  9. 2026-10-28: Contributors
    api.github.com/repos/coleifer/scout/contributors?per_page=1
  10. 2026-10-28: Dependent repositories
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/scout
  11. 2026-10-28: Content storage, Databases, Content API
    github.com/coleifer/scout/blob/4.0.0/docs/server.rst
  12. 2026-10-28: Runs as
    github.com/coleifer/scout/blob/4.0.0/docs/deployment.rst

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON