FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

kettle-dev · GitHub

kettle-dev

Development & testing harnesses

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

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

  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
Select type
All Public Sources Forks Archived Mirrors Templates
Language
Select language
All Ruby Rust
Sort
Select order
Last updated Name Stars
Showing 10 of 18 repositories

Top languages

Loading…

Most used topics

Loading…


Back | FazBrowse Home | New Git URL