Add a goodbye handshake to a duplex async iterable
Pure Javascript YAML loader and dumper, ported from PyYAML
Run cleanup logic just before the process exits without interfering
Portable Unix shell commands for Node.js
Replace all instances in a JavaScript string
Library of primitives for providing internationalization support.
Add a goodbye handshake to a duplex pull-stream.
Tiny library to apply enter, leave, and move transitions to DOM elements.
Google TypeScript Style
A Bonjour DNS-SD service announcer via mDNS on UDP
Utility wrapper around react-hook-form for use with react-router v7+
Implementation of JSON Merge Patch (RFC 7396)
findAndReplaceDOMText: DOM find/replace utility
A scalable queue for parallel callbacks
Useful utilities for working with Uint8Array (and Buffer)
hixme-ui Select component
JS object pattern matching
Tailwind plugin for switching color theme with just one className
Type-safe ODM for Firestore
A library makes delegate method with type inherited.
Cypress plugin that enables compatibility with dotenv
Instance-decorated logging for browser or NodeJS
NodeJS SDK for Pulumi ESC
Rename files
This gem adds support for the postgres hstore type. It is the _just right_ alternative for storing hashes instead of using seralization or dynamic tables.
Fat gem mechanism is useful to install extension library without any compiler. Fat gem mechanism is especially helpful for Windows rubyists because Windows rubyists don't have compiler. But there are some downsides. For example, fat gem users can't use Ruby 2.7 (the latest Ruby) until fat gem developers release a new gem for Ruby 2.7. As of 2020, pros of fat gem mechanism is decreasing and cons of it is increasing. This talk describes the details of pros and cons of it then says thanks and goodbye to fat gem.
Adds cruelness to String class. Goodbye.
Salutation & Valediction Generator
I talked about ((<"Goodbye fat gem"|URL:https://rubykaigi.org/2020/presentations/ktou.html>)) at RubyKaigi Takeout 2020. Fat gem is a gem that includes pre-built binaries. Extension libraries can assume that users have build environment with Ruby 2.4 or later. So gems don't need to bundle pre-built binaries for easy to install. Users can build binaries by themselves. As of 2025, we're still using fat gem... I discussed how to improve this situation with ruby-installer author, Nokogiri maintainer and RubyGems community in 2022: * ((<"[RFC] Allow specifying and installing external dependencies"|URL:https://gist.github.com/postmodern/4c0cbccc0c7eda4585db0fc5267cdd57>)) * ((<"Standardize +requirements+ field from the specification rubygems/rubygems#1296"|URL:https://github.com/rubygems/rubygems/issues/1296>)) I propose a solution based on these discussions.
Makes Lita politely respond to simple hello/goodbye/thank you commands and mentions
goodbye _snowman...☃☃☃
A simple goodbye buddy gem
safestruct - safe data structures (array, hash, struct) - say goodbye to null / nil (and maybe) - say hello to zero
when it's hard to say goodbye, and rm is just too much... use trash instead.
Tablerize converts YAML to HTML tables. Say goodbye to aligning tables in Markdown.
Say goodbye to clunky, confusing alerts and form validation notifications on your website! PHCDevworks offers easy-to-use Rails 7 helper engine and partial views that can help you implement clear, concise, and user-friendly alerts.