Skip to content

dreamfactorysoftware/awesome-rest-apis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

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

About

A curated directory of useful tools related to REST APIs

Topics

Resources

License

Stars

Watchers

Forks