Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks. Learn more →
Top 23 Ruby HTTP Projects
:tada: Makes http fun again!Project mention: Automating Updates to Twilio Webhook URLs | dev.to | 2022-06-16
Usually, my ruby HTTP library of choice is HTTParty but I wanted to set this up using the ruby Net::HTTP lib to keep from introducing another dependency.
Simple, but flexible HTTP client library, with support for multiple backends.Project mention: ElixirのHTTPクライアントでお天気情報を取得したい(2022年) | dev.to | 2022-06-08
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
Typhoeus wraps libcurl in order to make fast and reliable requests.
:dolphin: Beautiful, performant feature flags for Ruby. (by jnunemaker)Project mention: How do you release experimental features to early adopters? | reddit.com/r/rails | 2022-10-29
I think you are calling it Runtime Controls: https://github.com/jnunemaker/flipper/issues/162
HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeoutsProject mention: My project: railstart app | reddit.com/r/rails | 2022-06-12
Heavy metal SOAP client
Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.
Usable, fast, simple HTTP 1.1 for Ruby
Streaming downloads using net/http, http.rb or wget (by janko)
Pure Ruby implementation of HTTP/2 protocol
Interact with REST services in an ActiveRecord-like manner
Log outgoing HTTP requests in ruby
'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.
Ruby on Rails Custom Error PagesProject mention: Can you recommend any resource to learn proper error handling (logging, reporting) for rails apps? | reddit.com/r/rails | 2022-11-20
There is a drop-in engine supporting writing to database instead: https://github.com/richpeck/exception_handler But I have never used it personally and I don't know if it's compatible with Rails 7 (should be though).
Unirest in Ruby: Simplified, lightweight HTTP client library.
Ruby/Rack HTTP router (by hanami)Project mention: Utilizando o padrão interactor no Ruby on Rails | dev.to | 2022-03-20
Hanami::Router - Rack compatible HTTP router for Ruby
Minimal, lightweight, fastest Ruby framework for HTTP APIs. (by hanami)
:beers: Homebrew tap for PHP extensionsProject mention: How do you install additional PHP extensions? | reddit.com/r/PHP | 2022-01-03
Flexirest - The really flexible REST API client for Ruby
Complete, fast and testable actions for Rack and Hanami (by hanami)Project mention: Utilizando o padrão interactor no Ruby on Rails | dev.to | 2022-03-20
Hanami::Controller - Full featured, fast and testable actions for Rack
Secret User Agent of HTTP
Tipi - the All-in-one Web Server for Ruby Apps
Minimal HTTP(S) forward proxy using 150LOC and only standard libraries.
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Ruby HTTP related posts
Automating Updates to Twilio Webhook URLs
3 projects | dev.to | 16 Jun 2022
The Asymmetry of Open Source
2 projects | news.ycombinator.com | 17 Mar 2022
Python Requests Modülü
2 projects | dev.to | 4 Mar 2022
NTLM authentication with Ruby and Faraday
3 projects | dev.to | 14 Nov 2021
7 Ruby Standard libraries you should get to grips with
1 project | dev.to | 22 Oct 2021
Explaining Ruby Fibers
4 projects | reddit.com/r/ruby | 21 Oct 2021
Best language to learn quickly/easily to interact with an API?
2 projects | reddit.com/r/AskProgramming | 1 Oct 2021
A note from our sponsor - Zigi
www.zigi.ai | 2 Dec 2022
What are some of the best open-source HTTP projects in Ruby? This list will help you: