home.social

#mruby — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mruby, aggregated by home.social.

fetched live
  1. The Taylor Monthly for June is out! Quite a lot of movement this month.

    - Emscripten Upgrade 4.0.13 -> v6.0.0
    - ARGV Rework for the CLI
    - Improved Developer Experience
    - Updated Documentation for Development
    - Block Stacker Example Game Progress
    - Taylor v0.5.0 Progress

    taylormadetech.dev/2026/07/01/

    #TaylorEngine #GameDev #Ruby #mruby #FOSS #IndieDev #Blog

  2. The Taylor Monthly for June is out! Quite a lot of movement this month.

    - Emscripten Upgrade 4.0.13 -> v6.0.0
    - ARGV Rework for the CLI
    - Improved Developer Experience
    - Updated Documentation for Development
    - Block Stacker Example Game Progress
    - Taylor v0.5.0 Progress

    taylormadetech.dev/2026/07/01/

    #TaylorEngine #GameDev #Ruby #mruby #FOSS #IndieDev #Blog

  3. The Taylor Monthly for May is out! I had a lot more energy this month and things have moved along quite nicely.

    - v0.4.2 and v0.4.3 released for some nice bug fixes
    - mruby is upgraded to 4.0.0
    - raylib is upgraded to 6.0 (just about)
    - A proof of concept for the new `squash` exists

    taylormadetech.dev/2026/06/01/

    #TaylorEngine #GameDev #Ruby #mruby #IndieDev #FOSS #blog

  4. The Taylor Monthly for May is out! I had a lot more energy this month and things have moved along quite nicely.

    - v0.4.2 and v0.4.3 released for some nice bug fixes
    - mruby is upgraded to 4.0.0
    - raylib is upgraded to 6.0 (just about)
    - A proof of concept for the new `squash` exists

    taylormadetech.dev/2026/06/01/

    #TaylorEngine #GameDev #Ruby #mruby #IndieDev #FOSS #blog

  5. Most developers associate Ruby with web applications, but Ruby can also run inside embedded systems, firmware, and IoT devices.

    If you're curious about Ruby beyond the server, this ecosystem is definitely worth exploring.

    rubystacknews.com/2026/03/11/m

    #Ruby #mruby #EmbeddedSystems #IoT #OpenSource

  6. Most developers associate Ruby with web applications, but Ruby can also run inside embedded systems, firmware, and IoT devices.

    If you're curious about Ruby beyond the server, this ecosystem is definitely worth exploring.

    rubystacknews.com/2026/03/11/m

    #Ruby #mruby #EmbeddedSystems #IoT #OpenSource

  7. It seems the upcoming release of MRuby will add support for pattern matching (among other nifty things) 👀

    #ruby #mruby

  8. It seems the upcoming release of MRuby will add support for pattern matching (among other nifty things) 👀

    #ruby #mruby

  9. There's even a "custom" waybar module that supports various triggers/actions defined via JSON. A similar module could be written using mruby that calls DSL methods defined in a Ruby config file.

    github.com/Alexays/Waybar/blob
    man.archlinux.org/man/waybar-c

    #freeprojectidea #mruby #waybar

  10. There's even a "custom" waybar module that supports various triggers/actions defined via JSON. A similar module could be written using mruby that calls DSL methods defined in a Ruby config file.

    github.com/Alexays/Waybar/blob
    man.archlinux.org/man/waybar-c

    #freeprojectidea #mruby #waybar

  11. Any desktop app, widget, or service that embeds Lua or JavaScript for it's configuration or plugin system could embed mruby; either by adding an optional build flag, creating an mruby specific fork of the project, or via a plugin that hooks mruby in. Lots of potential to integrate Ruby into the desktop.

    github.com/mruby/mruby#readme
    github.com/mrubyc/mrubyc#readme

    #freeprojectidea #mruby

  12. Any desktop app, widget, or service that embeds Lua or JavaScript for it's configuration or plugin system could embed mruby; either by adding an optional build flag, creating an mruby specific fork of the project, or via a plugin that hooks mruby in. Lots of potential to integrate Ruby into the desktop.

    github.com/mruby/mruby#readme
    github.com/mrubyc/mrubyc#readme

    #freeprojectidea #mruby

  13. Another free project idea: write a generic waybar module that embeds mruby so you could write waybar modules entirely in Ruby.

    github.com/Alexays/Waybar#read

    #mruby #waybar #wayland #freeprojectidea

  14. Another free project idea: write a generic waybar module that embeds mruby so you could write waybar modules entirely in Ruby.

    github.com/Alexays/Waybar#read

    #mruby #waybar #wayland #freeprojectidea

  15. Using Lua as the configuration syntax or plugin system for a Window Manager isn't a new idea. AwesomeWM , a X11 Window Manager, uses Lua as it's configuration syntax. Now imagine being able to customize your fancy wayland tiling WM or add additional functionality with simple Ruby scripts running under mruby.

    awesomewm.org/doc/api/sample%2

    #mruby #freeprojectidea

  16. Using Lua as the configuration syntax or plugin system for a Window Manager isn't a new idea. AwesomeWM , a X11 Window Manager, uses Lua as it's configuration syntax. Now imagine being able to customize your fancy wayland tiling WM or add additional functionality with simple Ruby scripts running under mruby.

    awesomewm.org/doc/api/sample%2

    #mruby #freeprojectidea

  17. Weston (the Wayland example/reference compositor) added a custom Lua based shell that you can configure/extend with Lua. I wonder how much work it would take to build a mruby Weston shell? I would prefer a Ruby DSL over Lua.

    collabora.com/news-and-blog/ne

    #wayland #weston #mruby #freeprojectidea

  18. Weston (the Wayland example/reference compositor) added a custom Lua based shell that you can configure/extend with Lua. I wonder how much work it would take to build a mruby Weston shell? I would prefer a Ruby DSL over Lua.

    collabora.com/news-and-blog/ne

    #wayland #weston #mruby #freeprojectidea

  19. A new Weekly Brain Dump is up on my blog! I ended up having a pretty non-programming focused week in the end but there are some interesting things linked!

    - `taylor squash` is getting redesigned from the ground up and could become a gem too
    - Lots of interesting links

    sean.taylormadetech.dev/2026/0

    #blog #WeeklyBrainDump #programming #ruby #rust #pico8 #mruby #RetroComputing

  20. A new Weekly Brain Dump is up on my blog! I ended up having a pretty non-programming focused week in the end but there are some interesting things linked!

    - `taylor squash` is getting redesigned from the ground up and could become a gem too
    - Lots of interesting links

    sean.taylormadetech.dev/2026/0

    #blog #WeeklyBrainDump #programming #ruby #rust #pico8 #mruby #RetroComputing

  21. Even smaller Rubies: This talk with Chris Hasiński explores both useful and plain weird use cases for mruby and mruby/c.

    #ruby #mruby #conference #helsinki #tinyruby #retro #consoles

    youtu.be/D6TArLQNxDk

  22. Even smaller Rubies: This talk with Chris Hasiński explores both useful and plain weird use cases for mruby and mruby/c.

    #ruby #mruby #conference #helsinki #tinyruby #retro #consoles

    youtu.be/D6TArLQNxDk

  23. I also made some significant progress with Termbox 2 bindings for #mruby. This is mostly for fun.

    All in all, this makes is pretty productive weekend, especially as for my recent standards.

  24. Quick update on the #mruby front:

    Figuring out how to make errors in the Ruby code visible and producing correct exit code was actually quite easy. And we can even get the full trace if we want.

    katafrakt.me/2024/10/06/mruby-

    #blogged #ruby

  25. I published second article about #mruby. This time I look into gems (or rather mrbgems), especially into a bit non-trivial way to use them. Includes a guide to build a very simple standalone CLI app with SQLite database.

    katafrakt.me/2024/10/05/mruby-

    #blogged #ruby

  26. @serge Ah, yes. I see that these have been discussed already. PyInfra does look promising.

    I'm a huge fan of #Clojure, so "dad" looks pretty interesting github.com/liquidz/dad.

    ...which was influenced by the #mruby project github.com/itamae-kitchen/mita.

    There's consfigurator if you like #CommonLisp: github.com/spwhitton/consfigur

    So, we have options!

  27. It's Taylor's third anniversary! It's crazy to think I've been working on this little game engine for that long now.

    I've only managed to make a few games with it, but I've been surprised at how nice it is to make games using Ruby.

    I really think I'm building a great tool that can compete. With the refactor I'm doing now it's starting to feel like it's really mine and not just gluing together libraries.

    Check it out taylormadetech.dev/

    #GameDev #ruby #mruby #IndieDev #taylor #raylib

  28. Got my first C++ program compiled for the SNES classic today. I'm keen to get raylib and mruby compiled next so I can start game development for the system!

    #cpp #gamedev #raylib #mruby #homebrew #retro

  29. @gamingonlinux I'm the developer behind Taylor an #mruby based game engine that supports #linux #windows #osx #html and soon #android I develop on Linux and believe it should "just work" on a #SteamDeck but don't know anyone who has one to try it with.

    You can check it out at taylormadetech.dev/