Swift Package Index

KituraManager

https://github.com/galtsoft/kitura-manager.git

API Management inspired by Django REST framework


Compatibility

  • 1.0.0 and master
    5.3
    5.2
    5.1
    5.0
    4.2
  • 1.0.0 and master
    iOS
    macOS(Intel)
    macOS(ARM)
    Linux
    tvOS
    watchOS

KituraManager

API Management inspired by Django REST framework

Slack Mac OS X Linux Apache 2

Summary

The vision is to drive an API implementation from a Swift Class that describes the data. From this single definition: routes for a RESTfull CRUD interface will be generated in the Kitura server, including a mapping from the service routines to the database via the Swift-Kuery interface.

Status

Early design and exploration stage. Please provide comments and suggestions, jump in and help.

Resources

  • Reflection provides an API for advanced reflection at runtime including dynamic construction of types.
  • Swift-Kuery SQL database abstraction layer.

License

This library is licensed under Apache 2.0. Full license text is available in LICENSE.