Skip to main content

# What’s Cockatrice?

Cockatrice is the open source search and indexing server written in [Python](https://www.python.org) that provides scalable indexing and search, faceting, hit highlighting and advanced analysis/tokenization capabilities. Indexing and search are implemented by [Whoosh](https://whoosh.readthedocs.io/en/latest/). Cockatrice provides it via the [RESTful](https://en.wikipedia.org/wiki/Representational_state_transfer) API using [Flask](http://flask.pocoo.org/docs/). In cluster mode, Cockatrice uses [Raft Consensus Algorithm](https://raft.github.io) by [PySyncObj](https://pysyncobj.readthedocs.io/en/latest/) to achieve consensus across all the instances of the nodes, ensuring that every change made to the system is made to a quorum of nodes.

# Document

https://cockatrice.readthedocs.io/en/latest/

# Requirements

Python 3.x interpreter

# Features

  • Full-text search and indexing

  • Faceting

  • Result highlighting

  • Easy deployment

  • Bringing up cluster

  • Index replication

  • An easy-to-use RESTful API

Release files for cockatrice 0.7.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cockatrice 0.7.1
File Size Uploaded
cockatrice-0.7.1.tar.gz 36.3 kB Details

Release files / cockatrice-0.7.1.tar.gz

Download URL cockatrice-0.7.1.tar.gz
Size 36.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d7b0fc722c7f9d660146f3736023f693bc755c734cc6d007b8c8a805c5f75251
BLAKE2b-256 checksum
How to use checksums
204a6e8abee9794b9fb6f090885843fcefc70598c237e7fadebdeec85eb1f9c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.7

Release history Release notifications | RSS feed

This release

0.7.1 This release

1 release file

0.7.0

1 release file

0.6.3

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.2

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page