Skip to content

Android app to create home screen shortcuts that trigger arbitrary HTTP requests

License

Notifications You must be signed in to change notification settings

dainiax/HTTP-Shortcuts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP Shortcuts for Android

Version

A simple Android app that allows you to create shortcuts that can be placed on your home screen. Each shortcut, when clicked, triggers an HTTP request.

Get it on Google Play

Features

  • HTTP and HTTPS
  • GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS and TRACE
  • Basic Authentication & Digest Authentication
  • Custom request headers
  • Custom request body (text only)
  • Option to accept all certificates (if you know what you're doing)
  • Built-in icons, support for Ipack icons and custom icons
  • Display response as a toast, window or dialog, or run silently
  • Grouping into categories through tabs
  • Value injection through variables (text, numbers, passwords, selections, colors, ...)
  • Import & Export in JSON or cURL format
  • 3rd party integration (e.g. Tasker)
  • Themes

Screenshots

Image Image Image Image Image Image Image

Hints for Experts

Inspect Network Requests

This app uses Stetho, which means you can debug the internal state and the network requests that are sent:

  1. Connect your phone to a PC with a USB cable
  2. Open the app on the phone
  3. Open Chrome on the PC
  4. Go to chrome://inspect
  5. Click the inspect button below "HTTP Shortcuts (powered by Stetho)"

Bulk Creation / Modifying of Shortcuts

If you want to add or edit a lot of shortcuts at once it can be very cumbersome to do so through the app's UI. An easy solution is to go to the apps settings and use the export feature. It provides you with a JSON file that you can easily modify with any tool you want. Once you are done you can import it again and voila: you have all your changes in the app.

Acknowledgments

Features

Translations

Help me translate this app, feel free to open a pull request to add new languages or to fix translation mistakes.

About

Android app to create home screen shortcuts that trigger arbitrary HTTP requests

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 91.6%
  • Java 8.4%