kas
Another GUI toolkit
File Explorer
Download Latest Version (.zip)- build.yml.disabled
- release.yml
- test.yml
- dependabot.yml
- FUNDING.yml
- config.rs
- event.rs
- factory.rs
- font.rs
- format.rs
- mod.rs
- shortcuts.rs
- theme.rs
- collection.rs
- data.rs
- events.rs
- impls.rs
- layout.rs
- mod.rs
- node.rs
- role.rs
- tile.rs
- widget.rs
- widget_id.rs
- color.rs
- draw.rs
- draw_rounded.rs
- draw_shared.rs
- mod.rs
- mouse.rs
- touch.rs
- velocity.rs
- accessibility.rs
- key.rs
- mod.rs
- nav.rs
- press.rs
- send.rs
- timer.rs
- window.rs
- components.rs
- event.rs
- mod.rs
- response.rs
- transform.rs
- vector.rs
- with_any.rs
- align.rs
- flow_solver.rs
- grid_solver.rs
- mod.rs
- row_solver.rs
- size_rules.rs
- size_types.rs
- sizer.rs
- storage.rs
- common.rs
- event_loop.rs
- mod.rs
- runner.rs
- shared.rs
- window.rs
- markdown.rs
- format.rs
- forme.rs
- mod.rs
- raster.rs
- selection.rs
- string.rs
- text.rs
- anim.rs
- colors.rs
- dimensions.rs
- draw.rs
- flat_theme.rs
- mod.rs
- multi.rs
- simple_theme.rs
- size.rs
- style.rs
- theme_dst.rs
- traits.rs
- adapt.rs
- decorations.rs
- label.rs
- mark.rs
- mod.rs
- mod.rs
- popup.rs
- window.rs
- accesskit.rs
- action.rs
- dir.rs
- geom.rs
- lib.rs
- messages.rs
- prelude.rs
- util.rs
- build.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- lib.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- canvas.rs
- image.rs
- lib.rs
- sprite.rs
- svg.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- autoimpl_traits.rs
- collection.rs
- extends.rs
- lib.rs
- make_layout.rs
- parser.rs
- visitors.rs
- widget.rs
- widget_args.rs
- widget_derive.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- atlas.rs
- basic.rs
- draw.rs
- lib.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- generator.rs
- clerk.rs
- driver.rs
- filter.rs
- grid_view.rs
- lib.rs
- list_view.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- flat_round.frag
- flat_round.frag.spv
- flat_round.vert
- flat_round.vert.spv
- glyph.frag
- glyph.frag.spv
- glyph.vert
- glyph.vert.spv
- image.frag
- image.frag.spv
- image.vert
- image.vert.spv
- round_2col.frag
- round_2col.frag.spv
- round_2col.vert
- round_2col.vert.spv
- shaded_round.frag
- shaded_round.frag.spv
- shaded_round.vert
- shaded_round.vert.spv
- shaded_square.frag
- shaded_square.frag.spv
- shaded_square.vert
- shaded_square.vert.spv
- shaded_square.wgsl
- subpixel.frag
- subpixel.frag.spv
- subpixel.toml
- atlases.rs
- common.rs
- custom.rs
- draw_pipe.rs
- flat_round.rs
- images.rs
- mod.rs
- round_2col.rs
- shaded_round.rs
- shaded_square.rs
- shaders.rs
- draw_shaded.rs
- lib.rs
- options.rs
- shaded_theme.rs
- surface.rs
- build.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- adapt.rs
- adapt_cx.rs
- adapt_events.rs
- adapt_widget.rs
- mod.rs
- reserve.rs
- with_label.rs
- cache.rs
- syntect.rs
- edit_box.rs
- edit_field.rs
- editor.rs
- guard.rs
- highlight.rs
- mod.rs
- menu_entry.rs
- menubar.rs
- mod.rs
- submenu.rs
- access_label.rs
- button.rs
- check_box.rs
- combobox.rs
- dialog.rs
- event_config.rs
- filler.rs
- float.rs
- flow.rs
- frame.rs
- grid.rs
- grip.rs
- lib.rs
- list.rs
- progress.rs
- radio_box.rs
- scroll.rs
- scroll_bar.rs
- scroll_label.rs
- separator.rs
- slider.rs
- spin_box.rs
- splitter.rs
- stack.rs
- tab_stack.rs
- text.rs
- Cargo.toml
- COPYRIGHT
- LICENSE
- README.md
- dir.rs
- mod.rs
- main.rs
- tile.rs
- Cargo.toml
- README.md
- build.rs
- Cargo.toml
- mandlebrot.rs
- README.md
- shader.vert
- shader.vert.spv
- shader32.frag
- shader32.frag.spv
- shader64.frag
- shader64.frag.spv
- Cargo.toml
- README.md
- text-editor.rs
- calculator.rs
- clock.rs
- counter.rs
- cursors.rs
- data-list-view.rs
- data-list.rs
- gallery.rs
- gradient.rs
- hello.rs
- layout.rs
- proxy.rs
- README.md
- reformat-id.rs
- splitter.rs
- stopwatch.rs
- sync-counter.rs
- times-tables.rs
- contrast-2-fill.svg
- contrast-2-line.svg
- error-warning-line.svg
- gallery-line.svg
- README.md
- rustacean-flat-happy.svg
- lib.rs
- runner.rs
- layout_macros.rs
- .gitignore
- .rustfmt.toml
- .typos.toml
- Cargo.toml
- CHANGELOG.md
- clippy.toml
- CONTRIBUTING.md
- COPYRIGHT
- LICENSE
- README.md
- ROADMAP.md
# Installation Guide
1. Get the code
git clone https://github.com/kas-gui/kas
Downloads the entire project code from GitHub to your computer.
cd kas
Moves into the project folder you just downloaded.
2. Rust
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo build --release
Compiles the Rust project.
cargo run
Builds and then immediately runs the program.
If cargo build finishes without errors, it worked. The executable is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
