RbSwift provides a series of Swift struct/class extension including lots of handy functions with elaborate API Reference. Most of the APIs and test cases are from Ruby Core Libraries and ActiveSupport example.
activesupport convenience-methods extensionSymbolized provides a Hash with indifferent access, but with keys stored internally as symbols. This is particularly useful when you have a very big amount of hashes that share the same keys, and it may become inefficient to keep all these identical keys as strings. An example of this case is when you have data processing pipelines that process millions of hashes with the same keys. And then run bundle install.
activesupport hashA port of the Rails / ActiveSupport inflector to JavaScript (node.js and browser compatible).
inflect activerecord rails activesupport stringThe ActiveSupport TimeZone class uses a time zone name format that differs from the format uses by the standard Time Zone Database, maintained by the IANA. rails-timezone-js provides functions to convert to and from the ActiveSupport time zone names, using the mapping found in ActiveSupport.
timezone rails activesupport iana olsenUnderscore.js is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. Underscore.transparent.js extends the built-in JavaScript objects with Underscore (and Underscore.string.js). So you can use Object-Oriented style and chaining with all Underscore and Underscore.string functions, without using the _ character (in the same way as Sugar library).
underscore.transparent underscore string underscore.string prototype transparent extension native sugar chaining oriented-object syntax activesupport support enumerableI'll be the first to say it; this isn't the first port of ActiveSupport::Inflector to js. Not by a long shot. But I'll definitely take underscore mixins over extending String.prototype or other clunky implementations any day. The methods listed below are the ones you'll be using 99% of the time.
underscore inflection inflector activesupport plural pluralizeA group of methods to make Crystal more programmer friendly. Methods taken from Rails ActiveSupport, Powerpack and others.
web activesupport crystal extensions friendly happiness programmer-friendlyThis gem is an extraction of ActiveSupport::Duration from Rails, along with the related core extensions. Ruby 2.0 or greater is required.
duration activesupport arithmetic timeA port of ActiveSupport's inflector to Node.js. Also usable in the browser. The UMD build is also available on unpkg, adding a Inflector object to the global scope.
pluralization transliteration inflection inflector pluralize singularize camelize titleize tableize humanize capitalize constantify dasherize ordinalize parameterize transliterate activesupport
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.