Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

cpp declarative-ui desktop embedded-devices gui javascript language lsp-server native rust rust-lang toolkit ui user-interface wasm webassembly widgets
26 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
good first issue a:renderer-femtovg

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:renderer-skia a:renderer-femtovg a:renderer-software

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:language-rust

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:editor integration

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:widgets candidate-for-bugfix-release

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:builtin elements need triaging

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:language-slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:renderer-femtovg upstream

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:language-slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:platform-macos

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:language-slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:material-components

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:language-rust

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:platform-android

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:backend-qt candidate-for-bugfix-release

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
Path in no_std 5 months ago
good first issue a:path

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:language-rust optimization priority:low

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:flickable

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:platform-windows a:backend-winit

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue a:tool classes & property system

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets

AI Summary: Slint's `TextInput` and `TextEdit` components fail to honor the system's cursor blink settings, specifically when `CursorBlinkRate=0` is configured in KDE. Despite other Qt applications correctly disabling cursor blinking, Slint's text cursors continue to blink when using the Qt backend, causing a minor visual inconsistency for the user.

Complexity: 3/5
good first issue a:text

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets
good first issue api

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets

AI Summary: The task is to fix inconsistencies in modifier key behavior (Command and Option keys) on macOS within the Slint UI framework. The current implementation deviates from standard macOS conventions for text navigation and manipulation. The solution involves aligning the keybindings with macOS expectations, ensuring consistent behavior across platforms.

Complexity: 4/5
good first issue a:platform-macos

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rust
#cpp#declarative-ui#desktop#embedded-devices#gui#javascript#language#lsp-server#native#rust#rust-lang#toolkit#ui#user-interface#wasm#webassembly#widgets