All Projects → sharat87 → roast.vim

sharat87 / roast.vim

Licence: MIT License
An HTTP client for Vim, that can also be used as a REST client.

Programming Languages

python
139335 projects - #7 most used programming language
Vim Script
2826 projects

Projects that are alternatives of or similar to roast.vim

Fshttp
A lightweight F# HTTP library.
Stars: ✭ 181 (+132.05%)
Mutual labels:  http-client, rest-client
Proxy
The type-safe REST library for .NET Standard 2.0 (NetCoreStack Flying Proxy)
Stars: ✭ 40 (-48.72%)
Mutual labels:  http-client, rest-client
Rester
A REST client for almost any web service (Firefox and Chrome Extension)
Stars: ✭ 192 (+146.15%)
Mutual labels:  http-client, rest-client
Frequest
FRequest - A fast, lightweight and opensource desktop application to make HTTP(s) requests
Stars: ✭ 130 (+66.67%)
Mutual labels:  http-client, rest-client
Rx.Http
A reactive way to make HTTP Request in .NET Core 🚀
Stars: ✭ 62 (-20.51%)
Mutual labels:  http-client, rest-client
Python Simple Rest Client
Simple REST client for python 3.6+
Stars: ✭ 143 (+83.33%)
Mutual labels:  http-client, rest-client
unity-simple-http
A dead simple HTTP client for Unity3D
Stars: ✭ 32 (-58.97%)
Mutual labels:  http-client, rest-client
Rest Client
A tool for automated testing REST API, generating exquisite testing report and REST API documentation.
Stars: ✭ 1,181 (+1414.1%)
Mutual labels:  http-client, rest-client
restler
Restler is a beautiful and powerful Android app for quickly testing REST API anywhere and anytime.
Stars: ✭ 120 (+53.85%)
Mutual labels:  http-client, rest-client
restofus
Restofus - a cross-platform (REST) API client.
Stars: ✭ 18 (-76.92%)
Mutual labels:  http-client, rest-client
Fetcher Ts
Type-safe wrapper around Fetch API
Stars: ✭ 87 (+11.54%)
Mutual labels:  http-client, rest-client
RESTEasy
REST API calls made easier
Stars: ✭ 12 (-84.62%)
Mutual labels:  http-client, rest-client
Restclient Cpp
C++ client for making HTTP/REST requests
Stars: ✭ 1,206 (+1446.15%)
Mutual labels:  http-client, rest-client
Crest
HTTP and REST client for Crystal
Stars: ✭ 174 (+123.08%)
Mutual labels:  http-client, rest-client
Fluentlyhttpclient
Http Client for .NET Standard with fluent APIs which are intuitive, easy to use and also highly extensible.
Stars: ✭ 73 (-6.41%)
Mutual labels:  http-client, rest-client
Rump
REST client for Java that allows for easy configuration and default values. Allows for quick request construction and a huge range of modifications by using response/request interceptors, adjusting default values related to HTTP requests and creating custom instances for when you need multiple API connection setups.
Stars: ✭ 55 (-29.49%)
Mutual labels:  http-client, rest-client
Restclient
🦄 Simple HTTP and REST client for Unity based on Promises, also supports Callbacks! 🎮
Stars: ✭ 675 (+765.38%)
Mutual labels:  http-client, rest-client
Hoodie
Hoodie is a type safe wrapper around jersey http client
Stars: ✭ 22 (-71.79%)
Mutual labels:  http-client, rest-client
NClient
💫 NClient is an automatic type-safe .Net HTTP client that allows you to call web service API methods using annotated interfaces or controllers without boilerplate code.
Stars: ✭ 25 (-67.95%)
Mutual labels:  http-client, rest-client
csharp-http-client
Twilio SendGrid's C# HTTP Client for calling APIs
Stars: ✭ 25 (-67.95%)
Mutual labels:  http-client, rest-client

🚨 I'm working an in-browser version of an idea roughly similar to this plugin. Please check out Prestige, which is also open source.

roast.vimβ

Roast demo GIF

An http client as a ViM editor plugin. Utilizes the +python3 feature. Not tested on Neovim. Known to work on ViM 8.1.

A 2½ minutes video demo (no audio): https://youtu.be/W2QKvJvR3dY.

Full docs in ViM format: doc/roast.txt.

Run tests

Go to the python3 directory and run pytest ., with Python 3.6 at least.

Inspiration / Alternatives

If you don't like this, or are looking for more http clients on ViM, here's a few options:

  1. baverman/vial-http - Also built on Python.
  2. diepm/vim-rest-console - Powered by curl.
  3. aquach/vim-http-client - Also Python + requests.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].