All Projects → FMXExpress → AutoTablesForRADServer

FMXExpress / AutoTablesForRADServer

Licence: MIT license
Automate REST API Development With Auto Tables For RAD Server

Programming Languages

pascal
1382 projects

Projects that are alternatives of or similar to AutoTablesForRADServer

Crown
Based on SpringBoot2, Crown builds a rapidly developed web application scaffolding.
Stars: ✭ 161 (+419.35%)
Mutual labels:  swagger-ui
Restrserve
R web API framework for building high-performance microservices and app backends
Stars: ✭ 207 (+567.74%)
Mutual labels:  swagger-ui
helm-swagger-ui
Helm Chart for Swagger UI
Stars: ✭ 23 (-25.81%)
Mutual labels:  swagger-ui
Fastapi Crudrouter
A dynamic FastAPI router that automatically creates CRUD routes for your models
Stars: ✭ 159 (+412.9%)
Mutual labels:  swagger-ui
Swagger Toolbox
💡 Swagger schema model (in yaml, json) generator from json data
Stars: ✭ 194 (+525.81%)
Mutual labels:  swagger-ui
Hexo Theme Doc
A documentation theme for the Hexo blog framework
Stars: ✭ 222 (+616.13%)
Mutual labels:  swagger-ui
Express Oas Generator
OpenAPI (Swagger) specification generator for ExpressJS applications
Stars: ✭ 138 (+345.16%)
Mutual labels:  swagger-ui
swaggerql
Easily and simply convert SQL database into a REST API with Swagger documentation
Stars: ✭ 40 (+29.03%)
Mutual labels:  swagger-ui
Gradle Swagger Generator Plugin
Gradle plugin for OpenAPI YAML validation, code generation and API document publishing
Stars: ✭ 197 (+535.48%)
Mutual labels:  swagger-ui
fano
Pascal web application framework
Stars: ✭ 90 (+190.32%)
Mutual labels:  object-pascal
Jeecg
JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单) - > 代码生成器模式 - > 手工MERGE智能开发), 可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。具备:表单配置能力(无需编码)、移动配置能力、工作流配置能力、报表配置能力(支持移动端)、插件开发能力(可插拔)
Stars: ✭ 2,027 (+6438.71%)
Mutual labels:  swagger-ui
Drf Yasg
Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
Stars: ✭ 2,523 (+8038.71%)
Mutual labels:  swagger-ui
Flasgger
Easy OpenAPI specs and Swagger UI for your Flask API
Stars: ✭ 2,825 (+9012.9%)
Mutual labels:  swagger-ui
Aurora Api Project
Aurora is a project developed in .NET Core, where it aims to show how to create something using an architecture, in layers, simple and approaching, in a simplistic way, some concepts such as DDD.
Stars: ✭ 162 (+422.58%)
Mutual labels:  swagger-ui
WarmSearch
🏫 失物招领网站 (SpringBoot + MybatisPlus + JWT) 实现前后端分离项目的后台管理系统
Stars: ✭ 38 (+22.58%)
Mutual labels:  swagger-ui
Springboot
用springboot + springmvc + mybatis + maven搭建成框架,基于Jersey, Swagger,SwaggerUi的restful API
Stars: ✭ 157 (+406.45%)
Mutual labels:  swagger-ui
Swagger Bootstrap Ui
Swagger-bootstrap-ui is the Swagger front-end UI implementation, the purpose is to replace the Swagger default UI implementation Swagger-UI, make the document more friendly....
Stars: ✭ 2,816 (+8983.87%)
Mutual labels:  swagger-ui
monero-merchant
Monero Merchant is a RESTful API wrapper for the official Monero wallet RPC. This project is mainly for merchants who hope to accept Monero as payment, which is currently the most robust and privacy-oriented cryptocurrency with extremely low transaction fees.
Stars: ✭ 27 (-12.9%)
Mutual labels:  swagger-ui
RestDoc
在运行时,使用Javadoc文档注释生成Swagger/OpenAPI规范
Stars: ✭ 63 (+103.23%)
Mutual labels:  swagger-ui
Django Rest Swagger
Swagger Documentation Generator for Django REST Framework: deprecated
Stars: ✭ 2,553 (+8135.48%)
Mutual labels:  swagger-ui

AutoTablesForRADServer

Automate REST API Development With Auto Tables For RAD Server

Product Overview

Auto Tables is an automatic low code REST API generator for RAD Server. The server and clients can be compiled in Embarcadero Delphi. The easy to use interface allows for the quick automatic configuration of a REST server with dynamic endpoints providing read, write, and delete access to your data. Database tables can be made available with enterprise permissions for over 30 different databases including databases such as MySQL, Microsoft SQL Server, and InterBase. Additionally, you can automatically generate endpoints for over 80 more data sources using the Embarcadero Enterprise Connectors. Auto Tables provides similar functionality to DreamFactory, Sandman, and LoopBack.

A graphical Auto Tables for RAD Server Endpoint Editor is provided to help you set up, create, and edit your Auto Tables for RAD Server endpoints. Once you configure your endpoints you can either generate a new RAD Server project or you can save them out for loading into an existing Auto Tables for RAD Server ResourceModule. The configuration format is the standard FireDAC JSON. Full source code for the Auto Tables RAD Server ResourceModule is provided so you control your REST API server. This gives you the freedom to enhance and modify the source code as needed for your own solutions.

FireDAC Databases:

SAP Advantage SAP SQL Anywhere IBM DB2 Server Firebird InterBase IBM Informix Microsoft Access Microsoft SQL Server MySQL Server MariaDB Oracle Server PostgreSQL PostgreSQL Enterprise Server SQLite Teradata Generic ODBC sources:

SAP Adaptive Server Enterprise IBM DB2 AS/400 QuickBooks InterSystems Cache Pervasive SQL DBase Excel MicroFocus Cobol Ingres Database SAP MaxDB Clarion SolidDB Unify SQLBase

Endpoints Wizard

Alt text

Endpoints

Alt text

Endpoint Editor

Alt text

AutoTables for RAD Server outputs a Delphi RAD Server project, a Delphi REST client project suitable for LiveBindings, a Delphi REST SDK, an OpenAPI 2.0 api spec file, and a Swagger UI documentation interface.

The OpenAPI 2.0 api spec file allows you to generate clients for your REST API in the following languages: ActionScript, Ada, Apex, Bash, C#, C++, Clojure, Dart, Elixir, Elm, Eiffel, Erlang, Go, Groovy, Haskell, Java, Kotlin, Lua, Node.js, Objective-C, Perl, PHP, PowerShell, Python, R, Ruby, Rust, Scala, Swift, Typescript

OpenAPI Generator

Alt text

Documentation

Alt text

Uses SwagDoc

https://github.com/marcelojaloto/SwagDoc

Uses Win.WebBrowser.pas

https://github.com/ortuagustin/Delphi-Utils

Uses Swagger-UI

https://github.com/swagger-api/swagger-ui

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].