Fuel is the easiest HTTP networking library for Kotlin/Android. We offer maven and jitpack installations. Maven via bintray only has stable releases but jitpack can be used to build any branch, commit and version. Have patience when updating the version of fuel or building for the first time as jitpack will build it, and this may cause the request to jitpack to time out. Wait a few minutes and try again (or check the status on jitpack). Fuel requests can be made on the Fuel namespace object, any FuelManager or using one of the String extension methods. If you specify a callback the call is async, if you don't it's blocking. Fuel and the extension methods use the FuelManager.instance under the hood. You can use this FuelManager to change the default behavior of all requests.

Features

  • HTTP GET/POST/PUT/DELETE/HEAD/PATCH requests in a fluent style interface
  • Asynchronous and blocking requests
  • Download as a file
  • Cancel asynchronous request
  • Debug logging / convert to cUrl call
  • Deserialization into POJO / POKO
  • Requests as coroutines
  • API Routing

Project Samples

Project Activity

See All Activity >

Categories

Networking

License

MIT License

Follow Fuel

Fuel Web Site

Other Useful Business Software
Inventory and Order Management Software for Multichannel Sellers Icon
Inventory and Order Management Software for Multichannel Sellers

Avoid stockouts, overselling, and losing control as your business grows.

We are the most powerful inventory and order management platform for Amazon, Walmart, and multichannel product sellers. Centralize orders, product information, and fulfillment operations to run more efficiently, sell more products, and stay compliant with marketplace requirements so you can grow profitably.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Fuel!

Additional Project Details

Operating Systems

Android

Programming Language

Kotlin

Related Categories

Kotlin Networking Software

Registered

2022-01-31