GithubHelp home page GithubHelp logo

cuterest's Introduction

CuteRest

CuteRest is a REST client tool dedicated for JSON... and also for XML. Website avaible at http://dridk.github.io/cuterest/

CuteRest under linux

What it is

CuteRest is an opensource tool dedicated to communicate with a REST server. It's particulary useful to manage Json Request during developement step. Actually, They are several tool for this purpose. You can use plugins from your browser, like Postman. or use httpie as command-line from your console. But those application doesn't provide a tree view for Json or XML response. YOu only have raw data, and you must use another software, like jsonviewer to view your content as a tree.
CuteRest have both. It's a REST client which have different view to parse the response.

Feature

  • Http Verb supported : GET,POST,PUT,DELETE,HEAD,PATCH,OPTION
  • View as JSON Tree
  • View as XML Tree
  • HTML Web rendering
  • JSON syntax highlighter
  • XML syntax highlighter
  • Search by key or value inside the tree
  • Authentification: Basic,NTLM version 2 and Digest-MD5
  • Proxy settings
  • View History
  • Save Request in Favorite
  • Import & Export favorte

Windows

Windows binaries can be downloaded from here: CuteRest-win32-beta-0.1.exe

MacOS X

Mac OS binaries can be downloaded from here: CuteRest-beta-0.1.dmg

Linux

CuteRest works well on Linux. There is not yet package avaible for distribution. I will publish a debian package as soon as possible. For now, you need to compile it as it's describe below.

from Source

Compiling on Windows, OSX, Linux, and FreeBSD are really easy. But cutrest need a least Qt5.4 . Older version will generate complain during the compilation.

  • Download the community Qt 5.4 SDK from qt.io
  • Download the source code from master branch.
  • From Qt Creator , File > Open project then select cuterest.pro
  • Compile and run it by clicking on the Green button

If you want to install it on your system. Compile and install it from the command line by using qmake your Qt installation path.

qmake cuterest.pro
make
sudo make install

Twitter

Follow me on Twitter: https://twitter.com/dridk

Releases

## Author

  • Schutz alias @dridk Create all the Qt code
  • Eugene Trounev alias @its help for the design
  • Lucas Bourneuf alias @Aluriak help for the Json Tree model

License

CuteRest is licensed under the GNU General Public License Version 3 or later.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.