jam

Incredibly simple DI Scala library. (by yakivy)

Jam Alternatives

Similar projects and alternatives to jam

  • Shapeless

    13 jam VS Shapeless

    Generic programming for Scala

  • MacWire

    6 jam VS MacWire

    Lightweight and Nonintrusive Scala Dependency Injection Library

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • s2gen

    1 jam VS s2gen

    A simple static site generator written in Scala

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

jam reviews and mentions

Posts with mentions or reviews of jam. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-17.
  • Jam 0.4.0 got Reval monad
    1 project | /r/scala | 13 May 2023
    jam-monad module provides Reval monad that encodes the idea of allocating an object which has an associated finalizer. Can be thought of as a mix of cats.effect.Resource and cats.Eval. It can be useful in cases when you need to control an object lifecycle: how many times the object should be allocated, when it should be allocated and how it should be closed. In the combination with jam-cats it should cover most DI cases. More info and examples can be found here: https://github.com/yakivy/jam
  • Jam 0.0.4 got Scala 3 support
    3 projects | /r/scala | 17 Apr 2021
    type-splices are very confusing, it almost made me crazy until I found out that before using the type in splice it should be matched on type-splice like: https://github.com/yakivy/jam/blob/master/core/src-3/jam/JamMacro.scala#L64
  • Macwire alternatives for scala 3
    3 projects | /r/scala | 11 Apr 2021
    I made a simple macwire analogy that can build object trees and can be potentially migrated on Scala 3: https://github.com/yakivy/jam I'm planning to start migration next week, so if you will not find any better solution, you are welcome ☺️
  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Apr 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic jam repo stats
4
60
5.1
about 1 month ago

yakivy/jam is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of jam is Scala.


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