Skip to content
View GG-O-BP's full-sized avatar

Block or report GG-O-BP

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GG-O-BP/README.md

✨ hiya!! i'm GG-O-BP! ✨

🎀 about me!!

hello hello!! i'm ever so pleased you've popped by my profile! 💕

i'm a developer and i absolutely love making things with Gleam and Mendix!! my proper job is building Mendix widgets using Gleam — isn't that just brilliant?! i also really like Rust and Tauri and honestly loads of other things too!! i can write code in more than 20 programming languages which is quite a lot actually!! like JavaScript, TypeScript, C++ and ever so many more! 🌟

the developer i look up to the most is Hoshino Lina — she's absolutely wonderful and dead inspiring!! 💖


🌷 my pride and joy — glendix!!

my biggest achievement is glendix and i'm ever so proud of it!! 🎉

it's a Gleam library that talks to React 19 and Mendix Pluggable Widgets — you can write proper Mendix widgets using only Gleam, no JSX needed at all!! how lovely is that!!

here's just a tiny peek at what it does:

  • 🔮 40 React Hooks — useState, useEffect, and loads more!
  • 🎨 154+ event handlers — that's absolutely masses!
  • 🏷️ 108+ HTML attributes and 85+ HTML tags
  • 🖌️ 58 SVG elements and 97+ SVG attributes
  • 📦 npm bindings — use other people's React components with no fuss!
  • 🧩 .mpk widget support — pop them in and they just work!
  • 🛍️ Marketplace downloader — search and grab widgets from the terminal!

want to give it a go?? just run this and you're off!! 🚀

npx create-mendix-widget-gleam widget-name

it scaffolds a whole Mendix Pluggable Widget project written in Gleam — everything's set up and ready to go, no faffing about!! 🎁

import mendraw/mendix.{type JsProps}
import redraw.{type Element}
import redraw/dom/attribute
import redraw/dom/html

// look how short and sweet it is!!
pub fn widget(props: JsProps) -> Element {
  let name = mendix.get_string_prop(props, "sampleText")
  html.div([attribute.class("my-widget")], [
    html.text("Hello " <> name),
  ])
}

🍓 things i love working with!!

...and 20+ more!! i really do like learning new ones! 🌈


🌻 my github stats!!


thanks ever so much for visiting!! have a lovely day!! 🌸💕✨

Pinned Loading

  1. mendix-doom mendix-doom Public

    Play DOOM (1993) inside Mendix — a pluggable widget built with Gleam and js-dos

    Gleam 2

  2. glendix-labs/glendix glendix-labs/glendix Public

    Gleam FFI bindings for React and Mendix Pluggable Widget API

    Gleam 1

  3. glendix-labs/mendraw glendix-labs/mendraw Public

    Auto-generate Gleam/redraw bindings from Mendix widget .mpk files

    Gleam 1

  4. glendix-labs/MendixWidgetGleam glendix-labs/MendixWidgetGleam Public

    Mendix Pluggable Widget development with Gleam

    Gleam 1

  5. kirakiraichigo-mendix-manager kirakiraichigo-mendix-manager Public

    ✨🍓 Magical Mendix management tool for Studio Pro version control, widget development, and deployment. Sparkle your way through Mendix development!

    Rust 4

  6. sukis-git sukis-git Public

    USBメモリのBareリポジトリをかわいく見える化しちゃうデスクトップアプリだよっ!

    Rust 1