Skip to content

tmaklin/kbo-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kbo-gui

Graphical user interface for kbo built with Dioxus.

Try it out at https://maklin.fi/kbo.

Usage

See the kbo documentation.

Install

Build from source

Dependencies

Compiling

Compile from source with

git clone https://github.com/tmaklin/kbo-gui
cd kbo-gui
dx build --release --platform web

Deploying to web

After compiling, create a distributable .tar.gz file with

cp -rf target/dx/kbo-gui/release/web/public ./kbo
tar -zcvf kbo.tar.gz kbo

Then extract kbo.tar.gz to a folder that can be served by a web server. The GUI will be available at https://<web server base path>/kbo.

If you need to change the relative /kbo path, modify web.app.base_path in Dioxus.toml.

Deploying to other platforms

See the Dioxus guide on bundling to build for other platforms.

Only the --platform web option is currently supported.

Development

Run the following command in the root of the project to start the Dioxus dev server:

dx serve --hot-reload true

License

kbo-gui is dual-licensed under the MIT and Apache 2.0 licenses.

About

Graphical web user interface for the kbo local aligner built with Dioxus

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks