Skip to content

wrongch/RESTKit

 
 

Repository files navigation

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.

About

A powerful toolkit for restful services development.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%