jakubroztocil/httpie


262 bookmarks. First posted by mattmueller june 2013.


Make continuous deployment safe by comparing before and after webpage screenshots for each release. Depicted shows when any visual, perceptual differences are found. This is the ultimate, automated end-to-end test.
2 days ago by cayco
As easy as HTTPie /aitch-tee-tee-pie/ πŸ₯§ Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
cli  http  rest  tools  share  newsletter 
3 days ago by incredimike
HTTPie is a modern command line HTTP client and a user-friendly curl alternative: Comments:
from twitter_favs
3 days ago by pollo
HTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible.
Archive 
4 days ago by plouf
As easy as HTTPie /aitch-tee-tee-pie/ πŸ₯§ Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. https://twitter.com/clihttp - jakubroztocil/httpie
programming  api  http 
4 days ago by mmachine
HTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
api  http  rest  utility  tools  networking  development  commandline 
4 days ago by bouvin
As easy as httpie /aitch-tee-tee-pie/ πŸ₯§ Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. https://twitter.com/clihttp - jakubroztocil/httpie
python  cli  http  tools 
march 2019 by perezgb
jaygooby starred jakubroztocil/httpie
github  starred  favorite 
january 2019 by jaygooby
Open source alternative to curl written in Python.
cli  curl  http  rest  software  opensource  foss  terminal  webdev  web 
november 2018 by taffit
Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. https://httpie.org
Project  Network 
september 2018 by sirany
via jbpyn’s Activity https://ift.tt/2jnyzRh
Github  Appademic 
august 2018 by jbpin
Github repo
Name: httpie
Tagline: Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. https://httpie.org
Homepage: https://twitter.com/clihttp
Languages:
Python = 196308 bytes
Shell = 3565 bytes
Makefile = 2165 bytes
Ruby = 1999 bytes

HTTPie: a CLI, cURL-like tool for humans
########################################

HTTPie (pronounced *aitch-tee-tee-pie*) is a command line HTTP client.
Its goal is to make CLI interaction with web services as human-friendly
as possible. It provides a simple ``http`` command that allows for sending
arbitrary HTTP requests using a simple and natural syntax, and displays
colorized output. HTTPie can be used for testing, debugging, and
generally interacting with HTTP servers.

.. class:: no-web

.. image:: https://raw.githubusercontent.com/jakubroztocil/httpie/master/httpie.png
:alt: HTTPie compared to cURL
:width: 100%
:align: center

.. class:: no-web no-pdf

|pypi| |unix_build| |coverage| |gitter|

.. contents::

.. section-numbering::

Main features
=============

* Expressive and intuitive syntax
* Formatted and colorized terminal output
* Built-in JSON support
* Forms and file uploads
* HTTPS, proxies, and authentication
* Arbitrary request data
* Custom headers
* Persistent sessions
* Wget-like downloads
* Python 2.7 and 3.x support
* Linux, macOS and Windows support
* Plugins
* Documentation
* Test coverage

Installation
============

macOS
-----

On macOS, HTTPie can be installed via `Homebrew <http://brew.sh/>`_
(recommended):

.. code-block:: bash

$ brew install httpie

A MacPorts *port* is also available:

.. code-block:: bash

$ port install httpie

Linux
-----

Most Linux distributions provide a package that can be installed using the
system package manager, for example:

.. code-block:: bash

# Debian, Ubuntu, etc.
$ apt-get install httpie

.. code-block:: bash

# Fedora
$ dnf install httpie

.. code-block:: bash

# CentOS, RHEL, ...
$ yum install httpie

.. code-block:: bash

# Arch Linux
$ pacman -S httpie

Windows, etc.
-------------

A universal installation method (that works on Windows, Mac OS X, Linux, …,
and always provides the latest version) is to use `pip`_:

.. code-block:: bash

# Make sure we have an up-to-date version of pip and setuptools:
$ pip install --upgrade pip setuptools

$ pip install --upgrade httpie

(If ``pip`` installation fails for some reason, you can try
``easy_install httpie`` as a fallback.)

Python version
--------------

Although Python 2.7 is supported as well, it is strongly recommended to
install HTTPie against the latest Python 3.x whenever possible. That will
ensure that some of the newer HTTP features, such as
`SNI (Server Name Indication)`_, work out of the box.
Python 3 is the default for...
github  programming  github-starred-to-pinboard 
may 2018 by brianyang
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
cli  http  client 
march 2018 by oppara
"Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. https://httpie.org https://twitter.com/clihttp"
api  cli  http  curl  web  github 
february 2018 by gavin
WIZARDISHUNGRY starred jakubroztocil/httpie
github  needs-tags 
january 2018 by WIZARDISHUNGRY
httpie - CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
HTTP  Tools 
july 2015 by carlton
HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It…
from instapaper
june 2015 by marten
benzimmer starred jakubroztocil/httpie
github 
june 2015 by benzimmer
fabiantheblind starred jakubroztocil/httpie
stars 
june 2015 by fabianmoronzirfas
httpie - CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
httpie  utils  REST  command  line  CLI  test  interfaces  mvc  GET  DELETE  POSTO  curl  http  api  tools  python  github  tool  webdev 
june 2015 by logicannullata
Nice modern alternative for cURL
cURL  http  api  tool 
june 2015 by BjornW
natelandau starred jakubroztocil/httpie
shell  homebrew 
june 2015 by natelandau
CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.

http://httpie.org
terminal  linux  osx  windows  software 
june 2015 by ethack
CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
http://httpie.org
web_dev  tools  via:urbansheep 
june 2015 by carboncore
httpie - CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
rest  curl  http  cli 
june 2015 by jmcd
CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
http://httpie.org
api  cli  http  rest  tools  python  tool  webdev 
june 2015 by urbansheep
httpie - CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
api  rest  http  cli 
june 2015 by urbancow
CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
http://httpie.org
api  webdevelopment  development  Open-Source  application  bash  json  debug 
june 2015 by MichaelX
httpie - CLI HTTP client; user-friendly cURL replacement featuring intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
cli  rest  api  http  curl  tools  python  webdev  pretty  pygments 
june 2015 by emm
Like curl, but more human friendly. (e.g. has colors.)
curl  http  rest  cli  client 
may 2015 by mjs
HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
cli  http  shell  curl 
april 2015 by sstrobel
Like cURL, but focuses ONLY on HTTP
programming  tool  unix  http 
april 2015 by vahan010
httpie - HTTPie is a command line HTTP client, a user-friendly cURL replacement.
api  cli  http  curl  tools  python 
april 2015 by imiric
HTTPie: a CLI, cURL-like tool for humans -


(brew install httpie)
from twitter
april 2015 by adamesque
HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
http  brew  OSX 
april 2015 by Filitov
Still using cURL? Boring. Go ahead, give HTTPie a try.
from twitter_favs
april 2015 by joeybaker
HTTPie is a command line HTTP client, a user-friendly cURL replacement.
IFTTT  github  Stars  RSS  feed 
april 2015 by mwarkentin
HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
http  api 
march 2015 by james