Skip to content
You must be logged in to sponsor AdamMusa

Become a sponsor to AdamMusa

@AdamMusa

AdamMusa

New York

Software Engineer passionate about programming and developer experience.
I build tools and applications using Ruby, Dart, and Python, with a focus on simplicity, performance, and real-world impact.

About Ruflet

Ruflet is an open-source framework that enables Ruby developers to build fully native mobile, desktop, and web applications using only Ruby.

No JavaScript.
No Dart.
No React.

Just Ruby.

Ruflet combines:

  • A powerful Ruby DSL
  • A Flutter-based rendering engine
  • A real-time protocol for server-driven apps
  • A self-contained runtime powered by mruby

You can go from:

ruflet new app → to a real app running on your device


⚡ Why Ruflet exists

Ruby is one of the most productive languages for backend development.

But today:

  • There’s no great way to build native apps with Ruby
  • Developers are forced to switch stacks
  • Productivity drops when moving to frontend/mobile

Ruflet changes that.

✨ One language. One mindset. Full-stack native apps.


🧩 What you can build

With Ruflet, you can build:

  • 📱 Mobile apps (iOS / Android)
  • 🖥 Desktop apps (Mac / Windows / Linux)
  • 🌐 Web apps
  • ⚡ Real-time apps (WebSocket-powered)
  • 🧠 Server-driven or fully self-contained apps

🔥 Current progress

  • ✅ Ruby DSL working (UI, state, layout)
  • ✅ Server-driven apps (WebSocket)
  • ✅ Self-contained apps with mruby runtime
  • ✅ Real apps: counter, todo, calculator
  • 🚧 iOS runtime + ecosystem tools in progress

Ruflet is under active development and evolving fast.


💖 Why sponsor Ruflet

Ruflet is a solo-driven open-source project.

Your support helps:

  • 🚀 Accelerate development
  • 🛠 Improve tooling and stability
  • 📚 Write documentation and examples
  • 🌍 Make Ruby a first-class choice for app development

🧠 Vision

Ruby developers should be able to build anything not just backends.

Ruflet aims to become:

  • The Rails for native apps
  • The missing piece in the Ruby ecosystem

🙌 Support the project

If you believe in:

  • Simplicity
  • Developer productivity
  • Ruby everywhere

👉 Consider sponsoring Ruflet.

Every contribution helps push this forward.

Select a tier

$ a month

Choose a custom amount.