mosuka / blast

Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Apache License 2.0
1.08k stars 76 forks source link

Are there any GUIs available? #54

Closed slimsag closed 5 years ago

slimsag commented 5 years ago

Hi, just a small question for anyone who might know: Are there any GUIs available for interacting with Blast?

Something like https://github.com/appbaseio/dejavu, but for Blast instead of ES?

mosuka commented 5 years ago

Hi @slimsag , Unfortunately, there is no GUI. Since Blast is under development yet, I will consider it later.

slimsag commented 5 years ago

Thank you for the information :) I appreciate the help!

On Mon, Apr 8, 2019, 4:33 PM Minoru Osuka notifications@github.com wrote:

Hi @slimsag https://github.com/slimsag , Unfortunately, there is no GUI. Since Blast is under development yet, I will consider it later.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/mosuka/blast/issues/54#issuecomment-481045560, or mute the thread https://github.com/notifications/unsubscribe-auth/ADBrOJYsyH-LscnDyWJQZlvqwX8oB6Rbks5ve9HHgaJpZM4cjNQU .

ghost commented 5 years ago

@slimsag Had a look at dejavu

Its a large code base. Because blast is grpc based, we could code gen much of the code using one of the grpc-web golang libs.
At that point i would be thinking about if it might be easier to just us golang WASM for the rest of it.

Also, I am planning to build a Flutter GUI library for blast, so users can use it in Flutter apps easily. Here is the golang project that integrates with Flutter. https://github.com/go-flutter-desktop

Feel free to ask if you need some tips. Been using it for a while.