JSON processing: Jackson 2.4.2 jersey2 - HTTP client: Jersey client 2.6 feign - HTTP client: Netflix Feign 8.1.1.
JSON processing: Jackson 2.6.3 okhttp-gson (default) - HTTP client: Ok Http 2.4.0.
Currently, the following languages/frameworks are supported: The Swagger Generator image can act as a self-hosted web application and API for generating code.
You may obtain a copy of the License at apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
To push the auto-generated SDK to Git Hub, we provide Please refer to this page Here are some companies/projects using Swagger Codegen in production.
To add your company/project to the list, please visit and click on the icon to edit the page.
If the Open API/Swagger spec is obtained from an untrusted source, please make sure you've reviewed the spec before using Swagger Codegen to generate the API client, server stub or documentation as code injection may occur The e Book A Beginner's Guide to Code Generation for REST APIs is a good starting point for begineers.