Ecosystem · rubygems

RubyGems packages

Ruby gems from RubyGems.org. 493 packages indexed with health scores.

Top packages

Highest ranked & most cached

acceptance_testing

37

Acceptance testing

v0.2.2critical risk

action-cable-testing

51

Testing utils for Action Cable

v0.6.1high risk

active_model_serializers

66

ActiveModel::Serializers allows you to generate your JSON in an object-oriented and convention-driven manner.

v0.10.16moderate risk

active_monitoring

34

This is an example gem used in my RailsConf 2020 talk. Please don't use in production! https://bruckmayer.net/rails-conf-2020

v0.1.1critical risk

activerecord

74

Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in.

v8.1.3moderate risk

acts_as_background_solr

38

Extends the functionality of the acts_as_solr plugin to provide for disconnected background job processing

v0.5.1critical risk

alinta-testing

40

alinta-testing performs common tasks for end to end tests in cucumber.

v0.4.5high risk

angus-authentication

34

Offers authentication for rack applications.

v0.0.7critical risk

annotation_security

34

AnnotationSecurity provides a role based security model with automated rule evaluation for Ruby on Rails. It allows you to define user-resource-relations and rights in separate files, keeping your controllers and views free from any security logic. See the gem's homepage for an example.

v1.3.1critical risk

api

34

ReadMe Build is a really easy way to build, deploy and share APIs

v0.0.7critical risk

api-auth

54

Full HMAC auth implementation for use in your gems and Rails apps.

v2.6.0high risk

api-client

40

Api client easy to play with parallelism support!

v3.1.0high risk

api-model

44

API model is a simple wrapper for interacting with external APIs. It tries to make it very simple and easy to make API calls and map the responses into objects.

v2.8.0high risk

api-pagination

69

Link header pagination for Rails and Grape APIs

v7.1.0moderate risk

api-resource

40

A lightweight REST API access library.

v0.7.10high risk

api-versions

48

api-versions helps manage your Rails app API endpoints.

v1.2.1high risk

api_cache

45

APICache allows any API client library to be easily wrapped with a robust caching layer. It supports caching (obviously), serving stale data and limits on the number of API calls. It's also got a handy syntax if all you want to do is cache a bothersome url.

v0.3.0high risk

api_client

40

API client builder

v0.6.0high risk

api_guard

48

JWT authentication solution for Rails APIs

v0.6.0high risk

api_hammer

57

actually a set of small API-related tools. very much unlike a hammer at all, which is one large tool.

v0.19.2high risk

All RubyGems packages

493 indexed

