wisper

A micro library providing Ruby objects with Publish-Subscribe capabilities (by krisleech)

Wisper Alternatives

Similar projects and alternatives to wisper

  1. Mastodon

    1,262 wisper VS Mastodon

    Your self-hosted, globally interconnected microblogging community

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. govuk-puppet

    Discontinued Decommissioned: Puppet manifests that used to provision the legacy GOV.UK stack.

  4. Lobsters

    Computing-focused community centered around link aggregation and discussion

  5. forem

    219 wisper VS forem

    For empowering community 🌱

  6. Discourse

    214 wisper VS Discourse

    A platform for community discussion. Free, open, simple.

  7. MeiliSearch

    A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

  8. CodeTriage

    Discover the best way to get started contributing to Open Source projects

  9. Canvas LMS

    The open LMS by Instructure, Inc.

  10. RubyGems

    27 wisper VS RubyGems

    The Ruby community's gem hosting service.

  11. Hanami

    25 wisper VS Hanami

    A flexible framework for maintainable Ruby apps

  12. Interactor

    Interactor provides a common interface for performing complex user interactions.

  13. packwerk

    19 wisper VS packwerk

    Good things come in small packages.

  14. Rails Event Store

    A Ruby implementation of an Event Store based on Active Record

  15. Waterfall

    A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control. Make them flow! (by apneadiving)

  16. upcase

    9 wisper VS upcase

    Sharpen your programming skills.

  17. Cells

    7 wisper VS Cells

    View components for Ruby and Rails.

  18. Light Service

    Series of Actions with an emphasis on simplicity.

  19. Sequent

    5 wisper VS Sequent

    CQRS & event sourcing framework for Ruby

  20. dry-transaction

    Business transaction DSL

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better wisper alternative or higher similarity.

wisper discussion

Log in or Post with

wisper reviews and mentions

Posts with mentions or reviews of wisper. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-21.
  • Publish/Subscribe with Sidekiq
    2 projects | dev.to | 21 Feb 2024
    Wisper: A Ruby gem providing a decoupled communication layer between different parts of an application​ -> I personally dislike wisper. I used it in the past and dislike the way of defining subscribers in a global way. I wanted topics to be arbitrary and each class to define what to subscribe for itself.
  • OOP vs. services for organizing business logic: is there a third way?
    23 projects | dev.to | 6 Dec 2022
    Wisper – the Publish-Subscribe design pattern
  • Event Store with Rails
    3 projects | /r/rails | 15 Nov 2022
    I haven't used it, but we're also considering it in our app for quite some time. Our main issue is mostly that our codebase is super coupled, especially some older code, and using events as a means of communication between different modules of the app can be nice way of decoupling things. I think this is the most common usecase, and for this you don't necessarily even need to persist the events, and also something like wisper might be useful https://github.com/krisleech/wisper.
  • Rails Google Cloud PubSub options
    4 projects | /r/rubyonrails | 7 Nov 2022
    Whisper (not updated since 2020)
  • How to avoid if/else with different ramifications
    3 projects | /r/rails | 21 Jul 2022
    I would use events. Every services broadcast its results and everything that needs to listen for them. It also great to decouple dependencies between services. I like the Wisper gem : https://github.com/krisleech/wisper
  • "I'm the CTO of a Growing Rails Startup" Ask Me Anything
    3 projects | /r/rails | 27 Aug 2021
    We follow the interactor pattern to store our business logic. So we mainly have skinny controllers, skinny models and then interactors. We also don't use ActiveRecord callbacks very much, we primarily use Wisper to broadcast events and then various domains can subscribe to the events they care about and respond accordingly.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic wisper repo stats
6
3,331
4.2
about 2 years ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Ruby is
the 13th most popular programming language
based on number of references?