9 releases

0.23.1 Oct 17, 2022
0.2.0 Jun 20, 2024
0.1.15 Dec 4, 2022
0.1.14 Nov 13, 2022
0.1.8 Oct 31, 2022

#4 in #typesense


Used in typesensei

MIT license

45KB
1K SLoC

typesensei

Client library for typesense search engine

  • Derive macro
    • Typesense derive macro
  • Collections API
    • retrieve collection info
    • create new collection
    • update collection
    • delete collection
  • Documents API
    • retrieve document by id
    • create, update, delete document by id
    • batch create, update, delete document by id
    • import jsonl, json, csv files
    • update partial document
    • delete documents by query
    • export documents as jsonl
  • Search API
    • search documents by query, query_by, filter_by, sort_by, etc.
    • multi-search
    • GeoSearch API
  • Config API
    • generate new API key
    • delete API key
    • retrieve API key
    • list all keys
  • Extra
    • Overrides
    • Collection Alias
    • Cluster operations
  • Error
    • Translate error codes to error?

Dependencies

~0.6–1.1MB
~25K SLoC