Awesome Scala Scala Language Extensions

  • Ammonite Ammonite 2,601
    star
    updated about 2 months ago MIT License

    Scala Scripting

  • updated 5 months ago MIT License

    Desugaring scala `for` without implicit `withFilter`s

  • cassovary cassovary 1,046
    star
    updated about 3 years ago Apache License 2.0

    Cassovary is a simple big graph processing library for the JVM

  • updated about 1 year ago Apache License 2.0

    The pure asynchronous runtime for Scala

  • updated 24 days ago Other

    cats transformer type classes.

  • chimney chimney 1,153
    star
    updated about 1 month ago Apache License 2.0

    Scala library for boilerplate-free, type-safe data transformations

  • updated about 2 months ago MIT License

    A JSR-310 port of nscala_time

  • doobie doobie 2,161
    star
    updated 8 days ago MIT License

    Functional JDBC layer for Scala.

  • each each 253
    star
    updated 12 months ago Apache License 2.0

    A macro library that converts native imperative syntax to scalaz's monadic expressions

  • eff eff 578
    star
    updated about 2 months ago MIT License

    Eff monad for cats - https://atnos-org.github.io/eff

  • updated about 1 year ago Apache License 2.0

    A library that toggles Scala code at compile-time, like #if in C/C++

  • updated about 1 year ago MIT License

    A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.

  • updated over 6 years ago MIT License

    Easy way to create Free Monad using Scala macros with first-class Intellij support.

  • updated about 6 years ago

    Practical effect composition library based on abstract wrapping type and the free monad

  • updated about 5 years ago Apache License 2.0

    A cohesive & pragmatic framework of FP centric Scala libraries

  • updated almost 4 years ago Apache License 2.0

    A mini Scala utility library

  • idid idid 14
    star
    updated over 7 years ago

    A common interface for different Id types

  • iron iron 434
    star
    updated 2 months ago Apache License 2.0

    Strong type constraints for Scala

  • updated about 1 month ago MIT License

    Compiler plugin for making type lambdas (type projections) easier to write

  • lamma lamma 90
    star
    updated over 4 years ago Other

    Lamma schedule generator for Scala is a professional schedule generation library for periodic schedules like fixed income coupon payment, equity deravitive fixing date generation etc.

  • larray larray 401
    star
    updated almost 2 years ago Apache License 2.0

    Large off-heap arrays and mmap files for Scala and Java

  • log log 60
    star
    updated almost 7 years ago Apache License 2.0

    Fancy logging library for Scala

  • log4s log4s 171
    star
    updated 8 months ago Other

    High-performance SLF4J wrapper for Scala.

  • updated about 7 years ago Apache License 2.0

    Scala Logging Library

  • metals metals 2,075
    star
    updated 24 days ago Apache License 2.0

    Scala language server with rich IDE features πŸš€

  • Monocle Monocle 1,650
    star
    updated about 1 month ago MIT License

    Optics library for Scala

  • updated 24 days ago Apache License 2.0

    A new Scala wrapper for Joda Time based on scala-time

  • updated over 7 years ago MIT License

    Tiny publish subscribe library

  • updated almost 4 years ago Other

    A simple scala DSL to allow clean and monadic style for Play! Actions

  • updated 24 days ago Apache License 2.0

    Modify deeply nested case class fields

  • refined refined 1,657
    star
    updated 11 months ago MIT License

    Refinement types for Scala

  • sauron sauron 168
    star
    updated over 9 years ago

    Yet another Scala lens macro

  • updated about 10 years ago Other

    Scala framework for efficient sequential and data-parallel collections -

  • updated about 2 months ago Apache License 2.0

    Convenient and performant logging library for Scala wrapping SLF4J.

  • scalameta scalameta 1,106
    star
    updated about 1 month ago BSD 3-Clause "New...

    Library to read, analyze, transform and generate Scala programs

  • updated over 5 years ago BSD 3-Clause "New...

    Labeled records for Scala based on structural refinement types and macros.

  • scalatest scalatest 1,147
    star
    updated 3 months ago Apache License 2.0

    A testing tool for Scala and Java developers

  • shapeless shapeless 3,381
    star
    updated about 2 months ago Apache License 2.0

    Generic programming for Scala

  • updated 7 months ago BSD 3-Clause "New...

    First class syntax support for type classes in Scala

  • squid squid 197
    star
    updated 8 months ago Apache License 2.0

    Squid – type-safe metaprogramming and compilation framework for Scala

  • updated over 7 years ago Apache License 2.0

    Asynchronous programming in fully featured Scala syntax.

  • updated 2 months ago Apache License 2.0

    tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

  • util util 2,686
    star
    updated about 1 month ago Apache License 2.0

    Wonderful reusable code from Twitter