Release of the library for creating graphical interfaces Slint 0.2

With the release of version 0.2, the toolkit for creating graphical interfaces SixtyFPS has been renamed to Slint. The reason for the renaming was criticism by users of the name SixtyFPS, which led to confusion and ambiguity when sending queries to search engines, and also did not reflect the purpose of the project. The new name was chosen through a discussion with the community on GitHub, in which users suggested new names.

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

The creation of interfaces in programs in Rust, C++, and JavaScript is supported. The authors of the library have developed a special markup language ".slint", which is compiled into native code for the selected platform. There is an opportunity to test the language in the online editor or get acquainted with the examples by assembling them yourself. The library code is written in C++ and Rust, and is distributed under the GPLv3 license or a commercial license that allows use in proprietary products without opening the code.

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


Source: opennet.ru

Add a comment