awesome-opal
github.com/fazibear/awesome-opal ↗Awesome Opal
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me live applications resources from awesome-opal"
Installation instructions →What's inside
Examples
- Asciidoctor.js
A JavaScript port of Asciidoctor produced by Opal
- AsciifyMe
Convert webcam into asciiart. Live!
- Baseball Cards
Animated Baseball Cards using Opal on Rails 7
- Calculator
A HTML5 shared calculator app using ruby Opal
- Codemotion
Ruby-everywhere chat app (rack/websockets/opal)
- Glimmer Calculator
A fully functional calculator with keyboard shortcuts and multiple themes built in
Frameworks
- Clearwater
Component-based Ruby front-end framework
- Glimmer DSL for Opal
Pure-Ruby Web GUI and Auto-Webifier of
- Hyperstack
A Complete Isomorphic Ruby Framework using React, Rails and Opal
- Inesita
Frontend web application framework in Ruby using Opal.
- Lissio
lissio is a VCL (Vai Col Lissio) framework for Opal to implement frontends completely on the client side.
- Opal Ferro
Create webapps object-oriented style. No HTML, just beautiful and simple Ruby code
Gems
- Dare
Ruby Web Game library on top of Opal
- Electron Opal
Lightweigt Ruby wrapper around the geat electron desktop application engine
- Grand Central
State-management and action-dispatching for Opal apps
- Hyalite
This is ruby virtual DOM implementation using opal. It is inspired by react.js.
- Jekyll Opal
Let Jekyll convert your Ruby into JavaScript using Opal
- Negasonic
Music live coding in the browser, powered by Tone.rb
Other
- Dyndoc Opal
dyndoc js via opal
- Ember Cli Opalrb
Include Opal.rb in your Ember projects
- Ferro
Demonstration of the abilities and use of the opal-ferro framework
- Gulp Opal
A gulp plugin to convert Ruby to Javascript (by Opal)
- Meteor Opal
Meteor support for Opal, the Ruby to Javascript Compiler
- Opal Benchmarks
A quick, totally inaccurate set of simple benchmarks for opal
Opal
JS Wrappers (Bindings)
- Opal Airbrake
Opal wrapper for airbrake-js javascript library.
- Opal Dagred3
An opalized (ruby-fied) wrapper for the dagreD3 directed, acyclic graphing library
- Opal Firebase
Firebase Wrapper providing a nice ruby syntax
- Opal Highcharts
Ruby wrapper for Highcharts and Highstock javascript libraries
- Opal I18next
Ruby wrapper for the i18next javascript library
- Opal JQuery
jQuery for Opal
Showing a sample of 164 resources. View the full list on GitHub →