Download Luna

Luna API

Write, Document, Publish

Luna is a Xojo-based framework that can be used to create RESTful APIs for SQLite, PostgreSQL, MySQL and Amazon Aurora databases. With Luna, Xojo developers can quickly and easily implement feature-rich, professional, secure, and scalable REST APIs.

Xojo OpenAPI 2.0 (Swagger) file generation


Short teaser for my presentation at XDC2018.

Showing how to add a new api call to the swagger file.

Example swagger site Generated by LunaAPI2Swagger


https://lunaapi.ga/swagger/


Based on the generated swagger file at https://www.lunaapi.ga/api/v1/swagger.json


Example xjDocs site Generated with LunaAPI2Swagger


https://www.lunaapi.ga/Luna/