All Projects → jmcvetta → Napping

jmcvetta / Napping

Golang HTTP client library

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Napping

homeberry
HomeBerry is an Android remote control app for your Raspberry PI
Stars: ✭ 31 (-89.27%)
Mutual labels:  rest-client
radiobrowser4j
RadioBrowser Java API library
Stars: ✭ 30 (-89.62%)
Mutual labels:  rest-client
kafka-connect-client
A kafka-connect REST api client for java
Stars: ✭ 21 (-92.73%)
Mutual labels:  rest-client
bitrix
Bitrix24 REST API client that doesn't suck. Suffer no more.
Stars: ✭ 59 (-79.58%)
Mutual labels:  rest-client
RestSharpFramework
Framework for testing RESTful Services with RestSharp and C# HTTP Client
Stars: ✭ 18 (-93.77%)
Mutual labels:  rest-client
godot-unirest
Unirest in GDScript: Simplified, lightweight HTTP client library.
Stars: ✭ 32 (-88.93%)
Mutual labels:  rest-client
apiron
🍳 apiron is a Python package that helps you cook a tasty client for RESTful APIs. Just don't wash it with SOAP.
Stars: ✭ 106 (-63.32%)
Mutual labels:  rest-client
Vscode Restclient
REST Client Extension for Visual Studio Code
Stars: ✭ 3,289 (+1038.06%)
Mutual labels:  rest-client
http-rider
Simple and Powerful desktop client for working with JSON APIs
Stars: ✭ 27 (-90.66%)
Mutual labels:  rest-client
sdmx-rest4js
JavaScript client for SDMX services
Stars: ✭ 15 (-94.81%)
Mutual labels:  rest-client
RESTEasy
REST API calls made easier
Stars: ✭ 12 (-95.85%)
Mutual labels:  rest-client
bert sa
bert sentiment analysis tensorflow serving with RESTful API
Stars: ✭ 35 (-87.89%)
Mutual labels:  rest-client
Taviloglu.Wrike.ApiClient
.NET Client for Wrike API
Stars: ✭ 24 (-91.7%)
Mutual labels:  rest-client
fetch-http-client
A http client wrapper for fetch api with middleware support.
Stars: ✭ 42 (-85.47%)
Mutual labels:  rest-client
roast.vim
An HTTP client for Vim, that can also be used as a REST client.
Stars: ✭ 78 (-73.01%)
Mutual labels:  rest-client
fusionauth-python-client
FusionAuth Python Client
Stars: ✭ 16 (-94.46%)
Mutual labels:  rest-client
tuya-connector
tuya-connector helps you efficiently create cloud development projects regarding the OpenAPI or message subscription capabilities. You can put all the focus on business logic without taking care of server-side programming nor relational databases.
Stars: ✭ 28 (-90.31%)
Mutual labels:  rest-client
Requester
Powerful, modern HTTP/REST client built on top of the Requests library
Stars: ✭ 273 (-5.54%)
Mutual labels:  rest-client
Azure Devops Python Api
Azure DevOps Python API
Stars: ✭ 257 (-11.07%)
Mutual labels:  rest-client
midtrans-node
Unoffficial Midtrans Payment API Client for Node JS | Alternative for Midtrans Official Module | https://midtrans.com
Stars: ✭ 15 (-94.81%)
Mutual labels:  rest-client

Napping: HTTP for Gophers

Package napping is a Go client library for interacting with RESTful APIs. Napping was inspired by Python's excellent Requests library.

Status

System Status
Travis CI Travis Build Status
CircleCI Circle CI
Coveralls Coveralls
Codecov Codecov

Used by, and developed in conjunction with, Neoism.

Installation

Requirements

Napping is tested with Go 1.3 or later.

Development

go get github.com/jmcvetta/napping

Stable

Napping is versioned using gopkg.in.

Current release is v3.

go get gopkg.in/jmcvetta/napping.v3

Documentation

See GoDoc for automatically generated API documentation.

Check out github_auth_token for a working example showing how to retrieve an auth token from the Github API.

Support

Support and consulting services are available from Silicon Beach Heavy Industries.

Contributing

Contributions in the form of Pull Requests are gladly accepted. Before submitting a PR, please ensure your code passes all tests, and that your changes do not decrease test coverage. I.e. if you add new features also add corresponding new tests.

License

This is Free Software, released under the terms of the GPL v3.

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].