_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
ruby-value-semantics 3.6.1
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/tomdalling/value_semantics
Licenses: Expat
Synopsis: Ruby gem for making value classes
Description:

ValueSemantics generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable Struct class, plus extensible, lightweight validation and coercion.

ruby-omniauth-oauth2 1.8.0
Propagated dependencies: ruby-oauth2@2.0.9 ruby-omniauth@2.1.1
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/omniauth/omniauth-oauth2
Licenses: Expat
Synopsis: Abstract OAuth2 strategy for OmniAuth
Description:

This library provides a generic OAuth2 strategy for OmniAuth. It doesn't provide a way to gather user information, so should be used as a building block for authentication strategies.

ruby-redis-namespace 1.8.1
Propagated dependencies: ruby-redis@4.2.5
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/resque/redis-namespace
Licenses: Expat
Synopsis: Namespace calls to Redis
Description:

This package provides a Redis::Namespace class which can be used to namespace calls to Redis. This is useful when using a single instance of Redis with multiple, different applications.

ruby-shoulda-context 2.0.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/thoughtbot/shoulda-context
Licenses: Expat
Synopsis: Test::Unit context framework extracted from Shoulda
Description:

shoulda-context is the context framework extracted from Shoulda. Instead of writing Ruby methods with lots_of_underscores, shoulda-context adds context, setup, and should blocks combine to produce natural test method names.

ruby-rack-protection 3.0.5
Propagated dependencies: ruby-rack@2.2.7
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/sinatra/sinatra/tree/master/rack-protection
Licenses: Expat
Synopsis: Rack middleware that protects against typical web attacks
Description:

Rack middleware that can be used to protect against typical web attacks. It can protect all Rack apps, including Rails. For instance, it protects against cross site request forgery, cross site scripting, clickjacking, directory traversal, session hijacking and IP spoofing.

ruby-rails-multisite 2.0.7
Propagated dependencies: ruby-activerecord@7.0.5.1 ruby-railties@7.0.5.1
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/discourse/rails_multisite
Licenses: Expat
Synopsis: Multi tenancy support for Rails
Description:

This gem provides multi-db support for Rails applications. Using its middleware you can partition your app so each hostname has its own db. It provides a series of helper for working with multiple database, and some additional rails tasks for working with them.

ruby-prawn-templates 0.1.2
Propagated dependencies: ruby-pdf-reader@2.4.0 ruby-prawn@2.4.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/prawnpdf/prawn-templates
Licenses: Ruby License GPL 2+ GPL 3+
Synopsis: Prawn extension to include or combine PDF documents
Description:

This unmaintained package provides a Prawn extension that allows including other Portable Document Format (PDF) documents as background or combining several PDF documents into one. This functionality used to be part of Prawn itself, but was extracted from Prawn 0.15.0 because of its many longstanding issues.

ruby-atoulme-saikuro 1.2.1
Propagated dependencies: ruby-irb@1.1.1 ruby-e2mmap@0.1.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: http://www.github.com/atoulme/Saikuro
Licenses: Modified BSD
Synopsis: Cyclomatic complexity analyzer
Description:

Saikuro is a Ruby cyclomatic complexity analyzer. When given Ruby source code Saikuro will generate a report listing the cyclomatic complexity of each method found. In addition, Saikuro counts the number of lines per method and can generate a listing of the number of tokens on each line of code.

ruby-mime-types-data 3.2016.0521
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/mime-types/mime-types-data/
Licenses: Expat
Synopsis: Registry for information about MIME media type definitions
Description:

mime-types-data provides a registry for information about Multipurpose Internet Mail Extensions (MIME) media type definitions. It can be used with the Ruby mime-types library or other software to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions.

ruby-importmap-rails 1.1.5
Propagated dependencies: ruby-actionpack@7.0.5.1 ruby-railties@7.0.5.1
Channel: guix
Location: gnu/packages/rails.scm (gnu packages rails)
Home page: https://github.com/rails/importmap-rails
Licenses: Expat
Synopsis: Tool to manage modern JavaScript in Rails
Description:

Import maps can import JavaScript modules using logical names that map to versioned/digested files -- directly from the browser. It makes it possible to build modern JavaScript applications using JavaScript libraries made for ES modules (ESM) without the need for transpiling or bundling, which removes the need for Webpack, Yarn, npm, or any other part of the JavaScript toolchain. All that is needed is the asset pipeline that is already included in Rails.

ruby-google-protobuf 3.25.3
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://protobuf.dev
Licenses: Modified BSD
Synopsis: Protocol Buffers are Google's data interchange format
Description:

This library contains the Ruby extension that implements Protocol Buffers functionality in Ruby.

The Ruby extension makes use of generated Ruby code that defines message and enum types in a Ruby DSL. You may write definitions in this DSL directly, but we recommend using protoc's Ruby generation support with .proto files. The build process in this directory only installs the extension; you need to install protoc (in package ruby-grpc-tools) as well to have Ruby code generation functionality.

