Popularity
3.5
Declining
Activity
0.0
Declining
13
3
0
Programming language: Crystal
License: MIT License
Tags:
Framework Components
Latest version: v0.1.2
Athena Event Dispatcher alternatives and similar shards
Based on the "Framework Components" category.
Alternatively, view Athena Event Dispatcher alternatives based on common mentions on social networks and blogs.
-
graphql-crystal
a graphql implementation for crystal -
multi-auth
Standardized multi-provider OAuth authentication -
shrine.cr
File Attachment toolkit for Crystal applications. Heavily inspired by Shrine for Ruby. -
Exception Page
An exceptional exception page for Crystal web libraries and frameworks -
artanis
Sinatra-like DSL for the Crystal language (abusing macros) -
praetorian
A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit. -
motion.cr
Motion is a framework for building reactive, real-time frontend UI components in your Amber application using pure Crystal that are reusable, testable & encapsulated. -
kemal-auth-token
Kemal middleware to authentication via HTTP header token using JWT -
crystal-mime
Mimetypes for Crystal, based on node-mime. -
device_detector
Crystal shard for device detection by User-Agent string -
mochi
Mochi is a authentication shard inspired by devise. Mochi is designed for the Amber framework with support for both Granite & Jennifer ORM's. -
kemal-flash
Temporary storage between actions in kemal -
mime-types.cr
MIME Types for Crystal :: A port of the Ruby MIME::Types library -
request_id
Middleware for generates / pick up a unique request ID for Crystal servers. -
Athena Negotiation
Framework agnostic content negotiation library
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
Promo
blog.mergify.com
Do you think we are missing an alternative of Athena Event Dispatcher or a related project?
README
Event Dispatcher
A Mediator and Observer pattern event library.
Installation
- Add the dependency to your
shard.yml
:
dependencies:
athena-event_dispatcher:
github: athena-framework/event-dispatcher
- Run
shards install
Documentation
If using the component on its own, checkout the API documentation. If using the component as part of Athena, also checkout the external documentation.
Contributing
- Fork it (https://github.com/athena-framework/event-dispatcher/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- Blacksmoke16 - creator and maintainer