A codemod to convert class components to functional components
Determine if a function is a native generator function.
Helper function to remap async functions to generators
A function that returns the normally hidden `GeneratorFunction` constructor
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
Check if something is a generator function
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
Copy a descriptor from object A to object B
WebGL-accelerated signed distance field generation for 2D paths
Turn async functions into ES2015 generators
Array manipulation, ordering, searching, summarizing, etc.
Check whether a value is a generator or generator function
Vega expression parser and code generator.
Statistical routines and probability distributions.
Turns an AST into code.
Turn async functions into ES2015 generators
Detect native generator function support.
Turn async generator functions into ES2015 generators
A finite state machine iterator for JavaScript
D3 sankey with circular links
DTS Bundle Generator
Commonly used shared functionality and types to support the fiori generator.
Turn async generator functions into ES2015 generators
Rails-inspired generator system that provides scaffolding for your apps
Define schemas using a clean DSL and get both JSON Schema documents and runtime validations. Perfect for API request/response validation, LLM function definitions (OpenAI, Anthropic), and structured data modeling. Features Sorbet-style types, schema composition, pluggable validation adapters, and multiple error output formats (JSON:API, RFC 7807).
Advanced responsive grid system for Sass and Compass
Contains classes perform generic utilty functions
Rubeyond provides addition general classes, mixins and functions to round out the standard library that ships with the Ruby language.
Provides similar functionality to the attr_* methods, but can also generate private getter/setter methods for class internal use.
A text-synthesis library, for use in layout testing (and more). It houses flexible methods for generation, and a dictionary class (CWDict) allowing adequate token files (or embedded defaults) to be used as the basis for output creation. It effectively supersedes modern Lorem Ipsum generators, in terms of functionality and speed.
Lingo is an open source indexing system for research and teachings. The main functions of Lingo are: * identification of (i.e. reduction to) basic word form by means of dictionaries and suffix lists * algorithmic decomposition * dictionary-based synonymisation and identification of phrases * generic identification of phrases/word sequences based on patterns of word classes
Direct Address provides a rails app with simple address features. This is a streamlined implementation of address functionality. Direct Address provides you with address, country, and region classes. It also provides a generator which generates the necessary javascript and rake tasks to implement properly. You'll also get form helpers to easily implement Direct Address in your views. A rake task is provided that allows up to date country and region information to be downloaded from geoname.org.
haml_to_star is a ruby library that purpose is to allow you to transform haml to any language. The compiler class handle common processing tasks as generating the code tree and html tags, but functions that are specific to languages such as how the code in the source code must be implemented on extensions. Please take a look at known extensions and at the documentation if you want to create your own extension.
Ribsum is a lightweight Ruby gems library to generate Lorem Ipsum text. You can directly call the module functions (e.g. Ribsum.paragraph or Ribsum.paragraph(2)) or include Ribsum module to your class.
Classy Inheritance adds a depends_on class method to your ActiveRecord model so that you can define requisite objects. This functionality is provided using the existing ActiveRecord methods without monkey patching any core code. Essentially, it provides an easy interface to generate code that anyone could add to their model to receive the same result. Depending on the parameters to your depends_on call, it may add some of the following methods: validates_presence_of, validates_associated, has_one or belongs_to.
Classy Inheritance adds a depends_on class method to your ActiveRecord model so that you can define requisite objects. This functionality is provided using the existing ActiveRecord methods without monkey patching any core code. Essentially, it provides an easy interface to generate code that anyone could add to their model to receive the same result. Depending on the parameters to your depends_on call, it may add some of the following methods: validates_presence_of, validates_associated, has_one or belongs_to.