athena v0.7.0

Modular, annotation based, API oriented framework with built in param conversion. https://blacksmoke16.github.io/athena/

Releases:

  • v0.7.0 - June 9, 2019
  • v0.6.2 - May 22, 2019
  • v0.6.1 - April 23, 2019
  • v0.6.0 - April 20, 2019
  • v0.5.0 - April 16, 2019

Owner:

Athena

Build Status Latest release

Modular annotation based web framework with built in param conversion inspired by Symfony Routing.

Goals

  • Extensible and customizable to fit all use cases.
  • Be easy to adopt and start using effectively.
  • Remove unneeded boilerplate code to convert route/body params to correct type.
  • Easy serialization via CrSerializer.
  • Decrease bloat. Only include what you need.

Documentation

Documentation

Installation

Add this to your application's shard.yml:

dependencies:
  athena:
    github: Blacksmoke16/athena

Contributing

  1. Fork it (https://github.com/Blacksmoke16/athena/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

Github statistic:
  • 39
  • 2
  • 3
  • 1
  • 1 day ago

License:

MIT License

Links: