This repository was archived by the owner on Dec 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
Home
Alexis Lozano edited this page Sep 21, 2019
·
6 revisions
Neutrino is a MVC GUI framework written in Rust. It lets users create GUI applications by positioning widgets on a window and by handling events. Neutrino is based on the web-view crate provided by Boscop. As such, Neutrino renders the application using web technologies as HTML and CSS.
As it is based on web-view, Neutrino does not embed a whole web browser. So don't worry, due to the very lightweight footprint of web-view, you won't have to buy more memory for your computer.
In order to use Neutrino, you will have to use cargo. Just add the following line to your Cargo.toml
and you'll be done :
neutrino = "<last_version>"
- Preamble
- Install
- Examples
- Preamble
- Your first window
- Add a label
- Conclusion
- Preamble
- What is MVC ?
- A simple counter
- Conclusion
- Preamble
- Display an image
- Add the previous and next buttons
- Add the menu bar
- Add keyboard shortcuts
- Conclusion
- Preamble
- User-defined styles
- Neutrino-defined themes
- Icons
- Conclusion
- Preamble
- Time generated events
- Side Pane