#Slint

Ambraven :verifinking:​Ambraven@social.mochi.academy
2025-12-18

I'm still struggling a bit with slint, but it's so much easier to work with that iced, egui or other rust only frameworks...

I guess I should give dioxus or tauri a chance next... But so far Slint is a breeze. And I know how to make an android app from slint, so that's one base covered.

#rust #slint

MichaΕ‚ Fitamichalfita
2025-12-17

@Ambraven Like with , you can pay for commercial license.

In reality you need one only for embedded products. Desktop applications can enjoy free license (not GPL thou).

Ambraven :verifinking:​Ambraven@social.mochi.academy
2025-12-17

After some playing around a bit with it, I think I actually like slint?

It seems to fix some of the complaints I have with qml, and the hability to run the ui, change the code and immediately see the result is a huge plus on any ui framework.

Yeah, that means the UI part isn't written in rust, but dΓ©clarative language are actually just better suited to code UI anyway. I still dislike UI coding but it's way less painful this way.

( I lowkey wanted to rant about the licences but there is a GPLv3 licence available, and yes it's less convenient than a AGPLv3 or god forbid a BSD/MTI type licence, I'm not gonna trash a licence option which garanties code availability. I probably won't be able to use it at work for commercial project though... )

#slint #rust

2025-12-11

Looks like 2026 is gonna be the year of the DE. Seems like theres a lot of mobile first DE that are in the works and making some progress.

Marathon-Shell by is Blackberry inspired built in C++ and QML QT6

Mechanix-GUI by launcher developed in rust using GPUi and companion apps in Rust and/or Flutter

Flick which is developed in Rust using

If you know of anymore feel free to post them here that way we can keep an eye on them in the coming DE year!

2025-12-05

toki

Sneak peak πŸ” of the next release of akesi lili 🦎 alpha 4. Planned release January 2026.

* Extend text selection by shift and arrow keys
* back tab
* comment out and uncomment code
* some fixes and internal improvements
* multiple code tabs
* and more ...

For the next release I also plan to publish my first dev log πŸ“’ . Stay tuned at vivi-ui.itch.io/akesi-lili

#gameDev #retroGaming #rustlang #slint #koto

screenshot of akesi lili command line interface version alpha 4screenshot of code selection
Ambraven :verifinking:​Ambraven@social.mochi.academy
2025-11-27

WIL:

  • setting up android sdk without android-studio is a pain.
    • I manage to do it with the cmline android tools
    • Still can't make the emulator to work for some reason
    • you need build-tools, ndk, platform-tools, the platforms themselves. I think the system-images is only needed for the emulator
  • you have to sign your apps to be able to make a release build
    • use keytool to make a keystore. Don't use the mdp you always use for everything
    • on related note I need to figure out how to use the keystore without putting the mdp in Cargo.toml
  • the size of the main window needs to be flexible
  • googledrive is the easiest way I found to transfer and install my app on my phone (it didn't want to install it from my phone file system)

#androiddev #rust #slint

Jan :rust: :ferris:janriemer@floss.social
2025-11-18

@Ciantic Ok, I think you want to look into @slint

slint.dev/

From their website:
"The #Slint runtime fits in less than 300KiB RAM, features a reactive property system, and is built with #Rust."

They support the Winit backend, so Wayland...βœ…
docs.slint.dev/latest/docs/sli

...and all kinds of platforms:
docs.slint.dev/latest/docs/sli

Have a look at Material Toolkit:
material.slint.dev/

Pricing model: royalty-free, if not an embedded system:
slint.dev/pricing

#RustLang #UI #GUI

Jari PennanenCiantic@twit.social
2025-11-18

GUI with 2 textboxes, 5 labels. Leaderboard is now, least memory usage first:

- 47 MB Slint with software-renderer-systemfonts
- 50 MB QT
- 100 MB GPUI
- 105 MB EGUI
- 135 MB Slint with defaults

#Rust #Slint #Qt #EGUI #GPUI

MichaΕ‚ Fitamichalfita
2025-11-17

@multimilliardaire@piaille.fr @oceane 🀨 The core is open-source, and there's plenty of open-source free to use tools to work with it.

What's proprietary are their tools and easy to use editor they offer to fund the development of the whole project. They're very committed to progress on that.

Keep in mind and operate in similar models, where some part is free to use and open, while some is paid for.

πŸ¦„ πŸ…ƒπŸ…πŸ„°πŸ„½πŸ…‚πŸ„ΈπŸ„²πŸ„ΎπŸ…πŸ„½ πŸ³οΈβ€βš§οΈtransicorn
2025-11-12
pecet πŸ¦’πŸ‡ͺπŸ‡Ίpecet@f3d1.eu
2025-11-08

I played with #slint in #rust today. Pretty fun UI library, but docs are kinda lacking IMHO.

Random screenshot showing .slint code used in Rust to make Norton Commander clone or something.
musicmatze :rust: :nixos:musicmatze@social.linux.pizza
2025-11-04

Has someone successfully written a #rust #rustlang #gui application with both #slint and #cosmic and can provide a comparison of these two?

Please boost for maximum visibility.
:boost_ok:

2025-10-26
#Rust #Slint Spielereien mit Kollege LLM? "Claude".
Siehe Anhang.
2025-10-21

We’re proud to release #Slint 1.14 πŸ’™
Now with universal transforms πŸŒ€, #Python asyncio 🐍, and a unified text engine with Fontique and Parley πŸ–‹οΈ
πŸ‘‰ slint.dev/blog/slint-1.14-rele

#cplusplus #GUI #Python #rustlang

2025-10-14

Pas merci les actus j'ai les anxiΓ©tΓ©s qui remontent, et j'ai la musique qui va avec

Slint - Good Morning Captain'

youtube.com/watch?v=-AYigmkvHF4

#Music
#PouetRadio
#Slint
#Anxiety

MichaΕ‚ Fitamichalfita
2025-10-13

@chakie @GwMBhqhw I had no clue. As I said I never used the web page downloads, only set as dependency in `Cargo.toml` and went from there.

MichaΕ‚ Fitamichalfita
2025-10-13

@chakie @GwMBhqhw Run there? Traditionally embedded systems are cross compiled - this is something that actually works in pretty nice.

Core of is `no_std` so, can be built for bare metal targets. You don't need paid license to that for yourself. Only for distribution if your app is not GPLv3.

2025-10-13

πŸ”Ž Call for testers!
#Slint 1.14 is around the corner β€” try the latest build and tell us what you find πŸ›βœ¨
πŸŒ€ New transforms, πŸ–‹οΈ better text, 🐍 Python asyncio, πŸ’» live preview updates
πŸ‘‰ github.com/slint-ui/slint/disc

2025-10-13

I tried Slint as a UI for a simple Rust app. It's pretty easy to get up and running and the UI files are familiar if you've done QML or similar stuff. It does look pretty ugly and is one of those few UI frameworks that make Tcl/Tk and Motif look sexy.

But it does what I need, which is provide a simple UI for me to input some parameters and click a button.

slint.dev

#rustlang #slint #ui

2025-10-13

@NoahCarver @elementary You have a couple of options that are accessible. #slint linux, #fedora. If you go the Fedora route install 41 then upgrade to 42 after it is installed. Use the #mate version.
If you try #slint things should work out of the bo, but it is #slackware based so the package install process will be different than most systems if you need to install something that isn't there yet.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst