• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Liutauras Vilda
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Scott Selikoff
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
  • Frits Walraven
Bartenders:
  • Stephan van Hulst
  • Carey Brown

The Design of Web APIs: Which open source tools do you recommend for designing web services ?

 
Ranch Hand
Posts: 150
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Dear Sir,

In your opinion which open sources tool sets are suitable for designing web services ?

Thanks.

 
Author
Posts: 15
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

There is no open source or commercial tools to actually design APIs (I should say: no tool that meet my expectations :-) and providing all the features needed to do what I describe in my book). But there are open source tools that you can use to describe your APIs taking advantage of the OpenAPI Specification. If you're into learning the OpenAPI Spec and writing YAML, you can use the good old Swagger UI (https://github.com/swagger-api/swagger-ui). There is also Stoplight Studio (https://github.com/stoplightio/studio) which let you describe your APIs (generating OpenAPI code under the hood) without having to write a single line of YAML.

Arnaud
 
Ranch Hand
Posts: 238
1
Python Ruby Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

If you're into learning the OpenAPI Spec and writing YAML, you can use the good old Swagger UI (https://github.com/swagger-api/swagger-ui)


Our choice was Swagger UI  too , when we designed our APIs
 
Arnaud Lauret
Author
Posts: 15
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Oops, I meant Swagger Editor: https://github.com/swagger-api/swagger-editor, Swagger UI is for rendering only.
 
All of life is a contant education - Eleanor Roosevelt. Tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic