All Projects → antoyo → Mg

antoyo / Mg

Licence: mit
Minimal UI library based on relm (GTK+), written in Rust.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Mg

React Step Progress
Dynamic multi-step progress indicator for React.
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Analysispreservation.cern.ch
Source code for the CERN Analysis Preservation portal
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Blaze
⚡ File sharing progressive web app built using WebTorrent and WebSockets
Stars: ✭ 991 (+2507.89%)
Mutual labels:  hacktoberfest
Cbj smart Home
If you are searching for an easy way to deploy a smart home 🏡 by yourself CyBear Jinni 🦾🐻🧞‍♂️ is here for you. Join the community and make your home smarter than yesterday.
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Dmake
DMake is a tool to manage micro-service based applications
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Keycloak Admin Ui
Keycloak Admin Console
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest
Nvquicksite
nvQuickSite is a desktop installation app for DNN, the world's most popular ASP.NET-based CMS. This app allows you to easily install DNN onto any environment that meets the minimum system requirements for DNN to be installed.
Stars: ✭ 36 (-5.26%)
Mutual labels:  hacktoberfest
Entity Command
Manage WordPress comments, menus, options, posts, sites, terms, and users.
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest
Nsfw Filter
🚀 A Google Chrome / Firefox extension that blocks NSFW images from the web pages that you load using TensorFlow JS.
Stars: ✭ 984 (+2489.47%)
Mutual labels:  hacktoberfest
Be Pretty
💄 a small CLI utility for every lazy prettier maximalist out there
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest
Kubernetes Credentials Provider Plugin
Credentials provider that allows storing credentials in Kubernetes
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Togglr
an R and Rstudio wrapper for toggl Api
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Rw.rs
Free shell account and web 1.0 hosting @ http://rw.rs/~you
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest
Openwisp Monitoring
Network monitoring system written in Python and Django, designed to be extensible, programmable, scalable and easy to use by end users: once the system is configured, monitoring checks, alerts and metric collection happens automatically.
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Swamp
Teh AWS profile manager
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest
Hero Starter
Hero code needed to play the game.
Stars: ✭ 36 (-5.26%)
Mutual labels:  hacktoberfest
Puppet Redis
Puppet Module to manage Redis
Stars: ✭ 37 (-2.63%)
Mutual labels:  hacktoberfest
Mvp
PowerShell Module to interact with the Microsoft MVP API
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest
Newsscraper
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest
Yii Queue
Queue extension for Yii 3.0
Stars: ✭ 38 (+0%)
Mutual labels:  hacktoberfest

= Mg

Minimal UI library based on https://github.com/antoyo/relm[relm] (GTK+), written in Rust.

image:https://img.shields.io/github/workflow/status/antoyo/mg/CI[link="https://github.com/antoyo/mg/actions"] image:https://img.shields.io/crates/v/mg.svg[link="https://crates.io/crates/mg"] image:https://img.shields.io/badge/rust-documentation-blue.svg[link="https://docs.rs/mg/latest/mg/"] image:https://img.shields.io/crates/d/mg.svg[link="https://crates.io/crates/mg"] image:https://img.shields.io/crates/l/mg.svg[link="LICENSE"]

== Installation

Add the following line to the dependencies section of your Cargo.toml:

[source,bash]

mg = "0.0.1" relm = "0.9.6" relm-attributes = "0.9.0" relm-derive = "0.9.2"

== Usage

In the view! macro, use the Mg widget:

[source,rust]

view! { Mg<AppCommand, NoSettings>((MODES, "examples/main.conf", None)) { // Place your main widget here. gtk::Box { } // Connect a signal to react to commands entered by the user. CustomCommand(command) => Command(command), } }

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].