Git Product home page Git Product logo

restkit's Introduction

bg

Powerful toolkit for restful services development.

简体中文 | Github | Gitee | Jetbrains

This plugin is committed to enhancing development efficiency with useful features. From the initial RestfulToolkit and joined common functions of Postman, rich and complete features can greatly improve the efficiency of IDEA development. Former name: RESTKit.

  • More supported jetbrains ides.
  • Restful service automatic scanning and display.
    • Support searching service in native Search Everywhere. ( use: Ctrl \ or Ctrl Alt N )
    • View services in different IDE and project.
    • Show restful service structure in tool window.
    • Service and Method jump to each other.
  • Powerful request client:
    • Multi-tab: support displaying and sending multiple requests at the same time.
    • Multi-protocol: support http by default.
    • Custom parameter format, support placeholder variable, formatted JSON.
    • Environment variable:define/manage/use/export/import, support preset function and script function.
    • Global header:can use with Environment, also support preset function and script function.
    • Parameter library:support display/save/delete in Headers/Params/Body tab.
    • Request script:support pre-request and post-script script.
    • Display request info like http packet, and save to log file.
  • Language & Framework:
    • Support services using local store by default.
    • Support Spring MVC / SpringBoot with java and kotlin in idea by default.
  • Datasource: Support multiple data sources. Local/Cloud/Custom.
  • Plugin extension: through this, you can try your great ideas.

Ecology

  • Scanning Type
    • Spring MVC: supported by default. Support Java and Kotlin implement.
    • Jax-Rs: supported by plugin. See RESTKit-JAX-RS
    • Dubbo: supported by plugin. See RESTKit-Dubbo. Support scanning and sending dubbo request.
    • Solon: supported by plugin. See RestfulBox-Solon. Support scanning and sending http request.
  • Storage Type (Suggest using datasource instead)
    • Redis: supported by plugin. See RESTKit-Redis. Support store services to redis and sending simple redis command.
    • Local Store: supported by default. Support store services to local file.
  • Protocol
    • HTTP/HTTPS: supported by default.
    • DUBBO: see above.
    • Redis: see above.
  • Datasource (Support store all data to selected datasource)
    • Sqlite Datasource: supported by default from 3.0.0.
    • MySQL Datasource: supported by default from 3.0.1.

Document

Due to limited time, Chinese documents are more comprehensive. Please visit as needed.

Contact & Feedback

If you find any problems with this plugin, please give me feedback. If it helps, star for it! 🌟

🔥 If you want to experience the subscription feature more fully, i will provide 3 months of free use at a time. If you need, provide your jetbrains account to me by email!

Issues | Email | Ratings & Previews

Note
Please provide necessary information when you feedback: IDEA version, plugin version, exception content, recreation way, desire, and etc.

restkit's People

Contributors

newhoo avatar wrongch avatar

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.