requests-scala

A Scala port of the popular Python Requests HTTP client: flexible, intuitive, and straightforward to use. (by lihaoyi)

Requests-scala Alternatives

Similar projects and alternatives to requests-scala

  1. Play

    The Community Maintained High Velocity Web Framework For Java and Scala.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. jsoniter-scala

    Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster

  4. circe

    Yet another JSON library for Scala

  5. cask

    Cask: a Scala HTTP micro-framework. Cask makes it easy to set up a website, backend server, or REST API using Scala (by lihaoyi)

  6. scommons-api

    Common REST API Scala/Scala.js components

  7. pekko

    Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala

  8. Finch.io

    Scala combinator library for building Finagle HTTP services (by finagle)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. sttp

    The Scala HTTP client you always wanted!

  11. Akka HTTP

    The Streaming-first HTTP server/module of Akka

  12. lolhttp

    An HTTP Server and Client library for Scala.

  13. jackson-module-scala

    Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes

  14. jefe

    Manages installation, updating, downloading, launching, error reporting, and more for your application.

  15. Http4s

    A minimal, idiomatic Scala interface for HTTP

  16. Netcaty

    Simple net test client/server for Netty and Scala lovers

  17. splain

    better implicit errors for scala

  18. featherbed

    Asynchronous Scala HTTP client using Finagle, Shapeless and Cats

  19. Fintrospect

    Implement fast, type-safe HTTP webservices for Finagle

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better requests-scala alternative or higher similarity.

requests-scala discussion

Log in or Post with

requests-scala reviews and mentions

Posts with mentions or reviews of requests-scala. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-06.
  • Scala opensource projects
    4 projects | /r/scala | 6 May 2023
    There's the Li Haoyi's ecosystem of tools and libraries that's fun to hack on, has a low entry-bar (with a design philosophy of using the least complex abstractions for the job), and has few libs like requests and cask that may appeal to those liking some python minimalism. That's not the fastest way to learn hardcore FP, that's not the worst either.
  • Scala Toolkit makes Scala powerful straight out of the box
    2 projects | /r/scala | 10 Nov 2022
    Another thing that caught my attention is the choice for HTTP client. If the authors wanted to go with the simplest thing, they could have picked requests-scala (from the com-lihaoyi family of libraries). If they wanted to go with full blown Scala FP, they could have chosen http4s client (Ember). Sttp awkwardly sits in the middle being neither.
  • Scala vs Java/C# code examples
    1 project | /r/scala | 10 Apr 2022
    Finally, to give you an example of how simple Scala can be when you get rid of all the fancy stuff, take a look at the examples in Li Haoyi's requests-scala library, a port of the excellent requests Python library. I challenge anyone to call that code complex.
  • Every time I sit down to use an HTTP client and JSON parser, I get really frustrated
    5 projects | /r/scala | 20 Feb 2022
    http4s (either with Blaze or Ember) is great, but you may need to think a bit about what you're doing. Maybe https://github.com/com-lihaoyi/requests-scala will be the best choice for your particular situation?
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic requests-scala repo stats
4
736
5.0
23 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com