api_matchersapi_meapi_resourceapi_smithapi_structapi_tasterasync-backgroundasync-httpauthenticationauthentication-railsauthentication-serviceauthentication-zeroauthentication_systemawsaws-eventstreamaws-partitionsaws-recordaws-sdkaws-sdk-cloudformationaws-sdk-cloudfrontaws-sdk-cloudwatchaws-sdk-cloudwatchlogsaws-sdk-coreaws-sdk-dynamodbaws-sdk-ec2aws-sdk-ecraws-sdk-elasticloadbalancingaws-sdk-firehoseaws-sdk-iamaws-sdk-kinesisaws-sdk-kmsaws-sdk-lambdaaws-sdk-rdsaws-sdk-resourcesaws-sdk-route53aws-sdk-s3aws-sdk-secretsmanageraws-sdk-sesaws-sdk-snsaws-sdk-sqsaws-sdk-ssmaws-sigv2aws-sigv4aws_security_vizazure_mgmt_securitybackgroundbackground.jsbackground_bunniesbackground_cachebackground_jobbackground_jobsbackground_litebackground_modulebackground_processbackground_proxybackground_queuebackground_workerbcryptbootstrapbraintreebundlerbyebugcancancancapistrano-backgroundcapybaracarrierwavecentral_authenticationchartkickclockworkcocoapods-searchcocoapods-testingcontinuent-tools-monitoringcoryosborn-j_backgroundctt-background-jobsdashing_background_statusdatabasedatabase_cleanerdatabase_cleaner-active_recorddatabase_cleaner-coredatabase_cleaner-mongodatabase_cleaner-mongoiddatabase_cleaner-redisdatabase_cleaner-sequeldatabase_consistencydatabase_documenterdatabase_exporterdatabase_flusherdatabase_forkdatabase_introspectiondatabase_loaderdatabase_managerdatabase_operationsdatabase_patcherdatabase_plumberdatabase_rewinderdatabase_rollbackerdatabase_sanitizerdatabase_slavedatabase_stalkerdatabase_urldatabase_validationdatabase_validationsdatabase_viewsdatabase_ymldatadog-sdk-testingdebugdelayed-webdelayed_jobdelayed_job_webdevisedevise-securitydevise_security_extensiondocker-apidotenvdry-testingdry-typesdry-validationduo_apiduo_securityduo_webelastic-app-searchelastic-enterprise-searchelastic-workplace-searchelasticsearch-apielasticsearch-rubyemail-authenticationerbfactory_botfaradayfaraday-em_httpfaraday-http-cachefaraday-net_httpfaye-authenticationfigarofile_monitoringfixture_backgroundflipper-redisfluent-plugin-calyptia-monitoringfluent-plugin-td-monitoringfog-awsfog-jsonforeman_monitoringgaku_testinggenki-background_fugit-backgroundgithub-authenticationgithub_apigitlab-security_report_schemasglib-webgood_jobgoogle-api-clientgoogle-apis-monitoring_v1google-apis-monitoring_v3google-cloud-monitoringgoogle-cloud-monitoring-dashboard-v1google-cloud-monitoring-metrics_scope-v1google-cloud-monitoring-v3google-searchgoogle_authenticationgovernor_backgroundgovuk_ab_testinggrape-jwt-authenticationgraphqlgraphql-rubygroupdategrpc-webhamlhanamihanami-authenticationhttphttp-2http-2-nexthttp-accepthttp-clienthttp-cookiehttp-dumphttp-exceptionshttp-form_datahttp-parserhttp-securityhttp-testinghttp_accepthttp_accept_languagehttp_configurationhttp_connectionhttp_instrumentationhttp_loggerhttp_parser.rbhttp_routerhttp_signatureshttp_stubhttp_toolshttpartyimedo_monitoringimportmap-railsjbuilderjruby-monitoringjsonjson-canonicalizationjson-comparejson-diffjson-emitterjson-jrubyjson-jwtjson-ldjson-minifyjson-patchjson-pointerjson-schemajson-streamjson-streamerjson_api_clientjson_builderjson_expressionsjson_logicjson_matchersjson_purejson_refsjson_schemajson_schemerjson_skoomajson_specjson_translatejsonapi-serializerjwtkaminarikarafka-testingkarafka-webkeyword_searchletter_openerletter_opener_webmaiha-merb_backgroundmailchimp-apimandrill-apimemory-monitoringmerbful_authenticationmeta_searchmiddleman-searchminimalist_authenticationminitestmixlib-authenticationmock_redismock_searchmongoidmongoid_searchmonitoringmonitoring-clientmonitoring-jekyll-thememonitoring_enginemonitoring_protocolsmulti_jsonmysql2ncr-background_funet-httpnet-http-persistentnetzke-testingnokogirintlm-httpomniauthopen_id_authenticationopensearch-apiopentelemetry-apioxidized-webpagypaper_trail-backgroundpaperclippaperclip_databaseparameterized_testingpassengerpersistent_httppgpg_searchplatform-apiprawn-securityprocess_monitoringprotocol-httpprypuavo_authenticationpumapunditque-testingque-webrackrack-security-middlewarerackspace-monitoringrailsrails-apirails-backbonerails-controller-testingrails-deprecated_sanitizerrails-dom-testingrails-erdrails-healthcheckrails-html-sanitizerrails-i18nrails-monitoringrails-observersrails-perftestrails-propertiesrails-securityrails-settings-cachedrails-timeagorails-ujsrails_12factorrails_adminrails_apps_testingrails_autolinkrails_best_practicesrails_configrails_event_storerails_layoutrails_paramrails_semantic_loggerrails_sortablerails_stdout_loggingrails_wardenrakeredisredis-actionpackredis-activesupportredis-browserredis-classyredis-clientredis-cluster-clientredis-clusteringredis-elasticacheredis-instrumentationredis-lockredis-mutexredis-namespaceredis-objectsredis-prescriptionredis-queueredis-rackredis-rack-cacheredis-railsredis-scriptingredis-semaphoreredis-sentinelredis-session-storeredis-storeredis-throttleredis_clusterredis_dynamicredis_locksrefinerycms-authenticationrefinerycms-testingresqueresque-monitoringresque-webrest-clientrestful-authenticationrestful_authenticationrestpack-webrspecrspec-background-processrspec-railsrswag-apirubocoprubocop-gitlab-securityrubocop-railsrubocop-rspecruby_llm-monitoringrun_in_backgroundsbi-securityscoped_searchsearchsearch-kitsearch-sniffersearch_and_resquesearch_biomodelsearch_copsearch_flipsearch_fusearch_lingosearch_magicsearch_mesearch_objectsearch_object_graphqlsearch_railssearch_scopesearch_syntaxsearch_uisearchkicksecuritysecurity-gemsecurity-onigirisecurity-report-parsersecurity_blanketsecurity_clientsecurity_guardsecurity_identifierssecurity_release_practicesecurity_reportsecurity_reportssequelshopify_apisidekiqsidekiq-monitoringsidekiq_monitoring_bitcrowdsimonmenke-background_servicessimple_host_monitoringsimple_token_authenticationsimplecov-jsonsimplecov_json_formattersinatrasinatra-authenticationsinatra-securityslimsmart_proxy_monitoringsnapshot_testingsoar_authenticationsoar_authentication_tokensocial_media_monitoringsocial_security_numbersorbetsprockets-railssqlite3standardsteepstimulus-railsstimulus_reflex_testingstripetailwindcss-railstestcentricity_webtestingtesting-celluloidtesting-testing-testtesting_datatesting_gemtesting_railstesting_sungtesting_xsstesting_your_legacythecore_background_jobsthincloud-authenticationthortkh_authenticationtorquebox-securitytorquebox-webtrestle-searchturbo-railstwo_factor_authenticationtyphoeusubiq-securityunicornurl_securityuser_authenticationwarden-hmac-authenticationwebweb-app-themeweb-connectweb-consoleweb-pucweb-pushweb-replweb-utilsweb_assetsweb_authnweb_clientweb_fontweb_imagesweb_mergeweb_pipeweb_statweb_translate_itwheneverwill_paginatewin32-securitywinton-background_cachewisper-testingworkarea-testingzendesk_api

Other ecosystems