Skip to content

DynAPI

an out-of-the-box Dynamic API
for many databases

currently under development

DynAPI

IMPORTANT

The DynAPI Team is currently working on the better and faster Version 2 of DynAPI. You may be searching for the Version 1.

DynAPI (V1) is written in Python and supports only PostgreSQL Databases.


DynAPI supports (soon) multiple DBMS ​


The DynAPI Team ​

PlayerG9

PlayerG9

Creator


Other DynAPI Software/Packages ​

The Interceptor ​

Middleman between the clients and your backend to add security or other verifications to the requests.

The Interceptor is a simple extendable HTTP Proxy-Server to add logging or authentication to an existing backend. You can add interceptors which can reject incoming requests or modify them before sending them to the actual backend.

org.dynapi:squirtle ​

Java SQL Query Builder

Squirtle is a dynamic SQL-Query-Builder that supports multiple DBMS-Dialects. It can be used to generate simple or complex SQL queries.

org.dynapi:openapispec ​

OpenAPI Specification Builder Library

OpenApiSpec can be used to generate OpenApi-Specification. This specification can then be used in combination with Swagger-UI or ReDoc to add a beautiful documentation to your Restful API.

org.dynapi:json-schema-gen ​

Simple json-schema Generation Library

Json-Schema-Gen is a library to generate a JSON-Schema for your configuration file in order for IDE to provide better autocompletion. This library supports the generation by using annotation on your configuration-class or by directly using the Java-API.

org.dynapi:common ​

common classes and utility functions

org.dynapi:common is library that contains useful classes and utility functions for building, formatting and debugging.