GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • kettle-dev
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” kettle-dev

README.md

kettle-dev Logo by Aboling0, CC BY-SA 4.0

kettle-dev

kettle-dev is a family of Ruby tooling gems for maintaining RubyGems with a consistent development, test, coverage, CI, release, and templating workflow.

The organization was previously named kettle-rb. Older references to kettle-rb/* are historical; current Kettle tooling lives under kettle-dev/*.

Community And Support

Ruby Users Forum Live Chat on Discord

Use the kettle-dev tag on RubyForum for support threads, release workflow questions, and design notes. Discord is available for live coordination.

Financial Support

Support kettle-dev through Open Collective, GitHub Sponsors, or Liberapay.

Projects

Project Description RubyGems Current CI Funding
kettle-dev Development, release, changelog, documentation, and CI workflow tooling. kettle-dev CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-family Dependency-ordered family operations across related RubyGem repositories. kettle-family CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-test RSpec test harness and helper bundle for Kettle-managed gems. kettle-test CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-soup-cover SimpleCov setup and coverage reporting for local runs and CI providers. kettle-soup-cover CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-gha-pins GitHub Actions SHA pin discovery, validation, and upgrade planning. kettle-gha-pins CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-rb Shared Ruby, engine, Rails, RuboCop, and RuboCop LTS compatibility data. kettle-rb CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-ndjson NDJSON event stream primitives for Kettle CLIs. kettle-ndjson CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-drift Detect duplicated adjacent lines introduced by template drift. kettle-drift CI Current Open Collective / GitHub Sponsors / Liberapay
kettle-wash Constant unloading helpers for Ruby test and reload workflows. kettle-wash CI Current Open Collective / GitHub Sponsors / Liberapay
nomono ENV-driven Gemfile macros for resolving local sibling gems. nomono CI Current Open Collective / GitHub Sponsors / Liberapay
token-resolver PEG-based token parsing and replacement for template pipelines. token-resolver CI Current Open Collective / GitHub Sponsors / Liberapay

Related Project: StructuredMerge

The AST and structured merge gems that used to be separate repositories under the old kettle-rb organization now live in the structuredmerge-ruby monorepo.

Pinned Loading

  1. kettle-soup-cover kettle-soup-cover Public

    πŸ₯˜ A Covered Kettle of SOUP, A Code Coverage Meta Gem

    Ruby 10 2

  2. kettle-dev kettle-dev Public

    🍲 Setup a complete rake & dev harness for Ruby development; tasks for coverage, GHA console, linting, debugging, etc.

    Ruby 2

  3. kettle-test kettle-test Public

    🍲 Setup a complete multi-core parallelized RSpec test harness, temporal manipulation, silent output testing, block expectations, etc.

    Ruby 1

  4. token-resolver token-resolver Public

    πŸͺ™ Configurable PEG-based token parser and resolver for structured token detection and replacement in arbitrary text

    Ruby 4

  5. kettle-wash kettle-wash Public

    🚿 Runner up name: "constant_change". A gem for your test / spec harness providing a pattern for resetting constants; Enable simpler testing, and consistent deterministic results.

    Ruby 1

  6. nomono nomono Public

    1️⃣ Q: When is a Monorepo not A Monorepo? A: When it is a nomono. Just a bunch of repos in the same directory.

    Ruby 1

Repositories

Loading
Type
Language
Sort
Showing 10 of 21 repositories
  • kettle-family Public

    πŸ‘©β€πŸ‘©β€πŸ‘§β€πŸ‘§ Manage a family of ruby gems

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-family's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 10, 2026
  • kettle-gha-pins Public

    πŸ“Œ Update kettle-gha-pins across workflows by major / minor / patch level; cooldown optional

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-gha-pins's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 9, 2026
  • kettle-dev Public

    🍲 Setup a complete rake & dev harness for Ruby development; tasks for coverage, GHA console, linting, debugging, etc.

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-dev's past year of commit activity
    Ruby 2 0 0 0 Updated Nov 9, 2026
  • kettle-changelog Public

    CHANGELOG.md management for RubyGem projects

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-changelog's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 8, 2026
  • token-resolver Public

    πŸͺ™ Configurable PEG-based token parser and resolver for structured token detection and replacement in arbitrary text

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/token-resolver's past year of commit activity
    Ruby 4 0 0 0 Updated Nov 8, 2026
  • nomono Public

    1️⃣ Q: When is a Monorepo not A Monorepo? A: When it is a nomono. Just a bunch of repos in the same directory.

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/nomono's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 8, 2026
  • kettle-wash Public

    🚿 Runner up name: "constant_change". A gem for your test / spec harness providing a pattern for resetting constants; Enable simpler testing, and consistent deterministic results.

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-wash's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 8, 2026
  • kettle-test Public

    🍲 Setup a complete multi-core parallelized RSpec test harness, temporal manipulation, silent output testing, block expectations, etc.

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-test's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 8, 2026
  • kettle-soup-cover Public

    πŸ₯˜ A Covered Kettle of SOUP, A Code Coverage Meta Gem

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-soup-cover's past year of commit activity
    Ruby 10 2 0 0 Updated Nov 8, 2026
  • kettle-rb Public

    πŸ“ The RRRRRb Matrix

    Uh oh!

    There was an error while loading. Please reload this page.

    kettle-dev/kettle-rb's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 8, 2026
View all repositories

People

@pboling @autobolt @Aboling0

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.