Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-api-devtools
:books: A collection of useful resources for building RESTful HTTP+JSON APIs.
https://github.com/yosriady/awesome-api-devtools
Last synced: 6 days ago
JSON representation
-
JSON Format Standards
-
Desktop
-
-
API Specification Languages
-
API Specification Tools
- Swagger Inspector - generate OpenAPI documentation for any API.
- Swagger Editor
- Swagger Tools and Integrations
- OpenAPI extension for VS Code
- OpenAPI plugin for JetBrains IDEs
- Apimatic
- OpenAPI Definition Designer
- Stoplight Studio
- Optic - to-date
-
API Specifications
- API Commons - agnostic API specifications / Data Models.
- APIS.guru
- AnyAPI
-
API Frameworks
-
Python
- Django REST framework
- Connexion
- sanic - like Python 3.5+ web server that's written to go fast.
- hug
-
Javascript
-
Go
-
Scala
-
Java
- Dropwizard - friendly, high-performance, RESTful web services.
- Jersey
- Spring Boot - performance and little configuration needed.
- Jersey
-
Elixir
-
Postgres
-
R
-
C#
-
-
API Client Development Tools
-
API Documentation
-
API Clients
-
API Debugging and Mocking
-
API Design Guides
-
API Gateways
-
Desktop
- Apigee127
- AWS API Gateway
- Ambassador API Gateway - performance Envoy Proxy.
- Pushpin
- Fusio
- Camel - specific languages, including a Java-based fluent API, Spring or Blueprint XML configuration files, and a Scala DSL.
- HAProxy
- OpenResty
- Tengine
- Tyk - source, fast and scalable API gateway, portal and API management platform.
- Kong - source management layer for APIs, delivering high performance and reliability.
- Janus
- Traefik
- Kong - source management layer for APIs, delivering high performance and reliability.
-
-
API Publishing
-
Desktop
-
-
API Security
-
API Monitoring
-
API Testing
-
Desktop
-
-
API Developer Portal
-
Desktop
- Tyk
- APIMATIC - tailored for your API.
- Optic Docs - accurate OpenAPI documentation with your consumers. With Optic they can subscribe to your API and get notified when it changes.
-
-
Learning Resources
-
Desktop
- REST in Practice
- Roy Fielding's dissertation on REST
- Best Practices for Designing a Pragmatic RESTful API
- How to Design a REST API
- Automated API Development
- Nordic APIs
- Undisturbed REST
- Build APIs You Won't Hate
- Irresistible APIs
- How to build an API
- API University
- RESTful Web Services
- RESTful Web APIs
- The Ten Essentials for Good API Documentation
- APIsecurity.io weekly newsletter
- Testing Web APIs
- The Design of Web APIs, Second Edition
-
-
Blogs
-
Desktop
-
-
References
-
Desktop
-
-
Contributing
-
Desktop
-
-
Thanks
Programming Languages
Categories
API Frameworks
26
Learning Resources
17
API Gateways
14
API Design Guides
10
API Specification Tools
9
API Clients
7
API Debugging and Mocking
7
API Documentation
6
API Client Development Tools
5
JSON Format Standards
5
API Developer Portal
3
API Specifications
3
API Specification Languages
3
Thanks
2
API Monitoring
2
API Testing
2
Blogs
1
Contributing
1
API Security
1
API Publishing
1
References
1
Sub Categories