Bibliothèque Graphique Embarquée

SLINT Logo SLINT GUI

Bibliothèque Graphique Embarquée

SLINT Logo
Rust
C/C++
NodeJS

Open Source Graphics Library | Conception d'IHM sur MCU / MPU

Concevez et déployez rapidement des applications graphiques sur n'importe quel écran avec Slint, une boîte à outils complète pour la conception d'interface homme machine (IHM) avancées.

Offrant une architecture moderne, robuste et multi-platformes, basée sur plusieurs années d'expérience dans la création d'interface utilisateur et des outils de développement associés, Slint est developpée en language Rust et est utilisable sur des composants à ressources limitées comme des microcontrôleurs ARM Cortex-M (avec ou sans RTOS) ou des systèmes embarqués plus puissants à base de MPU ARM Cortex-A / Linux. Vous pouvez aussi utiliser Slint pour la conception d'applications avec interface utilisateur sur ordinateur x86 (Windows, Linux) permettant ainsi de mutualiser votre expérience sur des projets complémentaires.

Le Frontend construit avec Slint peut être facilement intégré avec un Backend écrit dans différents langages de programmation tels que C/C++, Rust et JavaScript. Cette séparation claire entre Frontend et Backend permet un prototypage rapide sur PC (Live Preview, Hot Reload) avant l'intégration dans le produit final.

Slint est développée par la société allemande 'SixtyFPS GmbH' et est disponible sous licence GPLv3 ou sous licence commerciale. L'indice ROSS a classé Slint comme l'une des startups open source à la croissance la plus rapide en 2022. Forte d'une communauté open source très active avec de nombreurs contributeurs, Slint n'attend que votre projet pour vous démontrer ses qualités et sa rapidité de mise en oeuvre !

Slint Demo Printer sur carte STM32H7