HN user

madnirua

52 karma
Posts0
Comments27
View on HN
No posts found.
[GET] "/api/user/madnirua/stories?hitsPerPage=30&page=0": 500 Failed to fetch user stories

LibrePCB is revamping their UI with Slint to deliver a sleek, modern experience for their open-source EDA tool. In their latest blog post, they share a preview of LibrePCB 2.0’s new UI and the story behind migrating their 10+ year old Qt C++ codebase to Rust + Slint.

Based on the discussion with our community, we added a clause in our CLA - https://cla-assistant.io/slint-ui/slint - to ensure that Slint will always be made available under an open source license as well as a royalty-free license.

"We believe that open-source software development and communities are the foundation for a healthy ecosystem of high-quality software, where everyone can learn, improve and give back. We commit to upholding this foundation and pledge by promising to continue to develop Slint in the open under an open-source license compliant with the Open Source Definition.

Further, we commit to provide a royalty-free license for those who develop desktop or web applications and do not want to use open-source components under copyleft licenses."

Slint (https://slint.dev) is an open source declarative GUI toolkit to create elegant, modern, and native GUI for embedded, desktop, and web applications. One of the USPs of Slint is that it supports multiple programming languages such as C++, Rust, and JavaScript. Recently, one of the Slint community members added support for C#. Check out Matheus' YouTube video where he walks through the demo applications -- https://www.youtube.com/watch?v=EwLFhk5RUwE

Link to blog: https://microhobby.com.br/blog/2023/09/27/creating-user-inte... GitHub repo: https://github.com/microhobby/slint-dotnet

Star Slint on GitHub: https://github.com/slint-ui/slint/

Let us know what you think. Thanks.

Disclaimer: I work for Slint

I suppose you are referring to the "Embedded Add-on per application" pricing? At least the non-commercial use is hopefully clear :)

Yes, we need find a better way to show the pricing there since it's dependent on 2 variables - volume and type of embedded system. Maybe some sort of a online calculator?

Disclaimer: I work for Slint

Indeed we are actively working on all of those topics:

Accessibility support in Slint is improving. We just merged the initial AccessKit integration into our winit backend -- https://github.com/slint-ui/slint/pull/2865

IDE integration - our VSCode extension is pretty stable these days (https://slint.dev/get-started#vscode) and we also support integrating into other IDEs via LSP (https://slint.dev/get-started#other-ide)

Graphical tooling for UI/UX designers - our current prototype https://slintpad.com needs more work to become an easy Drag n'Drop editor for UI/UX designers -- but we are on the right path to achieve that :)