Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tristancacqueray/quickwit-haskell
Haskell client for quickwit.io
https://github.com/tristancacqueray/quickwit-haskell
haskell log-management quickwit search-engine tantivy
Last synced: 14 days ago
JSON representation
Haskell client for quickwit.io
- Host: GitHub
- URL: https://github.com/tristancacqueray/quickwit-haskell
- Owner: TristanCacqueray
- License: apache-2.0
- Created: 2023-12-27T16:24:50.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-05-02T16:09:20.000Z (6 months ago)
- Last Synced: 2024-10-11T01:44:40.972Z (27 days ago)
- Topics: haskell, log-management, quickwit, search-engine, tantivy
- Language: Haskell
- Homepage:
- Size: 27.3 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# quickwit-haskell
Haskell libraries for the [quickwit](https://quickwit.io) search engine.
- [quickwit-client](./quickwit-client): API client
- [log-quickwit](./log-quickwit): log-base backend
- [journald-ingestor](./journald-ingestor): a demo application to ingest journald events
- [quickwit-ui](./quickwit-ui): a [monomer](https://github.com/fjvallarino/monomer) base gui to perform search## Usage
Start the service:
```
nix develop --command quickwit run
```Run the client demo:
```
nix develop --command ghcid --command "cabal repl quickwit-client" --test Quickwit.demo
```