Quantcast
Channel: Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation - Explore, share, and collaborate on Eclipse Plugins, Tools, and Extensions. Discover new and popular additions to enhance your Eclipse development experience.
Viewing all articles
Browse latest Browse all 15920

RepreZen API Studio

$
0
0
Date Created: 
Thu, 2016-10-27 21:28
Date Updated: 
Mon, 2017-06-26 07:30
RepreZen

NEW OpenAPI 3.0 support! Create & edit API designs with OAS 3.0, scheduled for release in July. (See below...)

Powerful Swagger-OpenAPI Design, Documentation & Development

RepreZen API Studio is the most productive REST API design environment, with everything you need to design, document and deliver world-class APIs and microservices in a fraction of the time.

"Best Swagger/OpenAPI editor out there... RepreZen makes it so easy to get your OpenAPI definition just right without wrestling with the fiddly little details of YAML syntax. I wasted more days than I care to admit on stuff that RepreZen just 'handles'. Try lots of products. Give all the programming editors a shot. You'll learn quickly that this is the best solution for creating OpenAPI definitions. Or you could just save yourself the pain."

- Mark Davis on G2Crowd

Key capabilities:

  • Full-featured Editors, with code assist, customizable templates, detailed validation messages, outline view, customizable fonts & syntax color themes.
  • Live documentation and diagram views give you immediate insight to your API design, as you edit. You can also generate and publish these as documentation for your API client developers.
  • Easily supports large multi-file projects, allowing you to split a Swagger Specification across multiple files for easier navigation and team collaboration. One of our users, working on a massive API documentation catalog, thinks API Studio is "Likely the best Swagger editor on planet Earth" for this reason.  :-)

  • Built-in sandbox testing with the integrated mock service and Swagger-UI view.
  • Powerful, extensible code gen framework lets you build custom generators with powerful Xtend templates and integrated debugging. Also fully supports Swagger-Codegen, and a growing collection of 3rd-party open source generators. Over 70 generators ready to use, including server implementation stubs, client libraries, documentation .
  • Maven and Gradle build automation for code generation, and a convenient YAML configuration format for each generation target that provides access code gen options. Standard and custom generators all use this project structure to run inside API Studio, from the command line, or from continuous integration.

  • Runs on Eclipse as a standalone RCP app, or as a plug-in feature in a standard Eclipse IDE. You can do your work in your primary development space, with full access to all of your resources, not stuck in a browser sandbox.
  • Plug-in team collaboration with Eclipse integrations. API Studio supports a wide range of version control, issue trackers, and continuous integration tools. Git and GitHub are fully supported. Collaboration works on the platforms you're already using, so you don't have to manage a separate set of teams and permissions.
  • Your APIs. Your code. No limits. RepreZen doesn't hold your API designs hostage, and won't put any limits on the number of APIs or resources you create. So go ahead and redesign your world as microservices. Edit, test, generate, collaborate, publish, deploy... and become the stuff of API legend.
Note:
This is the add-on solution for Eclipse IDE distributions, Mars.2 or later. The standalone RCP application is available here.

Code Generation

The latest Swagger-Codegen release is fully supported in RepreZen API Studio, including these code generation templates:

The latest Swagger-Codegen release, fully supported in RepreZen API Studio, features 18 service implementation stubs and 30 client libraries.

API Service Implementation Templates:

C#/ASP.NET 5.0
C# for .NET NancyFx Server
Go
Haskell Servant
Java CXF (JAX-RS)
Java / JAX-RS v2.0
Java Inflector
Java Jersey (JAX-RS)
Java RESTEasy (JAX-RS)
Java Spring (Boot, MVC or CloudFeign)
Node.js
PHP Lumen Server
PHP Silex Server
PHP Slim Server
Python Flask Connexion
Rails5
Ruby Sinatra
Scala Scalatra

API Client Libraries:

Akka-Scala
Android
C#
C# for.NET 2.0
C++
C++ QT5
Clojure
Dart
Flash
Go
Groovy
Haskell Servant
Java
JavaScript
JavaScript Closure Angular
JMeter
Objective-C
Perl
PHP
Python
Ruby
Scala
Scala Akka
Scala Async
Swagger-YAML
Swagger-JSON
Swift
Tizen
TypeScript - Angular
TypeScript - Angular2
TypeScript - Fetch
TypeScript-Node

Documentation, etc:

HTML (Static)
HTML (Dynamic)
RepreZen HTML Documentation
Swagger (JSON)
Swagger (YAML)

More information:

 


Viewing all articles
Browse latest Browse all 15920

Trending Articles