15 releases

0.23.1 Oct 17, 2022
0.1.15 Dec 4, 2022
0.1.14 Nov 13, 2022
0.1.9 Oct 31, 2022

#68 in #search-engine

MIT license

64KB
2K SLoC

typesensei

Client library for typesense search engine

This library is very much in WIP and should not be used

  • 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

~10–25MB
~370K SLoC