Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/0exp/evil_events

Ultra simple, but very flexible and fully customizable event subsystem for ruby applications with a wide set of customization interfaces and smart event definition DSL.
https://github.com/0exp/evil_events

event-dispatcher event-driven events publish-subscribe pubsub ruby ruby-gem

Last synced: 8 days ago
JSON representation

Ultra simple, but very flexible and fully customizable event subsystem for ruby applications with a wide set of customization interfaces and smart event definition DSL.

Awesome Lists containing this project

README

        

# EvilEvents · [![Gem Version](https://badge.fury.io/rb/evil_events.svg)](https://badge.fury.io/rb/evil_events) [![Build Status](https://travis-ci.org/0exp/evil_events.svg?branch=master)](https://travis-ci.org/0exp/evil_events) [![Coverage Status](https://coveralls.io/repos/github/0exp/evil_events/badge.svg?branch=master)](https://coveralls.io/github/0exp/evil_events?branch=master)

Coming soon... :smiling_imp:

---

## Installation

```ruby
gem 'evil_events'
```

```shell
bundle install
# --- or ---
gem install evil_events
```

```ruby
require 'evil_events'
```

---

## Contributing

- Fork it ( https://github.com/0exp/evil_events/fork )
- Create your feature branch (`git checkout -b feature/my-new-feature`)
- Commit your changes (`git commit -am 'Add some feature'`)
- Push to the branch (`git push origin feature/my-new-feature`)
- Create new Pull Request

## License

Released under MIT License.

## Authors

[Rustam Ibragimov](https://github.com/0exp)