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

#1171 in Web programming

Download history 3/week @ 2024-02-23 3/week @ 2024-03-01 39/week @ 2024-03-29 573/week @ 2024-04-12

612 downloads per month

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

~9–25MB
~364K SLoC