Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 2.39 KB

README.md

File metadata and controls

48 lines (30 loc) · 2.39 KB

Awesome REST APIs

Awesome

A curated list of awesome REST API resources.

Inspired by the awesome list.

API Generators

  • DreamFactory: Generates secure, documented APIs from hundreds of data sources, including MySQL, MS SQL Server, MongoDB, AWS S3, and even serial ports and mainframes.

API Documentation

Great API Documentation Examples

  • GitHub: Includes tutorials, troubleshooting guides, best practices, example scripts and responses. Very well done.
  • Stripe: The pinnacle of API documentation, includes interactive testing.
  • Twilio: Another amazing set of documentation.

API Learning Resources

  • curl: This is a great e-book about curl written by the curl author himself Daniel Stenberg.

API Testing Clients

  • Bruno: OSS version available, additional features available for small one-time payment.
  • GetAPI: Native macOS app built the by TablePlus team.
  • httpie: Also OSS, but offers a desktop client, web version, and CLI.
  • Insomnia: Free and subscription versions available.
  • Postman: The OG API client. Free version available in addition to subscription options.
  • SOAPUI: Paid product, offers additional testing and performance features.
  • Posting: Terminal-based API client.

API Client Library Generator

  • OpenAPI Generator: Supports API client generation using an incredible number of languages, including PHP, Ruby, Python, PowerShell, Rust, and many others.

JSON Viewers and Manipulators

  • JSON Crack - Visualize JSON strings.
  • jq - Command-line JSON processor. Like sed, but for JSON.
  • CSV2JSON - A website that... converts CSV to JSON.
  • JSONPath Online Evaluator: Nice utility for executing JSONPath commands against JSON strings.

DNS