ruby-asciidoctor-pdf 2.3.4
Propagated dependencies: ruby-asciidoctor@2.0.18 ruby-concurrent@1.2.2 ruby-open-uri-cached@1.0.0 ruby-prawn@2.4.0 ruby-prawn-icon@3.1.0 ruby-prawn-svg@0.32.0 ruby-prawn-table@0.2.2 ruby-prawn-templates@0.1.2 ruby-safe-yaml@1.0.5 ruby-text-hyphen@1.5.0 ruby-thread-safe@0.3.6 ruby-treetop@1.6.10 ruby-ttfunk@1.7.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://asciidoctor.org/docs/asciidoctor-pdf
Licenses: Expat
Synopsis: AsciiDoc to Portable Document Format (PDF)} converter
Description:

Asciidoctor PDF is an extension for Asciidoctor that converts AsciiDoc documents to Portable Document Format (PDF) using the Prawn PDF library. It has features such as:

  • Direct AsciiDoc to PDF conversion

  • Configuration-driven theme (style and layout)

  • Scalable Vector Graphics (SVG) support

  • PDF document outline (i.e., bookmarks)

  • Table of contents page(s)

  • Document metadata (title, authors, subject, keywords, etc.)

  • Internal cross reference links

  • Syntax highlighting with Rouge, Pygments, or CodeRay

  • Page numbering

  • Customizable running content (header and footer)

  • “Keep together” blocks (i.e., page breaks avoided in certain block content)

  • Orphaned section titles avoided

  • Autofit verbatim blocks (as permitted by base_font_size_min setting)

  • Table border settings honored

  • Font-based icons

  • Custom TrueType (TTF) fonts

  • Double-sided printing mode (margins alternate on recto and verso pages)

ruby-ruby-readability 0.7.0
Propagated dependencies: ruby-guess-html-encoding@0.0.11 ruby-nokogiri@1.15.2
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/cantino/ruby-readability
Licenses: non-copyleft
Synopsis: Port of arc90's readability project to ruby
Description:

Port of arc90's readability project to ruby

ruby-omniauth-twitter 1.4.0
Propagated dependencies: ruby-omniauth-oauth@1.2.0 ruby-rack@2.2.7
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/arunagw/omniauth-twitter
Licenses: Expat
Synopsis: OmniAuth strategy for Twitter
Description:

OmniAuth strategy for Twitter

ruby-mustermann-grape 1.0.1
Propagated dependencies: ruby-mustermann@1.1.1
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/ruby-grape/mustermann-grape
Licenses: Expat
Synopsis: Adds Grape style patterns to Mustermman
Description:

Adds Grape style patterns to Mustermman

ruby-ember-cli-assets 0.0.37
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/tricknotes/ember-cli-assets
Licenses: Expat
Synopsis: The assets for Ember CLI.
Description:

The assets for Ember CLI.

ruby-allocation-stats 0.1.5
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/srawlins/allocation_stats
Licenses: ASL 2.0
Synopsis: Tooling for tracing object allocations in Ruby 2.1
Description:

Tooling for tracing object allocations in Ruby 2.1

ruby-babel-transpiler 0.7.0
Propagated dependencies: ruby-babel-source@5.8.35 ruby-execjs@2.7.0
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/babel/ruby-babel-transpiler
Licenses: Expat
Synopsis: Ruby Babel is a bridge to the JS Babel transpiler.
Description:

Ruby Babel is a bridge to the JS Babel transpiler.

ruby-guard-livereload 2.5.2
Propagated dependencies: ruby-em-websocket@0.5.1 ruby-guard@2.13.0 ruby-guard-compat@1.2.1 ruby-multi-json@1.12.2
Channel: wigust
Location: wigust/packages/ruby.scm (wigust packages ruby)
Home page: https://rubygems.org/gems/guard-livereload
Licenses: Expat
Synopsis: Automatically reloads your browser when files are modified.
Description:

LiveReload automatically reloads your browser when 'view' files are modified.

ruby-jsonapi-renderer 0.2.2
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/jsonapi-rb/jsonapi-renderer
Licenses: Expat
Synopsis: Render JSON API documents
Description:

This package provides a ruby gem for rendering JSON API documents.

ruby-dry-configurable 0.12.1
Propagated dependencies: ruby-concurrent@1.2.2 ruby-dry-core@0.5.0
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://dry-rb.org/gems/dry-configurable
Licenses: Expat
Synopsis: A mixin to add configuration functionality to your classes
Description:

This package provides a mixin to add configuration functionality to your classes

ruby-immutable-struct 2.4.1
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://stitchfix.github.io/immutable-struct/
Licenses: Expat
Synopsis: Ruby library for creating immutable struct classes
Description:

Easily create value objects without the pain of Ruby's Struct (or its setters)

ruby-minitest-profile 0.0.2
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/nmeans/minitest-profile
Licenses: Expat
Synopsis: Display the slowest tests in a MiniTest suite
Description:

This package provides a MiniTest plugin for displaying the slowest tests in a minitest suite.

ruby-aws-sdk-firehose 1.36.0
Propagated dependencies: ruby-aws-sdk-core@3.112.0 ruby-aws-sigv4@1.2.2
Channel: gn-bioinformatics
Location: gn/packages/ruby.scm (gn packages ruby)
Home page: https://github.com/aws/aws-sdk-ruby
Licenses: ASL 2.0
Synopsis: Official AWS Ruby gem for Amazon Kinesis Firehose (Firehose). This gem is part of the AWS SDK for Ruby.
Description:

Official AWS Ruby gem for Amazon Kinesis Firehose (Firehose). This gem is part of the AWS SDK for Ruby.

Total results: 859