Trending Projects for June 25, 2023

Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.

tiktoken_ruby

An unofficial Ruby wrapper for Tiktoken, a BPE tokenizer written by and used by OpenAI. It can be used to count the number of tokens in text before sending it to OpenAI APIs.

demo_mode

A configurable demo mode for your Rails app. Specify your desired "personas" and DemoMode will handle the rest.

sidekiq-iteration

Makes your long-running sidekiq jobs interruptible and resumable.

rtlcss

A wrapper around the rtlcss npm package to flip CSS direction in Ruby

rack-session

A session implementation for Rack.

file-based-healthcheck

A gem to use a healthcheck for readiness and liveness probes in Kubernetes.

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

fluent-plugin-barito

This gem will forward output from fluentd to Barito-Flow

rackup

A general server command for Rack applications.

uri

URI is a module providing classes to handle Uniform Resource Identifiers

puma-daemon

In version 5.0 the authors of the popular Ruby web server Puma chose to remove the daemonization support from Puma, because the code wasn't wall maintained, and because other and better options exist for production deployments. For example systemd, Docker/Kubernetes, Heroku, etc. Having said that, it was neat and often useful to daemonize Puma in development. This gem adds this support to P...

toys-core

Toys-Core is the command line tool framework underlying Toys. It can be used to create command line executables using the Toys DSL and classes.

toys

Toys is a configurable command line tool. Write commands in Ruby using a simple DSL, and Toys will provide the command line executable and take care of all the details such as argument parsing, online help, and error reporting. Toys is designed for software developers, IT professionals, and other power users who want to write and organize scripts to automate their workflows. It can also be used...

opentelemetry-propagator-ottrace

OTTrace Context Propagation Extension for the OpenTelemetry framework

dartsass-rails

Integrate Dart Sass with the asset pipeline in Rails.

salesforcebulk

This gem is a simple interface to the Salesforce Bulk API providing full support for insert, update, upsert, delete, and query actions while allowing you to specify multiple batches per job to process data fast. Gem includes unit tests.

kount_complete

A wrapper to facilitate making Kount RIS calls

fluent-plugin-grafana-loki

Output plugin to ship logs to a Grafana Loki server

meilisearch

An easy-to-use ruby client for Meilisearch API. See https://github.com/meilisearch/meilisearch

hermes-rb

A messenger of gods, delivering them via RabbitMQ with a little help from Hutch

libddwaf

libddwaf packages a WAF implementation in C++, exposed to Ruby

functions_framework

The Functions Framework is an open source framework for writing lightweight, portable Ruby functions that run in a serverless environment. Functions written to this Framework will run on Google Cloud Functions, Google Cloud Run, or any other Knative-based environment.

scc-codestyle

SCC style guides and shared style configs.

cloudconvert

A Ruby interface to the CloudConvert API v2.

vite_ruby

Use Vite in Ruby and bring joy to your JavaScript experience

puppet-lint-lookup_in_parameter-check

Check lookup is not used in parameters

memery

Memery is a gem for memoization.

puppet-lint-params_empty_string-check

A puppet-lint plugin to check for class parameters assigned to the empty string.

sassc-embedded

An embedded sass shim for SassC.

rbs

RBS is the language for type signatures for Ruby and standard library definitions.

rbs_rails

A RBS files generator for Rails application

capybara-lockstep

Synchronize Capybara commands with client-side JavaScript and AJAX requests

vite_rails

Use Vite in Rails and bring joy to your JavaScript experience

google-iam-v1

An add-on interface used by some Google API clients to provide IAM Policy calls. Note that google-iam-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-iam instead. See the readme for more details.

opentelemetry-instrumentation-rdkafka

Rdkafka instrumentation for the OpenTelemetry framework

faraday-gzip

Faraday plugin to automatically set compression headers (GZip, Deflate, Brotli) and decompress the response.

zstd-ruby

Ruby binding for zstd(Zstandard - Fast real-time compression algorithm). See https://github.com/facebook/zstd

fastlane-plugin-slack_bot

A fastlane plugin to post slack message using bot api token. 🚀

rubocop-md

Run Rubocop against your Markdown files to make sure that code examples follow style guidelines.

nkf

Ruby extension for Network Kanji Filter

graphql-fragment_cache

Fragment cache for graphql-ruby