Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 20 Ruby DSL Projects
-
-
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Wombat
Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
-
Squib http://squib.rocks/ CIDEr https://www.reddit.com/r/tabletopgamedesign/comments/t7zsoj/new_application_cider_card_ide_for_designing_game/ Cocktail http://cocktail.software/ Paperize http://paperize.io/ PnP_Tool https://boardgamegeek.com/thread/2490834/tool-help-your-game-prototype-tabletop-pnp Dextrous https://www.dextrous.com.au/ nandeck https://www.nandeck.com/ Card Creator https://store.steampowered.com/app/523600/Card_Creator/ Card Creatr Studio https://cardcreatr.sffc.xyz/ Multideck https://apps.apple.com/us/app/multideck/id1193399487?mt=12
-
-
Glimmer
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
Project mention: What would an ideal language for teaching new programmers be like? | reddit.com/r/AskProgramming | 2023-05-28Here's the github for the glimmer GUI library . https://github.com/AndyObtiva/glimmer
-
glimmer-dsl-libui
Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library - The Quickest Way From Zero To GUI - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works)
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
glimmer-dsl-swt
Glimmer DSL for SWT (JRuby Desktop Development GUI Framework) - The Quickest Way From Zero To GUI
Project mention: Glimmer DSL for SWT Table Cell Data-Binding of Background/Foreground/Font/Image | dev.to | 2022-09-02Well, I am happy to announce that the same single line of code that data-binds a table does even more now as of the latest release made yesterday! In Glimmer DSL for SWT v4.24.3.0, that line of code also data-binds the following additional table cell properties without any change to the view code:
-
Autoloaded
Eliminates the drudgery of handcrafting an `autoload` statement for each Ruby source code file in your project
Project mention: extended_dir VS autoloaded - a user suggested alternative | libhunt.com/r/extended_dir | 2022-07-15If you like the Module#autoload feature of the Ruby Core library, you may have wished for Autoloaded. It eliminates the drudgery of handcrafting an autoload statement for each Ruby source code file in your project. It also avoids the limitations of rigid convention-driven facilities such as those provided by the ActiveSupport RubyGem. Autoloaded assumes, but does not enforce, PascalCase-to-snake_case correspondence between the names of constants and source files. You can combine conventions, even putting multiple autoloaded constants in a single source file.
-
-
-
-
class2
Easily create Ruby class hierarchies that support nested attributes, type conversion, serialization, equality, and more. (by sshaw)
-
-
-
-
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Ruby DSL related posts
- AppDev Week 2
- Rails simple_form gem: Unable to render validation messages
- Updating a Booking Status
- #1 Made easy form in Rails with Simple Form - Gem Weekly
- Reusable form elements
- Suggest me a web automation tool
- How to wrap select field in div in SimpleForm?
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 1 Jun 2023
Index
What are some of the best open-source DSL projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | Simple Form | 8,110 |
2 | Workflow | 1,718 |
3 | Wombat | 1,290 |
4 | squib | 878 |
5 | BabySqueel | 483 |
6 | Glimmer | 341 |
7 | glimmer-dsl-libui | 271 |
8 | yake | 154 |
9 | glimmer-dsl-swt | 80 |
10 | Autoloaded | 50 |
11 | glimmer-dsl-tk | 27 |
12 | Glimmer DSL for Opal | 24 |
13 | glimmer-dsl-gtk | 15 |
14 | class2 | 13 |
15 | nvim_conf | 12 |
16 | glimmer-dsl-css | 7 |
17 | angry_raise | 6 |
18 | Glimmer DSL for XML (& HTML) | 4 |
19 | glimmer-dsl-fx | 1 |
20 | glimmer-dsl-jfx | 1 |