Release of the Slint 0.2 library for creating graphical interfaces

With the release of version 0.2, the toolkit for creating graphical interfaces SixtyFPS has been renamed to Slint. The rename was prompted by user criticism of the SixtyFPS name, which caused confusion and ambiguity when sending queries to search engines, as well as not reflecting the purpose of the project. The new name was chosen during discussions with the community on GitHub, where users suggested new names.

The authors of the library (Olivier Goffart and Simon Hausmann) are former KDE developers who later moved to Trolltech to work on Qt, and have now founded their own company to develop Slint. One of the project's goals is to provide the ability to operate with minimal CPU and memory resource consumption (only a few hundred kilobytes of RAM are required to run). Two backends are available for rendering — gl based on OpenGL ES 2.0 and qt using Qt QStyle.

The creation of interfaces in programs using Rust, C++, and JavaScript is supported. The authors of the library have developed a special markup language called '.slint', which compiles to native code for the chosen platform. It is possible to test the language in an online editor or familiarize yourself with examples by compiling them on your own. The library code is written in C++ and Rust, and is distributed under the GPLv3 or a commercial license, allowing use in proprietary products without disclosing the code.

Release of the Slint 0.2 library for creating graphical interfaces
Release of the Slint 0.2 library for creating graphical interfaces


Source: opennet.ru
Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster