Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages