Bits of Ruby

This web site is mostly about programming in Ruby.

GDS - General Data Structure

A General Data Structure (GDS) is used to store any kind of data. The GDS language is a special DSL for defining general data structures.

GDS Converter

Use it, play with it and give the GDS language a try.
The GDS Converter translates a GDS definition into various data representation formats and languages like Ruby, Elixir, Python, JSON, XML and YAML.

GDS Data Validation

A rule-based schema definition language and data validation library.

Ruby examples and more

Collection of Ruby examples and patterns.